[Ubuntu 9.10 64-Bit auf Thinkpad R500]Trackpoint-Config geht nicht.

Azadoras

New member
Themenstarter
Registriert
9 Feb. 2010
Beiträge
11
Moin Leute,

also mein Trackball funktioniert, auch das Scrollen, mit der Datei, die in der Ubuntuusers-Wiki beschrieben.

Allerdings funktioniert das dort beschriebene Tool für die Konfiguration nicht. Wenn ich das starten will kommt "Trackpoint is not detected, pls check your kernel and driver.". In der Wiki steht aber, dass man ab 9.10 keine Kernel-Patches mehr machen muss, also muss es wohl am Treiber liegen. Aber das Ding funktioniert ja so wie es soll, also muss ja auch der Treiber schon irgendwie laufen, oder ?

Code:
sudo sh -c "echo -n 200 > /sys/devices/platform/i8042/serio1/serio2/sensitivity"
sudo sh -c "echo -n 150 > /sys/devices/platform/i8042/serio1/serio2/speed"
sudo sh -c "echo -n 1 > /sys/devices/platform/i8042/serio1/serio2/press_to_select"

Ich wollte es dann so probieren, allerdings existiert der Ordner "serio2" bei mir nicht, und auch sonst konnte ich nirgendwo in der Gegend die benannten Dateien entdecken.

Kein Plan mehr, was ich noch machen soll. :/

Bin dankbar für jeden Tip.

Gruß,
Aza
 
Hallo,
ich hatte das selbe Problem. Und Schuld ist wohl die aktuelle Ubuntu Version. Mir konnte "linrunner" super helfen. Ich poste mal seinen Beitrag:

