(09.06.2016 10:38)DosAmp schrieb: Das PS/2-Kernelmodul läuft jetzt auch ohne protocol-Parameter und erkennt den Trackpoint den Kernel-Meldungen dennoch nur als
Code:
input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input8
oder ähnlich?
Ja. Habe ich.
(09.06.2016 10:38)DosAmp schrieb: Ansonsten scheint es bei neueren Lenovo-Trackpoints in der Tat normal zu sein, dass diese (im Moment, alles liegt in dem Fall beim Kernel) nur als "PS/2 Generic Mouse" geführt werden.
Ist das wirklich so? Beim X240 und X250 ists nicht der Fall. Das wundert mich dann doch, weil das X260 wohl weniger eine "neue" Tastatur hat.. Außer der komischen E-Serie, die keine ThinkPads sind, scheint der Rest doch als Trackpoint zu sein?
(09.06.2016 10:38)DosAmp schrieb: Den "mouse"-Treiber kannst du also auch genauso gut entfernen, da libinput diesen genau wie evdev ersetzt.
Daher habe ich nur libinput kompiliert und mouse weggelassen..
(09.06.2016 10:38)DosAmp schrieb: Dennoch hast du neben dem libinput-InputClass auch noch "Lenovo ThinkPad Keyboard" und "Lenovo ThinkPad Mouse". Stammen die noch aus einer vorherigen Konfiguration unter /etc/X11/xorg.conf.d oder einem Paket (grep -R "Lenovo ThinkPad" /usr/share/X11/xorg.conf.d)?
Das liegt an mir
Ich habe eine xorg.conf, wo ich die Sektionen benannt habe. Das passt schon so.
Allerdings habe ich jetzt das Problem. Offenbar muss CONFIG_MOUSE_PS2_SYNAPTICS=y gesetzt sein. Ein alleiniges CONFIG_MOUSE_PS2_TRACKPOINT=y reicht hier nicht.
Dann wird mehr gefunden.
Code:
[ 2.831090] mousedev: PS/2 mouse device common for all mice
[ 3.678201] psmouse serio1: synaptics: queried max coordinates: x [..5712], y [..4780]
[ 3.711243] psmouse serio1: synaptics: queried min coordinates: x [1232..], y [1074..]
[ 3.776646] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xf002a3/0x943300/0x12e800/0x10000, board id: 3075, fw id: 2560
[ 3.777837] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
[ 4.481013] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3