The driver does not currently pass through KEY_* events as keyboard presses, and the modifications to make it do so are outside the scope of this patch set. Until the driver is patched to change this oddity, we treat the three KEY_* the 24HD sends from the kernel the same as BTN_* events.
Signed-off-by: Jason Gerecke <killert...@gmail.com> --- src/wcmUSB.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/wcmUSB.c b/src/wcmUSB.c index c92ce41..0a9ce9b 100644 --- a/src/wcmUSB.c +++ b/src/wcmUSB.c @@ -156,7 +156,8 @@ static unsigned short padkey_codes [] = { BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_BASE, BTN_BASE2, BTN_BASE3, BTN_BASE4, BTN_BASE5, BTN_BASE6, - BTN_TL, BTN_TR, BTN_TL2, BTN_TR2, BTN_SELECT + BTN_TL, BTN_TR, BTN_TL2, BTN_TR2, BTN_SELECT, + KEY_PROG1, KEY_PROG2, KEY_PROG3 }; /* Fixed mapped stylus and mouse buttons */ -- 1.7.6 ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel