View Single Post
Old 01-14-2022, 09:58 AM   #8
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,971
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
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
Renate is offline   Reply With Quote