Skip to content

Commit

Permalink
Fix doc for programmable buttons. (qmk#22136)
Browse files Browse the repository at this point in the history
Co-authored-by: Yanfei Guo <yguo@anl.gov>
  • Loading branch information
2 people authored and zgagnon committed Dec 15, 2023
1 parent 7613115 commit 2894bca
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/feature_programmable_button.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Programmable Buttons are keys that have no predefined meaning. This means they can be processed on the host side by custom software without the operating system trying to interpret them.

The keycodes are emitted according to the HID Telephony Device page (`0x0B`), Programmable Button usage (`0x07`). On Linux (> 5.14) they are handled automatically and translated to `KEY_MACRO#` keycodes (up to `KEY_MACRO30`).
The keycodes are emitted according to the HID Telephony Device page (`0x0B`), Programmable Button usage (`0x09`). On Linux (> 5.14) they are handled automatically and translated to `KEY_MACRO#` keycodes (up to `KEY_MACRO30`).

?> Currently there is no known support in Windows or macOS. It may be possible to write a custom HID driver to receive these usages, but this is out of the scope of the QMK documentation.

Expand Down

0 comments on commit 2894bca

Please sign in to comment.