From c475fc46fd5f3e4f7583737836f6fa20487f1572 Mon Sep 17 00:00:00 2001 From: MatMoul <matmoul@gmail.com> Date: Sat, 29 Apr 2017 16:57:23 +0200 Subject: [PATCH] Update project --- CONTRIBUTORS.md | 1 + README.md | 5 +++++ TODO.md | 6 ++---- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 7a50138..93320bf 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -49,6 +49,7 @@ * Add g213 protocol (very hard work) * Add support of g213 * Implement underlying device IO as a shared library +* Add multiple keyboard support (very hard work) ## [wextia](https://github.com/wextia) : * Fixed incorrect markdown formatting in README.md diff --git a/README.md b/README.md index 2a62784..fe63f37 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ Linux led controller for Logitech G213, G410, G610, G810 and G910 Keyboards.</br * [INSTALL.md](https://github.com/MatMoul/g810-led/blob/master/INSTALL.md) ## Help :</br> +`g213-led --help`</br> `g410-led --help`</br> `g610-led --help`</br> `g810-led --help`</br> @@ -54,6 +55,10 @@ Linux led controller for Logitech G213, G410, G610, G810 and G910 Keyboards.</br `g610-led -k logo ff # Set intensity of a key`</br> `g610-led -g fkeys aa # Set intensity of a group of keys`</br> +## Samples for g213 :</br> +`g213-led -a 00ff00 # Set all keys green`</br> +`g213-led -r 1 ff0000 # Set region 1 red`</br> + ## Samples with pipe (for effects) :</br> `g810-led -pp < profilefile # Load a profile`</br> `echo -e "k w ff0000\nk a ff0000\nk s ff0000\nk d ff0000\nc" | g810-led -pp # Set multiple keys`</br> diff --git a/TODO.md b/TODO.md index 8d69abf..f8013d3 100644 --- a/TODO.md +++ b/TODO.md @@ -1,12 +1,10 @@ # g810-led TODO ## Tasks (Help wanted) : -* (40%) EASY: [Edit arch logitech gaming keyboard wiki](https://wiki.archlinux.org/index.php/Logitech_Gaming_Keyboards) * (0%) EASY: Add more sample profiles -* (0%) AVERAGE: Add support of multiple keyboards +* (80%) AVERAGE: Add support of multiple keyboards * (0%) AVERAGE: Improve INSTALL.md to support more distributions (And CentOS with hidapi) -* (5%) AVERAGE: Make distributions ready package -* (80%) HARD: Code review (memory leak and other...) +* (10%) AVERAGE: Make distributions ready package * (0%) IMAGINATION: Use a more generic name for project, config dir and systemd units ## Possible enhancements :