mirror of
https://github.com/torvalds/linux.git
synced 2024-11-21 19:41:42 +00:00
input: Documentation: corrections for notifier.rst
Add 'ledstate' to the keyboard_notifier_param struct info and tell which header file contains that struct. Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com> Cc: linux-input@vger.kernel.org Cc: Jonathan Corbet <corbet@lwn.net> Cc: linux-doc@vger.kernel.org Link: https://lore.kernel.org/r/20210302223523.20130-7-rdunlap@infradead.org Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
338b660bff
commit
365c6a3e0f
@ -4,11 +4,12 @@ Keyboard notifier
|
|||||||
|
|
||||||
One can use register_keyboard_notifier to get called back on keyboard
|
One can use register_keyboard_notifier to get called back on keyboard
|
||||||
events (see kbd_keycode() function for details). The passed structure is
|
events (see kbd_keycode() function for details). The passed structure is
|
||||||
keyboard_notifier_param:
|
keyboard_notifier_param (see <linux/keyboard.h>):
|
||||||
|
|
||||||
- 'vc' always provide the VC for which the keyboard event applies;
|
- 'vc' always provide the VC for which the keyboard event applies;
|
||||||
- 'down' is 1 for a key press event, 0 for a key release;
|
- 'down' is 1 for a key press event, 0 for a key release;
|
||||||
- 'shift' is the current modifier state, mask bit indexes are KG_*;
|
- 'shift' is the current modifier state, mask bit indexes are KG_*;
|
||||||
|
- 'ledstate' is the current LED state;
|
||||||
- 'value' depends on the type of event.
|
- 'value' depends on the type of event.
|
||||||
|
|
||||||
- KBD_KEYCODE events are always sent before other events, value is the keycode.
|
- KBD_KEYCODE events are always sent before other events, value is the keycode.
|
||||||
|
Loading…
Reference in New Issue
Block a user