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.
+`g213-led --help`
`g410-led --help`
`g610-led --help`
`g810-led --help`
@@ -54,6 +55,10 @@ Linux led controller for Logitech G213, G410, G610, G810 and G910 Keyboards.
`g610-led -g fkeys aa # Set intensity of a group of keys`
+## Samples for g213 :
+`g213-led -a 00ff00 # Set all keys green`
+`g213-led -r 1 ff0000 # Set region 1 red`
+ ## Samples with pipe (for effects) :
`g810-led -pp < profilefile # Load a profile`
`echo -e "k w ff0000\nk a ff0000\nk s ff0000\nk d ff0000\nc" | g810-led -pp # Set multiple keys`
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 :