Trackpoint beim L530?

asdasd

New member
Themenstarter
Registriert
23 Mai 2012
Beiträge
16
Ich hab ein wirklich sonderbares Problem bei meinem frischen L530. Der Trackpoint wird wirklich GAR NICHT erkannt.

Ich hab das halbe Internet abgesucht, überall scheint es so zu sein, dass der Trackpoint mindestens als gewöhnliche Maus erkannt wird und niemand scheint damit probleme zu haben.

Unter Windows funktioniert der Trackpoint einwandfrei, unter Linux funktioniert das Touchpad zwar, aber Trackpoint wird nirgendwo auch nur ansatzweise aufgeführt... nicht bei lspci oder lsusb und auch nicht bei xinput list...

Hat jemand ähnliche Probleme oder könnte mir noch ein paar Ideen liefern, wie ich überhaupt sehe ob der kernel das Gerät überhaupt zur kenntnis nimmt?

Vielen Dank! Ich bin am Rande der Verzweiflung ...
 
Hi,

zeig mal bitte
Code:
dmesg | grep serio

Infos zur verwendeten Distri/Version wären auch nett :D.
 
Ich benutze Arch Linux (64 bit), Kernel 3.4.4

dmesg | grep serio:
Code:
[    0.794103] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.794126] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.815491] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    6.105702] psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x350f02)
[    6.117043] psmouse serio1: elantech: Synaptics capabilities query result 0xb9, 0x15, 0x0c.
[    6.177680] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input8
[  165.984987] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  165.992175] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  165.998747] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  166.005386] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  281.113102] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  281.120265] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  353.825767] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  353.840748] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  353.932719] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  474.051132] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  474.529636] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  479.468424] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  479.479769] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  479.497682] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  479.527375] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  481.485344] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  481.485350] psmouse serio1: issuing reconnect request
[  482.027035] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  497.946262] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
...
[16335.163452] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[16339.201346] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[16951.627946] atkbd serio0: Unknown key released (translated set 2, code 0xff on isa0060/serio0).
[16951.627953] atkbd serio0: Use 'setkeycodes e07f <keycode>' to make it known.
[16957.410201] atkbd serio0: Unknown key released (translated set 2, code 0xff on isa0060/serio0).
[16957.410208] atkbd serio0: Use 'setkeycodes e07f <keycode>' to make it known.
[17621.183651] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[17621.194199] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[17915.996086] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[17916.026172] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[17916.040153] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[17916.040159] psmouse serio1: issuing reconnect request
[17916.576878] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6

xinput list
Code:
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                       id=10    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                       id=11    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                    id=13    [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=12    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                      id=14    [slave  keyboard (3)]

Wenns sonst noch was gibt was ich liefern soll, immer gerne ;)
 
bei mysteriösem verhalten hat sich bereits oft der hardware reset bewährt:
netzteil ab, akku raus, mindestens 30 sekunden lang den einschaltknopf drücken.
 
Oooookay... was passiert dabei genau? Werden einfach die Komponenten durch Stomentzug "neu-initialisiert"?
 
Oh man -.- Nach dem Hardreset geht beides nicht - Touchpad und Trackpoint nun beide nicht erkannt und keine elantech mehr in dmesg drin :/

Im BIOS kann ich nichts dergleichen einstellen, bei USB einstellungen nix mit eingabegeräten, bei keyboard/mouse kann ich nur Fn-Taste einstellungen tätigen...

Ich starte vlt gleich mal eben Windows, vlt initialisiert sich Touchpad dann wieder... und mache grad nen kernel update auf 3.4.5... mal sehen...

Update: Nach kernel update geht Touchpad wieder, Trackpoint immer noch kein Lebenszeichen... wie gesagt, das mit dem BIOS kann ich nicht testen... oder guck ich in den falschen Menüs?..
 
Zuletzt bearbeitet:
im post über dir gibt es einen würgaround, den du mal testen kannst:
Code:
modprobe psmouse proto=bare
 
Okay, nach

rmmod serio_raw
modprobe psmouse proto=bare

Funktioniert es... Leider, wie da in der Diskussion auch steht, ohne support für die Zusatzfunktionen wie Touchpad Gesten oder Trackpoint Mittelknopf-Scrolling oder Einstellungen, da nicht der synaptics-Treiber benutzt wird :/ Nun gut, danke! Auf jeden Fall besser als dass es überhaupt nicht geht...
 
Scheint ein Bug im Treiber zu sein. Elantech-Hardware im ThinkPad ist mir auch neu, bisher gab es nur Synaptics und ALPS.
 
Hallo,
Ich habe mir nun auch gerade ein L530 zugelegt und das gleiche Problem. Ich frage mich nun, haben alle L530 dieses Problem, oder ist das eine Ausnahme? (Denn man liest finde ich ja nur sehr wenig über das Problem). Wenn es nur eine Ausnahme ist, noch kann ich es zurück schicken.....
Gibt es Hoffnung, dass der BUG im Treiber irgendwann behoben wird? Würde das dann irgendwann in den Systemupdates mit eingepflegt werden, oder wie funktioniert das?

