* Support getting and setting auto repeat settings
Signed-off-by: Sean Young <sean@mess.org>
* Retrieving and updating keymap entries
Signed-off-by: Sean Young <sean@mess.org>
* Add missing keycodes and missing aliases
The aliases are #defines in input-event-codes.h.
Signed-off-by: Sean Young <sean@mess.org>
rc keymaps list keycodes as strings. These need to be converted to
numeric keycodes before the keymap can be loaded. So, add a function
to convert a string to keycode.
Signed-off-by: Sean Young <sean@mess.org>
* Replace bitflags with newtypes
* Don't reexport from libc
* Add a wrapper for event_info
* Hide EvdevEnum
* Make the AttributeSet API more setlike
* Move AttributeSet to its own module
* Add some doc, tidy APIs