[quote='linrunner',index.php?page=Thread&postID=779878#post779878]Sodele, anscheinend bist Du ein Opfer der Bootbeschleunigung bei Karmic, die rc.local läuft bevor Sysfs und Inhalte da sind: http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1354837&page=4

Kommentiere mal die echos in der rc.local aus und speichere folgenden Code in /etc/init/trackpoint.conf
Code:
description "trackpoint settings"
author "linrunner"

env TPDIR=/sys/devices/platform/i8042/serio1/serio2

start on virtual-filesystems

script
  while [ ! -f $TPDIR/sensitivity ]; do
	sleep 2
  done
  echo -n 250 > $TPDIR/sensitivity
  echo -n 110 > $TPDIR/speed
  echo -n 1 > $TPDIR/press_to_select
end script
[/quote]
 
Danke dir erstmal. Aber das ist ja erstmal nicht das grundlegende Problem. Bei mir existiert der Ordner "serio2" ja nicht mal, in dem die Dateien liegen sollen. :/
 
Hi Azadoras,

im Wiki steht
Die bei laufendem System änderbaren Einstellungen sind als Dateien im Verzeichnis /sys/devices/platform/i8042/serio1/serio2 bzw. bei neueren Modellen in /sys/devices/platform/i8042/serio1 abgebildet.
Ersetze also einfach in dem Code aus misterjans Post /sys/devices/platform/i8042/serio1/serio2 durch /sys/devices/platform/i8042/serio1. Um die Einstellungen ohne Reboot zu aktivieren gibst Du ein
Code:
sudo start trackpoint

ps. Trackballs gibt es nicht beim Thinkpad ...
 
Ah, okay, danke, langsam lichtet sich der Nebel etwas.

Aber auch in dem Ordner gibts weder speed, noch sensity, noch press_to_select. Ordner anlegen kann ich dort auch nicht:

Code:
sudo sh -c "echo -n 150 > /sys/devices/platform/i8042/serio1/speed"
sh: cannot create /sys/devices/platform/i8042/serio1/speed: Directory nonexistent

Code:
sudo mkdir speed
mkdir: kann Verzeichnis „speed“ nicht anlegen: No such file or directory
 
Sehr ungewöhnlich. Zeig mal bitte:
Code:
uname -a
ls -l /sys/devices/platform/i8042
 
Code:
uname -a
Linux nils-laptop 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 02:39:34 UTC 2010 x86_64 GNU/Linux

ls -l /sys/devices/platform/i8042
insgesamt 0
lrwxrwxrwx 1 root root	0 2010-02-16 20:26 driver -> ../../../bus/platform/drivers/i8042
-r--r--r-- 1 root root 4096 2010-02-16 21:59 modalias
drwxr-xr-x 2 root root	0 2010-02-16 21:59 power
drwxr-xr-x 5 root root	0 2010-02-16 20:25 serio0
drwxr-xr-x 5 root root	0 2010-02-16 20:26 serio1
lrwxrwxrwx 1 root root	0 2010-02-16 20:26 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 2010-02-16 20:25 uevent
 
Bis hierher sieht es normal aus. Bitte noch
Code:
ls -l /sys/devices/platform/i8042/serio1
dmesg | grep TPPS
 
Code:
ls -l /sys/devices/platform/i8042/serio1
insgesamt 0
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 bind_mode
-r--r--r-- 1 root root 4096 2010-02-17 16:17 description
lrwxrwxrwx 1 root root	0 2010-02-17 16:17 driver -> ../../../../bus/serio/drivers/psmouse
--w------- 1 root root 4096 2010-02-17 16:20 drvctl
drwxr-xr-x 2 root root	0 2010-02-17 16:20 id
drwxr-xr-x 4 root root	0 2010-02-17 16:17 input
-r--r--r-- 1 root root 4096 2010-02-17 16:20 modalias
drwxr-xr-x 2 root root	0 2010-02-17 16:20 power
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 protocol
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 rate
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 resetafter
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 resolution
-rw-r--r-- 1 root root 4096 2010-02-17 16:20 resync_time
lrwxrwxrwx 1 root root	0 2010-02-17 16:17 subsystem -> ../../../../bus/serio
-rw-r--r-- 1 root root 4096 2010-02-17 16:17 uevent

bei "dmesg | grep TPPS" kommt nichts.
 
Zeig bitte noch
Code:
sudo modprobe -rv psmouse
sudo modprobe -v psmouse
dmesg | tail
 
Sorry, hat etwas gedauert, bin imo RL etwas beschäftigt.

Also ich hab nun im BIOS mal das Touchpad ausgeschaltet, nun funktioniert alles wie es soll. Dennoch werde ich wenn ich mal wieder Zeit habe probieren beides parallel so ans Laufen zu bringen, wie ich es haben möchte, aber vorerst werde ich mich nun mit der funktionierenden Lösung zufrieden geben.

Danke für die Hilfe!
 
Ach so, das R500 hat ja die ALPS-Hardware. Wenn Du wieder Zeit hast, würde ich das gerne näher untersuchen. Der Fall ist im Wiki nicht berücksichtigt weil ich keine passende Hardware zur Hand habe. :S
 
Irgendwie komm ich heut sicher als Quirullant rüber...wozu braucht man das Tool zur Konfiguration? Auf meinem R-500 läuft das mit dem Track"ball"^ wunderbar...einfach so...
 
Klar läuft der, aber ich z.B. würde meinen gerne Empfindlicher machen. @Topic: habe auf meinem T61, Ubuntu 9.10 das Trackpoint_Configure- nach Wiki installiert, keine Fehlermeldung, aber es lässt sich kein Eintrag im Hauptmenü finden- wie starte ich das ganze?
 
Dazu sagt das Wiki:
Benutzung
Um das Programm zu starten, wählt man den Menüpunkt "System -> Systemverwaltung -> Configure Trackpoint".
Falls der Menüpunkt bei dir nicht da ist: hast Du für 32bit (per Paket) oder 64bit (per configure/make/install) installiert?
 
Erstes Problem war, dass ich tpsmapi statt configure.trackpoint heruntergeladen hatte, ist auf der Projektseite falsch auf sourceforge verlinkt. Dann gabs bei ./configure die Ausgabe
Code:
"error: libgnomeui-2.0 missing"
was sich lösen liess durch die installation der Entwicklungspakete libgnomeui-dev.
Dann konnte ich configure-trackpoint installieren- Alle beteiligten Mäuse spinnen rum nach einem Neustart, lassen keinen Linksklick zu usw. Erneuter Neustart, jetzt geht alles Ordnungsgemäß, aber der Menüeintrag ist immer noch nicht da.
 
Danke. Inzwischen ist der Eintrag aufgetaucht, aber zwischendurch spinnt alles ein bischen rum. Ich lass lieber erstmal die Finger davon.
 
[quote='linrunner',index.php?page=Thread&postID=790618#post790618]In meinem PPA findest Du auch ein fertiges Paket für 64bit.[/quote]

Hab ich mal probeweise installiert..aber ei, was ist das??
Anhang anzeigen 25845

Der TrackPoint funktionierte und funktioniert vor wie nachher für mich zufriedenstellend.
 
Dann stell die Empfindlichkeit doch per Kommandozeile ein.

@landmann: liegt an der ALPS-Hardware beim R500.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben