pikeyd165 – Rev 1
?pathlinks?
#pikeyd165.conf
#format:
# {keycode from /usr/include/linux/input.h} {GPIO pin no}
# Not limited to a single key. A GPIO press will emit all defined keys in order.
KEY_SPACE 0
KEY_LEFTSHIFT 1
KEY_Z 2
KEY_X 3
KEY_I 4
KEY_K 5
KEY_W 6
KEY_Q 7
KEY_LEFT 8
KEY_RIGHT 9
KEY_LEFTCTRL 10
KEY_LEFTALT 11
KEY_S 12
KEY_A 13
KEY_G 14
KEY_D 15
KEY_5 16
KEY_1 17
KEY_UP 18
KEY_DOWN 19
KEY_F 20
KEY_R 21
KEY_2 22
KEY_6 23
#special keys! bits pressed simultaniousley result in specified Key
#maximum bits == 4
#Example:
# player1 start / p1b2 / p1down
KEY_ESC 17 11 19
# player1 start / p1b3 / p1down
KEY_F1 17 0 19