Touchpad-Trackpoint

Knith

New member
Themenstarter
Registriert
8 Feb. 2010
Beiträge
55
Hi,
Ich versuche schön seit längerem mein Touchpad und den Trackpoint zu konfigurieren,aber nur mit mäßigem Erfolg.
Am wichtigsten ist mir für den Anfang, dass tapping funktioniert.
Ich habe es mit gsynaptic gut hinbekommen, aber konnte die Einstellungen nicht speichern.
Dann gpointing-device-settings installiert und es damit versucht.
Dort kann ich nur einstellen, dass tapping zu deaktivieren. Es ist aber bei mir ja leider schon deaktiviert und aktivieren kann ich es demzufolge damit nicht.
Kennt jemand ein komfortables Gui-Tool, mit dem das gut geht?
Ich benutze Debian Squeeze 2.6.32-trunk-amd64 (KDE) auf einem T500.
Den Trackpoint würde ich auch gern nutzen.
 
Danke, aber ich habe grad noch Probleme mit der Installation.
./configure
gibt mir:
checking for PACKAGE... configure: error: Package requirements (libgnomeui-2.0) were not met:

No package 'libgnomeui-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Ich habe dann versucht libgnomeui-dev zu installieren und bekomme:
Was kann ich tun?
 
Hi,

ich kenne jetzt den aktuellen Stand unter Squeeze nicht und kann nur Analogieschlüsse zu Ubuntu Lucid ziehen.

Wenn es Dir beim Trackpoint nur um die Scrollfunktion geht, kann das auch gpointing-device-settings. Dort mußt Du die Wheel-Emulation für Button 2 aktivieren. Wenn Du auch die Empfindlichkeit einstellen willst brauchst Du configure-trackpoint.

Beim Kompilieren von configure-trackpoint für 64bit hilft Dir u.U. mein Wiki-Artikel für Ubuntu weiter. Ich vermute, Du brauchst das Paket libgnomeui-dev. Alternativ könntest Du das 64bit-Paket für Karmic aus meinem PPA unter Debian probieren.

EDITH: Links repariert.
 
@linrunner
Hab vielen Dank! Auch für das Paket!
Ich bekomme aber jetzt die Meldung:
TrackPoint is not detected. Please check your Kernel and TrackPoint driver.
Was will er denn jetzt noch? :)
 
Oha ;) . Was sagt
Code:
dmesg | grep TPPS
ls  /sys/devices/platform/i8042/serio1
 
ls -all /sys/devices/platform/i8042/serio1
insgesamt 0
drwxr-xr-x 6 root root 0 14. Mär 19:21 .
drwxr-xr-x 5 root root 0 14. Mär 20:21 ..
-rw-r--r-- 1 root root 4096 14. Mär 21:40 bind_mode
-r--r--r-- 1 root root 4096 14. Mär 19:21 description
lrwxrwxrwx 1 root root 0 14. Mär 19:21 driver -> ../../../../bus/serio/drivers/psmouse
--w------- 1 root root 4096 14. Mär 21:40 drvctl
drwxr-xr-x 2 root root 0 14. Mär 21:40 id
drwxr-xr-x 3 root root 0 14. Mär 19:21 input
-r--r--r-- 1 root root 4096 14. Mär 21:40 modalias
drwxr-xr-x 2 root root 0 14. Mär 21:40 power
-rw-r--r-- 1 root root 4096 14. Mär 21:40 protocol
-rw-r--r-- 1 root root 4096 14. Mär 21:40 rate
-rw-r--r-- 1 root root 4096 14. Mär 21:40 resetafter
-rw-r--r-- 1 root root 4096 14. Mär 21:40 resolution
-rw-r--r-- 1 root root 4096 14. Mär 21:40 resync_time
drwxr-xr-x 5 root root 0 14. Mär 19:21 serio2
lrwxrwxrwx 1 root root 0 14. Mär 19:21 subsystem -> ../../../../bus/serio
-rw-r--r-- 1 root root 4096 14. Mär 20:21 uevent
dmesg | grep TPPS
gibt nix aus
 
Das könnte ein Kernel-Problem mit der Erkennung des Trackpoint sein: http://bugzilla.kernel.org/show_bug.cgi?id=14970, Patch. Es wurde bei Ubuntus 2.6.32-Kernel schon gefixt. Gib mir mal bitte noch aus meinem obigen EDIT
Code:
dmesg | grep TPPS
Falls da kein Output kommt, wäre das der Fehler bei der Erkennung. :(

EDITH: Bingo, da wirst Du den Debian-Kernel patchen müssen.
 
Hilfe, das sieht noch nach ein bisschen Arbeit aus.
Am liebsten würde ich vorerst wieder gsynaptics installieren und bei jedem Hochfahren Tapping manuell aktivieren.
Leider bekomme ich das Paket nicht mehr installiert, seit ich es deinstalliert habe.
Code:
# apt-get install gsynaptics
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
Paket gsynaptics ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
E: Paket gsynaptics hat keinen Installationskandidaten

Mit gpoint-tapping-device kann ich erst mal nicht so viel anfangen.

EDIT: Den Link zum Kernel-Patch finde ich sicher unter Deinem Link.
 
Sorry, hatte mich verschrieben. Langer Basteltag... :)
Heißt natürlich:
Code:
gpointing-device-settings

