|
Calungor
Anmeldungsdatum: 19. August 2012
Beiträge: Zähle...
|
Hallo, Ich besitze ein Lenovo Thinkpad l430 und verwende die Ubuntu Version 12.04. Im Moment bereitet mir der Trackpoint Probleme.In den Optionsmenus für Tastatur und Maus taucht er nicht auf und auch im Bios habe ich keine Option gefunden, die ihn vlt auf disabled geschaltet hätte.Das normale Touchpad und die linke/rechte Maustaste funktionieren einwandfrei. (Ich verwende Linux erst seit 2 Tagen, also habt bitte ein wenig Geduld, falls ich bei euren Antworten ein wenig nachhaken muss ☺ )
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Hi, willkommen bei Ubuntusers 😀. Was geht denn genau nicht? Zeig mal bitte die Ausgabe der folgenden Befehle im Terminal (per Kopieren/Einfügen):
dmesg | grep psmouse
xinput list
grep TPPS /var/log/Xorg.0.log
Die Ausgabe bitte in Codeblöcken setzen, das ist im Editor der Knopf links vom Smilie.
|
|
Calungor
(Themenstarter)
Anmeldungsdatum: 19. August 2012
Beiträge: Zähle...
|
Der Trackpoint verhält sich so, als wäre er garnicht angeschlossen.Er ist im Prinzip "tot".
ThinkPad-L430:~$ dmesg | grep psmouse
[ 14.238063] psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x350f02)
[ 14.272094] psmouse serio1: elantech: Synaptics capabilities query result 0xb9, 0x15, 0x0c.
[ 252.917461] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[ 257.342585] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[ 257.356190] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[ 257.376824] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[ 278.675912] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
ThinkPad-L430:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [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)]
↳ Integrated Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=12 [slave keyboard (3)]
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Das Problem ist bekannt:
Es gibt nur eine Umgehungslösung. Probiere folgendes:
echo "options psmouse proto=exps" | sudo tee /etc/modprobe.d/trackpoint.conf
EDITH: Typo im Befehl korrigiert. und Neustart. Leider gehen damit all die schönen Dinge aus Trackpoint nicht, insbesondere Scrollen mit der mittleren Taste.
|
|
Calungor
(Themenstarter)
Anmeldungsdatum: 19. August 2012
Beiträge: 14
|
Vielen Dank für die schnelle Hilfe ☺
Deine Umgehungslösung hat funktioniert.
Dann bleibt wohl nur zu hoffen,dass der Fehler irgendwann nachgepatcht wird.
|
|
Waschmittel
Anmeldungsdatum: 2. Oktober 2012
Beiträge: Zähle...
|
Da ich das Touchpad ohnehin nicht nutze, habe ich herausgefunden, dass die Trackpoint-Scrollfunktion funktioniert, wenn mann Folgendes macht: 1) Erstmal wie in den vorangegangenen Einträgen Beschrieben den Trackpoint überhaupt zum Laufen bringen, indem man ihn zur Standard-Maus degradiert:
| echo "options psmouse proto=bare" | sudo tee /etc/modprobe.d/trackpoint.conf
|
2) Neustarten oder per rmmod+modprobe das "psmouse"-Modul neu laden. 3) Und dann das Scrolling aktivieren (am Besten bei jedem Start per Autostart ausführen):
| xinput set-int-prop "PS/2 Generic Mouse" "Evdev Wheel Emulation" 8 1
xinput set-int-prop "PS/2 Generic Mouse" "Evdev Wheel Emulation Button" 8 2
|
4) Endlich wieder vernünftig Scrollen. ☺ Quelle: http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Hi, interessant. Funktioniert das auch mit proto=exps?
|
|
Waschmittel
Anmeldungsdatum: 2. Oktober 2012
Beiträge: 4
|
Ja, es funktioniert auch mit proto=exps. Das habe ich auch zuerst benutzt.
Allerdings habe ich dann festgestellt, dass ich mit proto=exps über die Mauseinstellungen die Empfindlichkeit des Trackpoints nicht einstellen kann. Mit proto=bare funktioniert das.
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Ich möchte gerne eine Lösung in Trackpoint einbauen. Allerdings würde ich dafür die xorg-conf.d-Variante bevorzugen. Kannst Du mal bitte diesen Code als /usr/share/X11/xorg.conf.d/20-trackpoint-elantech.conf speichern:
Section "InputClass"
Identifier "Trackpoint"
MatchProduct "PS/2 Generic Mouse"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "EmulateWheelTimeout" "200"
Option "YAxisMapping" "4 5" # vertikales Scrollen
Option "XAxisMapping" "6 7" # horizontales Scrollen
EndSection
Dann deine xinput-Kommandos aus dem Autostart entfernen, neu starten und testen.
|
|
Waschmittel
Anmeldungsdatum: 2. Oktober 2012
Beiträge: 4
|
Die xorg-conf.d-Variante funktioniert einwandfrei und ist natürlich auch viel eleganter. Danke (auch für die Wiki-Seite, die ich noch gar nicht kannte) ☺
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Danke für deine Rückmeldung, jetzt kann ich das Wiki in Angriff nehmen.
|
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3272
|
Wiki ist ergänzt: Trackpoint wird nicht erkannt (nur ThinkPad L430/530). Als besonderes Bonbon habe ich im ThinkPad Extras PPA das Paket tp-trackpoint-elantech bereitgestellt, das alles automatisch erledigt. Vielen Dank an Waschmittel für's Testen!
|
|
MatjesFisch
Anmeldungsdatum: 21. Oktober 2012
Beiträge: 8
|
Hi Leute , ich bin zwar neu hier, nutze aber schon seit einiger Zeit Ubuntu, bin also nicht gaaaaaanz blöd, jedoch beschränkt sich mein Wissen auf das Googlen und Lösen von kleineren Problemen ☺
Ich habe das Thinkpad L430 und habe auch direkt Ubuntu 12.10. installiert , das Touchpad funktionierte wie erwartet, der Trackpoint jedoch nicht.
Darauf hin habe ich die Lösung, wie sie oben beschrieben ist, angewendet. Der Trackpoint funktioniert nun einwandfrei aber das Touchpad wird nun nicht mehr als Touchpad erkannt sondern als Maus , was extrem nervig ist , da ich diese besch... klicken durch Tippen Option nicht mehr deaktivieren kann 😉
Und das oben erwähnte Packet "Trackpoint PPA" lässt sich leider nicht finden 😉 mfG Der Matjes
|
|
Waschmittel
Anmeldungsdatum: 2. Oktober 2012
Beiträge: 4
|
Welche Lösung hast Du denn angewendet? Die xorg.conf-Lösung, die xinput-Lösung oder das PPA? Die Lösung mit dem PPA funktioniert auch unter 12.10 einwandfrei.
einfach:
| sudo add-apt-repository ppa:linrunner/thinkpad-extras
sudo apt-get update
sudo apt-get install tp-trackpoint-elantech
|
Der Nachteil dabei ist folgender:
Du hast dann einen voll funktionsfähigen Trackpoint und ein Touchpad, das nur noch als Standard-Maus erkannt wird.
Im Moment geht das leider nicht anders. Du musst Dich also für Touchpad oder Trackpoint entscheiden. Ich als Trackpoint-Fan vermisse nichts, weil ich auch über den Trackpoint scrollen kann (mittlere Maustaste halten). Aber wenn Du die Touchpad-Features unbedingt brauchst, aber auch mit Trackpoint arbeiten willst, musst Du leider warten, bis die Treiber vollständig funktionieren. Um das Touchpad wieder zur Arbeit zu bewegen, musst du, je nachdem, welche Lösung Du benutzt hast, die /usr/share/X11/xorg.conf.d/20-trackpoint-elantech.conf löschen oder die xinput-Einträge wieder aus dem Autostart entfernen oder per | apt-get remove --purge tp-trackpoint-elantech
|
das installiere Paket entfernen.
|
|
MatjesFisch
Anmeldungsdatum: 21. Oktober 2012
Beiträge: 8
|
Danke für die Antwort 😉 leider musste ich den L430 wieder abgeben ( wegen Defekt ) , hab mir jetzt ein T430i geholt und bei dem funzt das alles schon von Anfang an.
|