Well, that's VolUp, VolDn.
That nothing appears in the Linux code means that it's not part of the Linux input system.
What was "Source id" at the top, was it -1?
Apparently, some Java code is taking in the switches and injecting the keycodes in on the Java level.
That makes life a bit more difficult. You'd have to modify some code (instead of just changing a keylayout file).
It probably starts out as a GPIO. I do have a scanner for that, but sometimes even querying a GPIO causes things to crash. What do you do when you have the correct GPIO anyway? You still have to slog through smali code and ELF libs to find out how it's doing all this.
Have you checked your various config files to see if there are settings for this in one of the settings in /data/systems/users/0
|