XInputHotplug Teil 3: Erfolg mit Einschränkungen
Es funktioniert – mit zwei Einschränkungen…
Zuerst die gute Nachricht: Wenn X läuft kann ich das Tablet einstecken und losmalen, Druckempfindlichkeit und absolute Positionierung funktionieren tadellos.
Schlechte Nachricht Nummer 1: Nur der Stylus funktioniert, leider kein Radierer und die Tasten + Scrollrad vom Pad sind auch ohne Funktion.
Schlechte Nachricht Nummer 2: Sobald das Tablet abgezogen wird, crasht X. Das soll aber nicht mehr lange so bleiben. Irgendwo hatte ich gelesen, dass das mit der aktuellen Version im CVS gelöst sein soll, hat bei mir aber nicht geklappt. Die Quelle find ich grad nicht, vermutlich kommt man über den Link am Ende des Artikels dran. Wie auf moosechips zu lesen, kann man das jetzt (durch Bearbeitung des Quelltexts) umgehen.
Jetzt kann man also wirklich damit arbeiten!
Ok, jetzt mal von vorne:
hier meine /etc/portage/package.keywords/xorg73
=x11-base/xorg-x11-7.3* =x11-base/xorg-server-1.4* =media-libs/mesa-7.1 =x11-apps/mesa-progs-7.1 =x11-apps/rgb-1.0.3 =x11-apps/xauth-1.0.3 =x11-apps/xinit-1.0.8-r3 x11-drivers/linuxwacom =x11-drivers/xf86-input-evdev-2.0.4 x11-drivers/xf86-input-keyboard =x11-drivers/xf86-input-mouse-1.3.0 =x11-drivers/xf86-video-i810-2.4.2-r1 =x11-drivers/xf86-video-vesa-2.0.0 =x11-libs/libdrm-2.3.1 =x11-libs/libpciaccess-0.10.3 =x11-libs/libX11-1.1.5 =x11-libs/libXext-1.0.4 =x11-libs/libXfont-1.3.3 =x11-libs/libXrender-0.9.4 =x11-libs/libXxf86vm-1.0.2 =x11-libs/pixman-0.10.0 =x11-libs/xtrans-1.2.1 =x11-misc/xkeyboard-config-1.3 =x11-proto/dri2proto-1.1 =x11-proto/inputproto-1.4.4 =x11-proto/randrproto-1.2.2 =x11-proto/renderproto-0.9.3 =x11-proto/xextproto-7.0.3 =x11-proto/xf86driproto-2.0.4 =x11-proto/xproto-7.0.13
Das heißt nicht, dass alle diese Pakete Pflicht sind, aber damit funktioniert es bei mir. Außerdem noch
=sys-devel/gcc-4.3.1-r1
weil das angeblich von linuxwacom benötigt wird, was bei mir aber nicht der Fall zu sein scheint. Das Paket konnte auch ohne kompiliert werden. Aber sicher ist sicher. Das hatte ich zwar installiert, aber nie aktiviert. Ein gcc-Update scheint nicht mal einfach so machbar zu sein, wer auf Nummer sicher gehen will sollte die Doku dazu lesen.
Von hal ist die aktuelle stabile Version installiert: 0.5.11-r1
Was fehlt jetzt noch?
Die Datei, die hal mitteilt, was das Tablet kann: /etc/hal/fdi/policy/10-x11-input.fdi. Diese Datei muss nicht so heißen, soweit ich weiß, nur liegt die bei mir da rum und ist sowieso leer, also was soll’s. Der Inhalt:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input"> <match key="info.product" contains="Wacom"> <merge key="input.x11_driver" type="string">wacom</merge> <merge key="input.x11_options.Type" type="string">stylus</merge> </match> </match> </device> </deviceinfo>
Diese Datei hab ich mir zusammengesucht, Benutzer von Ubuntu Intrepid bekommen die wohl schon von Haus aus geliefert. Siehe dazu auch den Link am Ende.
Interessante Links:
http://dev.gentoo.org/~compnerd/temp/hal-config-examples/
http://www.moosechips.com/2008/09/ubuntu-wacom-tablet-hotplugging/ hat einige weitere Links zum Thema.
About this entry
You’re currently reading “XInputHotplug Teil 3: Erfolg mit Einschränkungen,” an entry on DoppelHertz
- Published:
- September 18, 2008 / 10:44
- Tags:
- wacom, XInputHotplug, Xorg
No comments yet
Jump to comment form | comments rss [?] | trackback uri [?]