Previous behavior: # xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)] # Behavior after rebuilding x11-apps/xinput-1.5.3 against x11-proto/inputproto-2.1: # xinput list XI2 not supported. # After downgrading x11-proto/inputproto to 2.0.2 and rebuilding x11-apps/xinput-1.5.3, `xinput` works again.
Should be fixed in libXi-1.4.5, can you test that?
I already use x11-libs/libXi-1.4.5. The problem obviously remains.
Upstream fixed this in 4be60c90008ac48e72e819e078ce957fd003a509 Patch added to xinput-1.5.3-r1