Wie Wacom Tabletten unter Ubuntu Lucid kalibrieren?

Ich verwende Wacom-Tablets seit geraumer Zeit unter Linux, fast ausschließlich in Ubuntu und in früheren Versionen, die ich verwendet habe xidump um Eingabewerte zu verfolgen. Ich würde diese Informationen verwenden, um Kalibrierungseinstellungen in mein xorg aufzunehmen.conf-Datei. In der neuesten Ubuntu-Version ist dieser Befehl jedoch nicht vorhanden, und das zuvor installierte Paket wacom-tools wurde jetzt entfernt.

Gibt es eine neue Methode zum Kalibrieren von Wacom Pads unter Linux? Sollte ich haben Sie die ganze Zeit eine andere Methode verwendet, um diese Informationen zu erhalten?

Author: Hennes, 2010-05-06

2 answers

Hier ist, was für mich am Ende arbeiten.

1) Suchen Sie die Gerätenummer Ihres Tablets. (Für mich hat die Verwendung einer Zeichenfolge als Gerätekennung nicht funktioniert. Die Verwendung der Gerätenummer scheint der beste Weg zu sein.)

$ xsetwacom --list --verbose
... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Video Bus' (7).
... Found device 'Power Button' (8).
... Found device 'Sleep Button' (9).
... Found device 'AT Translated Set 2 keyboard' (10).
... Found device 'Serial Wacom Tablet eraser' (11).
Serial Wacom Tablet eraser ERASER    
... Found device 'Serial Wacom Tablet' (12).
Serial Wacom Tablet STYLUS    
... Found device 'Macintosh mouse button emulation' (13).
... Found device 'SynPS/2 Synaptics TouchPad' (14).

2) Suchen Sie die Standard - / aktuellen Werte für Ihr System.

$ cat /var/log/Xorg.0.log | grep "Serial Wacom Tablet:"
(**) Serial Wacom Tablet: Applying InputClass "Wacom serial class"
(II) Serial Wacom Tablet: type not specified, assuming 'stylus'.
(II) Serial Wacom Tablet: other types will be automatically added.
(**) Serial Wacom Tablet: always reports core events
(II) Serial Wacom Tablet: hotplugging dependent devices.
(II) Serial Wacom Tablet: hotplugging completed.
(--) Serial Wacom Tablet: top X=0 top Y=0 bottom X=30730 bottom Y=18520 resol X=2540 resol Y=2540

3) Optimieren, bis Sie gute Werte finden.

$ xsetwacom set 12 TopX 60

4) Sobald Sie gute Werte gefunden haben, geben Sie sie in /usr/lib/X11/xorg ein.conf.d/10-wacom.conf

Section "InputClass"
        Identifier "Wacom serial class"
        MatchProduct "Serial Wacom Tablet"
        Driver "wacom"
        Option "ForceDevice" "ISDV4"
        Option "Button2" "3"
        Option "TopX" "60"
        Option "BottomX" "30690"
        Option "TopY" "10"
        Option "BottomY" "18350"
EndSection

Die Werte wiederholt zurücksetzen müssen ist ein bisschen schmerzhaft (mehr als nur vier Zahlen aufzuschreiben, anwyay), aber es ist nicht das Ende der Welt.

 2
Author: Calvin Fisher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-05-22 14:41:00

Ich habe noch nie wirklich einen Bedarf für die Kalibrierung meiner Wacom Tablette gesehen, aber vielleicht kann ich Ihnen immer noch helfen...

Installieren Sie das Paket evtest und führen Sie sudo evtest /dev/input/wacom aus. Dies funktionierte gut auf meinem system. Im Gegensatz zu seinem man Eintrag scheint jedoch evtest nur die momentanen Werte beim Start zu erfassen. Für die Kalibrierung müssen Sie also evtest mehrmals ausführen und mit STRG-C stoppen.

Wenn Sie Ihre Kalibrierungseinstellungen speichern möchten, sollten Sie diese in die Datei .xsessionrc das bezogen wird, wenn Sie sich auf Ihrem X-Server anmelden. Hier kommt ein Auszug aus meiner Datei, der die Stifttasten wechselt:

if [ -x /usr/bin/xsetwacom ]; then
  # Wacom Intuos3 (Stylus)
  xsetwacom set 'Wacom Intuos3 6x8' 'Button1' '1'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button2' '3'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button3' '2'
fi
 0
Author: mzuther,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-05-07 09:58:38