Noch ein paar Infos zu mir:
Thinkpad University L530 2475A25
Ubuntu 12.04 LTS 64 Bit

und hier mein dmesg | grep serio, sieht eigentlich fast genauso aus:
Code:
[    1.641031] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.641036] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.662367] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[   10.002606] psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x350f02)
[   10.034606] psmouse serio1: elantech: Synaptics capabilities query result 0xb9, 0x15, 0x0c.
[   10.116671] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input6
[   13.926564] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   13.939834] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   13.954116] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   13.968969] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   13.983999] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   13.984005] psmouse serio1: issuing reconnect request
[   14.187241] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.217088] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.601627] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.615029] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.628831] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.628837] psmouse serio1: issuing reconnect request
[   14.761420] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.788641] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.802955] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.819487] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.846708] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   14.846713] psmouse serio1: issuing reconnect request
[   14.975852] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.007484] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.020816] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.033632] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.049603] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.049608] psmouse serio1: issuing reconnect request
[   15.164438] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.194421] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.223217] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.237605] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.253068] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.253074] psmouse serio1: issuing reconnect request
[   15.383012] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.411173] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.426168] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.440533] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.456595] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.456601] psmouse serio1: issuing reconnect request
[   15.585411] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.614196] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.629084] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.643559] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.657848] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.657854] psmouse serio1: issuing reconnect request
[   15.789458] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.817667] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.960194] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   15.976230] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.090631] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.090637] psmouse serio1: issuing reconnect request
[   16.255202] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.325541] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.455281] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.682372] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.824894] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.824900] psmouse serio1: issuing reconnect request
[   16.955836] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.969241] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.984131] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   16.999672] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   17.013488] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   17.013494] psmouse serio1: issuing reconnect request
[   17.144004] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   17.214742] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   17.874017] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[   56.348938] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   56.361705] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   56.377137] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[   56.441281] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  372.426224] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.

Vielen Dank schonmmal für eure Hilfe und großes Lob an dieses Forum, ich habe hier schon einige sehr hilfreiche Tips bekommen, große Klasse!

Viele Grüße
Christoph
 
Hi,

ich gehe bis zum Beweis des Gegenteils davon aus, dass alle L430/530 davon betroffen sind. Ich schätze, dass viele User einfach lieber das Touchpad nutzen und es so weniger auffällt.

Der Bug wird mit allerhöchster Wahrscheinlichkeit gefixt werden. Irgendwann ;).

EDITH rät, dass Du dich hier als Betroffener meldest (Registrierung erforderlich, Link "I'm affected")
 
Zuletzt bearbeitet:
Hallo,
jo, da hatte ich mich gerade schon angemeldet und eingetragen. Nur zum Verständnis, wenn das irgendwann gefixt werden sollte, wie kriege ich das mit? Geht es dann nach dem Update einfach plötzlich?
(wenn ich entscheiden muss zwischen trackpoint ohne scrollfunktion und touchpad wo ich schön mit 2 Fingern scrollern kann fällt die Entscheidung schon schwer. Derzeit habe ich ne Maus dran....)

Gruß
Christoph
 
Bevor es funktionieren kann, muss die Moduloption wieder raus. Abonniere am besten den Bugreport.
 
Da ich das Touchpad ohnehin nicht nutze, habe ich herausgefunden, dass die Trackpoint-Scrollfunktion funktioniert, wenn mann die an folgendes macht:
  1. Erstmal wie in den vorangegangenen Einträgen Beschrieben den Trackpoint überhaupt zum Laufen bringen, indem man ihn zur Standard-Hardware degradiert:
    Code:
    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):
    Code:
    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
 
Zuletzt bearbeitet:
Als besonderes Bonbon habe ich für Waschmittels Lösungsansatz im ThinkPad Extras PPA das Paket tp-trackpoint-elantech bereitgestellt, das alles automatisch erledigt.
 
Ich habe seit ein paar Wochen ein L430 mit Fedora 17,
zum testen hatte ich Fedora 13 drauf, und der Trackpoint lief.

Hab jetzt aber schon einiges probiert, aber unter dem 3.6 Kernel
bekomm ich den Trackpoint nicht zum laufen.

Ich habe sowohl eine trackpoint.conf als auch eine tracḱpoint-elantech.conf
Hab versucht psmouse neu zu starten, aber es kommt nur der Fehler:
FATAL: Module psmouse is builtin. oder Error: Module psmouse is in use

Kann mir da jemand helfen, wie man an dieses Problem rangeht?
 
Hi,

wenn fest einkompiliert, braucht es wohl eine Bootoption für den Kernel: psmouse.proto=bare

Außerdem liegt die Konfiguration für den X-Server bei Fedora woanders: /etc/X11/xorg.conf.d/11-trackpoint-elantech.conf (Inhalt wie in Trackpoint angegeben)

EDITH sagt: willkommen im Forum! :D
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben