Hello. I recently noticed that my tablet's buttons no longer work. I don't have a special configuration in Xorg, 50-wacom.conf is in /etc/X11/xorg.conf.d/, and I've tried every fix I could find on the forums, the wiki, and the web at large. Nothing has made my button presses show up as events, except for `evtest`, which detects my button presses as follows:

I have tried changing the button numbers to try and locate their true numbers, but this doesn't work. Aside from this issue, the tablet works fine. Touch works (when I don't disable it ), I can draw just fine in GIMP, etc. But it won't send any keypress events. `xev` reports nothing, setting keys in GIMP's device settings doesn't work... and I've tried varying Xorg configurations, restarted X, and still nothing.

Yes, the wacom module is alive and well. It's built into my kernel, in fact. It's in make.conf, too. I think this is a configuration issue but nothing seems to work...

If more information is needed, just ask. I don't know what else is relevant.

Last edited by zlg on Fri Dec 21, 2012 1:38 am; edited 1 time in total

Running on kernel 3.7.1 in the testing branch, I decided to try the current git HEAD of xf86-input-wacom. I cloned it, followed the instructions [1], restarted X, and I was able to map my buttons properly, as before! No wonky Xorg or dmesg logs or anything.

According to `git log`, it's "wacom 0.8.99.1", with the commit hash of 654fdcb188e272f4122ea128612e899b397b0709

I'm not sure how I should formulate a bug report or suggestion for this... but the version I built from the above commit works. Any advice?

EDIT: With the help of eroen-falcon on IRC, we made a copy of the latest ebuild, but changed the filename version to 9999 (to create a live ebuild) and it built without a hassle. I believe you can do this without copying files by issuing `emerge x11-drivers/xf86-input-wacom-9999` and it will always grab the latest from git. I'm not sure how to mask it to where you have to explicitly update it (which sounds like the best way to do things).