On Thursday August 10 2017 17:15:20 Martin Flöser wrote:

> Point is: if the kernel could read the information from the device, it 
> would know it. I don't think that the kernel knows it, which means I 
> don't think that the device driver has that.

Hmm. That still might make sense for position information (even for a trackpad 
device which must have an internal knowledge where it's being pressed on, 
contrary to traditional mouses/trackballs). But buttons have only 2 states so 
instead of sending a state change signal when one is pressed or released the 
device could just as well send the actual state.


> no idea whether it uses libevdev, but it's of course evdev.

Whichever, it's Linux-specific (with a rather recent port to *BSD IIRC). I 
installed the latest version the other day and decided not to bother installing 
the XOrg libinput plugin/module too because it just seems to add a layer of 
complexity.

R.

Reply via email to