Problem mit Touchpad unter Ubuntu - X301

Aaron Pierce

New member
Registriert
22 Jan. 2013
Beiträge
5
Hallo,

Ich weiß nicht, ob ich hier im richtigen Forum bin, aber ich frage einfach mal. :)

Bei einem Thinkpad X301 habe ich Ubuntu (eigentlich Xubuntu) 12.10 installiert und ich habe ein Problem mit dem Touchpad. Das Touchpad hat 3 "obere Tasten" und 2 "untere Tasten". Ich kenne die genaue Bezeichnung dafür nicht, falls es sie geben sollte. Die oberen Tasten funktionieren so weit, dass ich Rechts- und Linksklicks durchführen kann, allerdings funktioniert das "Halten" der linken, oberen Taste nicht, wenn ich z.B. Test auswählen möchte.

Außerdem funktionieren die unteren Tasten gar nicht. Das ist nicht so schlimm, da sie nicht benutzt werden, aber es wäre natürlich trotzdem nett, auch da die volle Funktion herzustellen.

Kennt sich jemand damit aus? Ist das ein Treiberproblem? Kennt jemand eine Lösung?

Ich bin für jede Hilfe dankbar!
 
willkommen im forum!

die 3 oberen tasten sind die trackpoint-tasten und die beiden unteren die touchpadtasten. funktioniert denn das touchpad? wenn nicht, ist es eventuell im bios (oder per fn+f8) abgeschaltet. hast du das x301 schon mit nem anderen os benutzt?
 
Das Touchpad funktioniert. Ich kann den Cursor damit bewegen. Die Trackpoint-Tasten funktionieren auch beim einfachen Klicken, nur nicht beim "Halten".

Beim Betrieb unter Windows 7 funktioniert alles wie erwartet.
 