Ich kann dort ja auch tapping deaktivieren, aber es ist ja schon deaktiviert und ich wills ja aktiviert haben.

Mit gsynaptics ging es. Ließ sich aber nicht dauerhaft speichern.
 
Das sind alles Tools für GNOME. Hat KDE keine nativen Mauseinstellungen wo es einen Reiter für's Touchpad gibt? Ansonsten fällt mir nix mehr ein. Ich benutze weder Debian, noch KDE, noch Touchpads ...
 
Es gab glaube ich mal ksynaptics. Ansonsten ist nichts zu machen.
Das mit diesen Touchpads ist unter Linux leider irgendwie schon immer nicht ganz unproblematisch. Warum auch immmer.
Hab trotzdem vielen Dank für die Unterstützung!
Ich werde es dann wohl mal mit dem Patch versuchen und hoffen, daß es dann endlich einigermaßen klappt.
Gruß
 
kde4.4 scheint sowas zu bieten. in ubuntu 10.04 ists zumindest drin, anders als in 9.10.
 
Hallo zusammen,
ich such gerade verzweifelt nach einer Lösung und das scheint hier ähnlich zu sein, ich komme trotzdem nicht weiter. Ich habe vorhin von Ubuntu 9-04 auf 9.10 erweitert. Jetzt kann ich zwar den Trackpoint noch bewegen, aber klicken kann ich nicht mehr. Mit gpointing-device-settings wird gar kein Trackpoint angezeigt...
Außerdem habe ich das Gefühl, dass die Programme sehr viel länger brauchen um zu starten bzw. Befehle auszuführen(z.B. einen neuen Tab im FF öffnen)
Hoffe ihr könnt mir helfen,
Gruß!
 
Zeig mal bitte
Code:
uname -a
hal-find-by-capability --capability input.mouse | xargs -I{} hal-device {}

EDITH: 1. Post? Willkommen im Forum! :D
 
Linux 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:48:52 UTC 2009 x86_64 GNU/Linux

hal-find-by-capability --capability input.mouse | xargs -I{} hal-device {}
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input_0'
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse', 'input.touchpad' } (string list)
input.device = '/dev/event9' (string)
input.product = 'AlpsPS/2 ALPS DualPoint TouchPad' (string)
info.subsystem = 'input' (string)
info.product = 'AlpsPS/2 ALPS DualPoint TouchPad' (string)
linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input9/event9' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
input.x11_driver = 'synaptics' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input_0' (string)
info.callouts.add = { 'hal-probe-vmmouse' } (string list)
info.category = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
linux.device_file = '/dev/event9' (string)

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
input.device = '/dev/event8' (string)
input.product = 'DualPoint Stick' (string)
info.subsystem = 'input' (string)
info.product = 'DualPoint Stick' (string)
linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input8/event8' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
input.x11_driver = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input' (string)
info.callouts.add = { 'hal-probe-vmmouse' } (string list)
info.category = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
linux.device_file = '/dev/event8' (string)

udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2'
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
input.device = '/dev/event3' (string)
input.product = 'Macintosh mouse button emulation' (string)
info.subsystem = 'input' (string)
info.product = 'Macintosh mouse button emulation' (string)
linux.sysfs_path = '/sys/devices/virtual/input/input3/event3' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
input.x11_driver = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2' (string)
info.category = 'input' (string)
linux.device_file = '/dev/event3' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0_logicaldev_input'
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
input.device = '/dev/event5' (string)
input.product = 'Logitech USB-PS/2 Optical Mouse' (string)
info.subsystem = 'input' (string)
info.product = 'Logitech USB-PS/2 Optical Mouse' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input5/event5' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0' (string)
input.x11_driver = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0_logicaldev_input' (string)
info.category = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0' (string)
linux.device_file = '/dev/event5' (string)
Also den ersten Teil verstehe ich :D Aber dann kommt da weites Niemandsland...
 
Zwei Dinge fallen mir auf:

1. Das Release-Upgrade auf 9.10 war unvollständig, der 2.6.28-15 ist noch der Kernel von 9.04. Das könnte die schlechte Performance erklären, wahrscheinlich läuft die Grafik nicht richtig. Mach mal bitte:
Code:
dpkg -l | grep "linux-image"
sudo apt-get update
sudo apt-get -s dist-upgrade
und gib den Output (bitte den Codeblock # statt Zitat verwenden). Dabei wird übrigens noch nichts upgedatet, es wird nur angezeigt was evtl. fehlt.

2. Du hast ein TP-Modell mit ALPS-Trackpoint. Der taucht in gpointing-device-settings als "Dualpoint Stick" auf, wenn das unter 9.10 überhaupt funktioniert. Du kennst den Wiki-Artikel zum Trackpoint? Wie hast Du unter 9.04 die Scrollfunktion konfiguriert gehabt?

EDITH: ich wüßte natürlich auch gerne welches TP-Modell Du hast.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben