libxkbcommon/test/data/rules
Ran Benita 92e07726b2 test: add keycodes files which map directly to evdev codes
This is a proof-of-concept for the long key names. The keycodes in the
file evdev-xkbcommon are autogenerated from linux/input.h, and uses the
names given there; all of the previous names are aliased to the new
names, so they continue to work with the symbols files, etc.

You can try it with 'sudo ./test/interactive -r evdev-xkbcommon -n 0'
The -n 0 means that we don't offset the evdev scan codes - just feed
them directly. The -r evdev-xkbcommon just means to use a new rules file
which makes us use the new keycodes file. (The only problem I can see is
with the MENU and LSGT names which has some conflicts).

Maybe some day xkeyboard-config could ship something similar, so that
the 8 offset is unneeded.

Signed-off-by: Ran Benita <ran234@gmail.com>
2012-09-27 21:41:54 +02:00
..
base rulescomp: remove bad failtests 2012-09-01 10:58:10 +03:00
evdev Import dataset into test/data/ 2012-07-12 14:48:49 +01:00
evdev-xkbcommon test: add keycodes files which map directly to evdev codes 2012-09-27 21:41:54 +02:00
groups rules: add test 2012-05-20 20:31:49 +03:00
index rules: add test 2012-05-20 20:31:49 +03:00
multiple-options rules: fix parsing of multiple options 2012-07-12 09:42:08 +01:00
simple rules: fix check for appending '|' character when applying 2012-09-03 10:31:12 +03:00