Ok, also hier der Output von dmesg | grep "input:"
Code:
[/COLOR][    0.587034] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0[    0.587314] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1
[    0.587451] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[    1.190111] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    3.507020] input: UVC Camera (17ef:4807) as /devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/input/input4
[    3.575184] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input5
[    3.807091] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input6
[    3.865202] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
[    3.865409] input: HDA Intel Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
[    3.865544] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[    3.865632] input: HDA Intel Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[    4.610189] input: DualPoint Stick as /devices/platform/i8042/serio1/input/input11
[    4.647239] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input12
[ 6552.553758] input: Microsoft Microsoft Wireless Optical Desktop\xffffffc2\xffffffae\xffffffae 2.10 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input13
[ 6552.568050] input: Microsoft Microsoft Wireless Optical Desktop\xffffffc2\xffffffae\xffffffae 2.10 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.1/input/input14
[14226.861566] input: Microsoft Microsoft Wireless Optical Desktop\xffffffc2\xffffffae\xffffffae 2.10 as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.0/input/input15
[14226.952726] input: Microsoft Microsoft Wireless Optical Desktop\xffffffc2\xffffffae\xffffffae 2.10 as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.1/input/input16
[COLOR=#000000]

Hier der Output von
egrep -i 'tpps|touch' /var/log/Xorg.0.log
Code:
[/COLOR][     6.384] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/event12)[     6.384] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "evdev touchpad catchall"
[     6.384] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchpad catchall"
[     6.384] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "Default clickpad buttons"
[     6.384] (II) Using input driver 'synaptics' for 'AlpsPS/2 ALPS DualPoint TouchPad'
[     6.384] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: x-axis range 0 - 1023
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: y-axis range 0 - 767
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: pressure range 0 - 127
[     6.392] (II) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: device does not report finger width.
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: buttons: left right middle
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: Vendor 0x2 Product 0x8
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: invalid finger width range.  defaulting to 0 - 15
[     6.392] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
[     6.392] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
[     6.396] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS DualPoint TouchPad" (type: TOUCHPAD, id 12)
[     6.396] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[     6.396] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: MaxSpeed is now 1.75
[     6.396] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: AccelFactor is now 0.156
[     6.396] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) keeping acceleration scheme 1
[     6.396] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration profile 1
[     6.396] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration factor: 2.000
[     6.396] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration threshold: 4
[     6.396] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
[     6.396] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/mouse1)
[     6.396] (**) AlpsPS/2 ALPS DualPoint TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[  6552.589] (--) evdev: Microsoft Microsoft Wireless Optical Desktop® 2.10: Found absolute multitouch axes
[ 14226.990] (--) evdev: Microsoft Microsoft Wireless Optical Desktop® 2.10: Found absolute multitouch axes
[COLOR=#000000]

Hier der Output von
xinput list
Code:
[/COLOR]⎡ Virtual core pointer                    	id=2	[master pointer  (3)]⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ DualPoint Stick                         	id=11	[slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad        	id=12	[slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft Wireless Optical Desktop® 2.10	id=15	[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)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ UVC Camera (17ef:4807)                  	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=13	[slave  keyboard (3)]
    ↳ Microsoft Microsoft Wireless Optical Desktop® 2.10	id=14	[slave  keyboard (3)]
[COLOR=#000000]

 
Bitte noch
Code:
xinput list-props 11
xinput list-props 12
egrep -i 'stick' /var/log/Xorg.0.log
 
Der Laptop steht mir gerade nicht mehr zur Verfügung.

Ich schreibe die entsprechenden Sachen in den nächsten Tagen.
 
Hier der Output von xinput list-props 11
Code:
[/COLOR][/COLOR][FONT=arial]Device 'Microsoft Microsoft Wireless Optical Desktop® 2.10':[/FONT][FONT=arial]	Device Enabled (132):	1[/FONT]
[FONT=arial]	Coordinate Transformation Matrix (134):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000[/FONT]
[FONT=arial]	Device Product ID (252):	1118, 157[/FONT]

[FONT=arial]	[/FONT][FONT=arial]Device Node (253):[/FONT][FONT=arial]	[/FONT][FONT=arial]"/dev/input/event4"[/FONT][COLOR=#000000][COLOR=#000000]

Hier der Output von xinput list-props 12
Code:
[/COLOR][/COLOR][FONT=arial]Device 'AT Translated Set 2 keyboard':[/FONT][FONT=arial]	Device Enabled (132):	1[/FONT]
[FONT=arial]	Coordinate Transformation Matrix (134):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000[/FONT]
[FONT=arial]	Device Product ID (252):	1, 1[/FONT]

[FONT=arial]	[/FONT][FONT=arial]Device Node (253):[/FONT][FONT=arial]	[/FONT][FONT=arial]"/dev/input/event3"[/FONT][COLOR=#000000][COLOR=#000000]

Hier der Output von egrep -i 'stick' /var/log/Xorg.0.log
Code:
[/COLOR][FONT=arial][     6.683] (II) config/udev: Adding input device DualPoint Stick (/dev/input/event13)[/FONT][FONT=arial][     6.683] (**) DualPoint Stick: Applying InputClass "evdev pointer catchall"[/FONT]
[FONT=arial][     6.683] (**) DualPoint Stick: Applying InputClass "trackpoint catchall"[/FONT]
[FONT=arial][     6.683] (II) Using input driver 'evdev' for 'DualPoint Stick'[/FONT]
[FONT=arial][     6.683] (**) DualPoint Stick: always reports core events[/FONT]
[FONT=arial][     6.683] (**) evdev: DualPoint Stick: Device: "/dev/input/event13"[/FONT]
[FONT=arial][     6.683] (--) evdev: DualPoint Stick: Vendor 0x2 Product 0x8[/FONT]
[FONT=arial][     6.683] (--) evdev: DualPoint Stick: Found 3 mouse buttons[/FONT]
[FONT=arial][     6.683] (--) evdev: DualPoint Stick: Found relative axes[/FONT]
[FONT=arial][     6.683] (--) evdev: DualPoint Stick: Found x and y relative axes[/FONT]
[FONT=arial][     6.683] (II) evdev: DualPoint Stick: Configuring as mouse[/FONT]
[FONT=arial][     6.683] (**) evdev: DualPoint Stick: YAxisMapping: buttons 4 and 5[/FONT]
[FONT=arial][     6.684] (**) evdev: DualPoint Stick: XAxisMapping: buttons 6 and 7[/FONT]
[FONT=arial][     6.684] (**) evdev: DualPoint Stick: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200[/FONT]
[FONT=arial][     6.684] (II) XINPUT: Adding extended input device "DualPoint Stick" (type: MOUSE, id 13)[/FONT]
[FONT=arial][     6.684] (II) evdev: DualPoint Stick: initialized for relative axes.[/FONT]
[FONT=arial][     6.684] (**) DualPoint Stick: (accel) keeping acceleration scheme 1[/FONT]
[FONT=arial][     6.684] (**) DualPoint Stick: (accel) acceleration profile 0[/FONT]
[FONT=arial][     6.684] (**) DualPoint Stick: (accel) acceleration factor: 2.000[/FONT]
[FONT=arial][     6.684] (**) DualPoint Stick: (accel) acceleration threshold: 4[/FONT]

[FONT=arial][     6.684] (II) config/udev: Adding input device DualPoint Stick (/dev/input/mouse1)[/FONT][COLOR=#000000]

 
Die Zuordnung der Devicenummern scheint nicht immer dieselbe zu sein, zeig noch:
Code:
xinput list-props 'DualPoint Stick'
xinput list-props 'AlpsPS/2 ALPS DualPoint TouchPad'
Bisher kann ich übrigens absolut nichts Ungewöhnliches entdecken. Zu Konfigurieren gibt es ja eh nichts, Trackpoint/Touchpad beim ThinkPad laufen seit Jahren ootb, auch die ALPS-Hardware im X301.

Hast Du schon einen Quercheck mit einem Live-Ubuntu gemacht? Auch mit 12.04 würde ich mal testen.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben