16.07.2010
Wacom Bamboo Pen&Touch unter Ubuntu Lucid 10.04 einrichten
von wagges.
Ich bin seit einiger Zeit stolzer Besitzer eines Wacom Bamboo Pen&Touch (CTH-661). Unter Windows und MacOS X läuft das Schätzchen dank Treiber und zugehöriger GUI aus dem Hause Wacom aalglatt: Stiftverhalten, Tasten und Touchverhalten inclusive Touch-Gesten wie zoomen oder scrollen funktionieren so wie es sein soll.
Wer hätte es gedacht: unter Linux sieht das alles etwas unschöner aus, da zum einen die Projekte immer “etwas” hinter der aktuellen Hardware herhinken, und zum anderen aktuellste Versionen (zumindest in Ubuntu) nicht sehr zügig Einzug halten…
Abhilfe schuf bei mir die hier zu findende Anleitung des Users “Favux” aus dem englischen “ubuntuforums.org”. Im Laufe dieser müssen die neusten Treiber des linuxwacom-Projects sowie die 1.8er Version von xorg-macros heruntergeladen, kompiliert und installiert werden. Die Schritte sollten auch für Greenhorns problemlos durchzuführen sein.
Zu beachten gilt folgendes:
Die ID’s in den Skripten xsetwacom.sh und toggle-touch.sh sollten angepasst werden. In Erfahrung bringt man die fürs eigene System passenden ID’s mittels
$ xinput --list. Das toggle-touch Skript habe ich etwas umgebaut, um auf einer zweiten Taste am Tablett den Stifmodus von relativ zu absolut wechseln zu können.
Hierzu ein Terminal öffnen, und zuersteinmal eine neue Datei im Home-Ordner erstellen
$ gedit .toggle-mode.sh
und mit Inhalt füllen
#!/bin/bash MODE_STATE=`xsetwacom get 11 Mode` if [ "$MODE_STATE" == "Relative" ] then echo "mode is relative, switching to absolute." notify-send -t 500 "Bamboo Pen&Touch: Stiftmodus" xsetwacom set 11 mode absolute else echo "mode is absolute, switching to relative." notify-send -t 500 "Bamboo Pen&Touch: Mausmodus" xsetwacom set 11 mode relative fi
Nun das Skript noch ausführbar machen
$ chmod +x .toggle-touch.shund wie in der Anleitung beschrieben in Compiz die Shortcuts definieren.
Zum Vergleich das Skript .toggle-touch.sh
#!/bin/bash TOUCH_STATE=`xsetwacom get 12 Touch` if [ "$TOUCH_STATE" == "on" ] then echo "Touch is ON, turning OFF." notify-send -t 500 "Bamboo Pen&Touch: Touch off" xsetwacom set 12 Touch off else echo "Touch is OFF, turning ON." notify-send -t 500 "Bamboo Pen&Touch: Touch on" xsetwacom set 12 Touch on fi
Nicht vergessen, in den Skripten die ID’s anzupassen!
Ist alles ordnungsgemäß installiert, besteht die Möglichkeit, dass alles reibungslos funktioniert. Bei einigen Benutzern, wie bei mir, ist die Touch-Funktionalität etwas unbefriedigend. Bei schnellen Bewegungen bleibt der Zeiger einfach stehen, Touch-Gesten funktionieren nicht und das Pad ist insgesamt etwas “hackelig” zu bedienen. Abhilfe wurde dafür bisher noch nicht wirklich gefunden. Ich empfehle, immer mal wieder in den zugehörigen Thread zu schauen um irgendwann die Sache im Griff zu haben.
Der Stift, die Stifttasten, Tablett-Tasten sowie die Druckempfindlichkeit funktionieren tadellos…so macht zeichnen und Fotos korrigieren mit Gimp richtig Spaß.
Als Fazit kann ich sagen, dass der Stift sehr brauchbar eingesetzt werden kann, und in einiger Zeit sollte die Sache mit der Touch-Funktionalität auch besser aussehen, denn einer der Entwickler des linuxwacom-Projects ist ein Angestellter Wacoms.
10.08.2010
23:22
wiz4rd ¶
Zitat: “Bei einigen Benutzern, wie bei mir, ist die Touch-Funktionalität etwas unbefriedigend. Bei schnellen Bewegungen bleibt der Zeiger einfach stehen, Touch-Gesten funktionieren nicht und das Pad ist insgesamt etwas “hackelig” zu bedienen. Abhilfe wurde dafür bisher noch nicht wirklich gefunden.”
Wollte nur mal anmerken — falls du/andere es noch nicht selbst gesehen hast/haben — dass es mittlerweile einen workaround für das Problem gibt:
http://ubuntuforums.org/showpost.php?p=9675615&postcount=110
xf86-input-wacom muss dafür zwar neu kompiliert werden, aber bei mir hat es sehr gut geholfen. Bei schnellen Bewegungen bleibt der Cursor nun nicht mehr hängen. Bzgl. Gesten… naja, scrollen tut zwar, aber nicht wirklich perfekt; zoomen konnte ich bisher nirgends — weder in Firefox, noch in Gimp, noch sonstwo.
11.08.2010
19:34
wagges ¶
Doch, hab ich schon gesehen und gemacht. Trotzdem danke!
Der Zeiger bleibt auch bei mir jetzt nicht mehr hängen, aber Touch-Gesten gehen leider immer noch nicht…nicht mal scrollen.
23.09.2010
20:02
mks ¶
Hi wagges, ich überlege, mir auch ein Pen&Touch zuzulegen. Ist die Touch-Situation mittlerweile besser? Außerdem habe ich gesehen, dass das Kabel am Tablet links rauskommt. Stört das nicht, wenn man es rechts neben der Tastatur liegen hat?
24.09.2010
20:31
wagges ¶
N’abend!
Zur Funktionalität kann ich leider nichts sagen, da ich das Thema mangels Zeit bisher vernachlässigt habe…
Das mit dem Kabel sollte kein Problem sein, da man die Orientierung des Pads mittels xsetwacom rotieren kann, sogar “hochkant” wenn man’s will.
Mich stört’s nicht, da ich das Pad weiter von der Tischkante weg liegen habe als die Tastatur.
Grüße,
wagges
20.02.2011
12:50
mks ¶
Hi,
ich hab mein Tablet jetzt an einem Ubuntu 10.10-Rechner mit Kernel 2.6.38-rc5 (Mainline) und xf86-input-wacom aus dem git von gestern. Alles ansonsten unverändert, keine Patches.
Da ist mittlerweile ein DEUTLICHER Fortschritt zu sehen. Man kann es jetzt schon viel besser als Touchpad verwenden. Die Bewegung des Mauscursors ist viel flüssiger, springt nicht mehr so.
Gesten beginnen nun auch langsam zu funktionieren. Prinzipiell gehen jetzt Zoom (mit 2 Fingern auf/zu ziehen), Rechtsklick (kurz mit dem zweiten Finger auf die Oberfläche tippen) und scrollen, bzw. das Dokument verschieben (getestet in Evince). Leider ist das alles noch zu empfindlich, aber das geht in die richtige Richtung.
20.02.2011
13:27
mks ¶
Hi,
ich noch mal… Noch ein Nachtrag: am allerbesten geht das Ding als Touchpad, wenn man den Synaptic-Treiber verwendet. Das kann man erreichen, indem man in /usr/share/X11/xorg.conf.d/ die 50-wacom.conf in 40-wacom.conf umbenennt. Dann macht der Wacom nur die Stifteingabe. In System → Einstellungen → Maus → Touchpad kann man dann einstellen, wie man scrollen will und alles funktioniert genau so, wie man das erwarten würde! Note 1+ (außer dass es nicht ganz sauber ist, weil man eine Datei umbenennt, die von apt verwaltet werden sollte)
Grüße
Mike
27.02.2011
21:23
wagges ¶
Tach!
Hab das grad auch mal ausprobiert, allerdings weiß funzt das glaub ich unter lucid net so. Bei mir heißt die Datei 10-wacom.conf, und eine Änderung in 40-wacom.conf bringt nichts. Ich seh auch in der Mauskonfiguration keinen Reiter mit “Touchpad”. Mal sehen, vll find ich noch was raus…
Auf jeden Fall mal Danke für die Infos!
Gruß,
Hannes
11.04.2011
08:31
mks ¶
Hm, bei Lucid kann das alles noch etwas anders sein, das weiß ich nicht so genau. Der Trick bei der Sache ist auf jeden Fall das die wacom-Datei vor der synaptics-Datei gelesen wird, denn:
http://wiki.ubuntuusers.de/xorg.conf.d
Evtl. musst Du auch erst den synaptics-Treiber (xserver-xorg-input-synaptics) über Synaptic [sic] installieren.
Ich habe außerdem das xorg-edgers PPA aktiviert, aber ich glaube es geht auch ohne.
08.08.2011
19:53
Alexander ¶
cool! danke für das touch an / aus script
.
hab mir einen abgesucht im ubuntu forum, aber nich so recht schlau draus geworden…
bei mir ist die touch funktion auch hakelig, . s tift funktioniert aber tadellos gut.