Wacom Linux Installation
Aus GIMPForum
Dieses Tutorial ist teilweise veraltet!
ExpressKeys ist überflüssig, HAL wird nicht behandelt!
| Wacom Linux Installation | |
| Basisdaten | |
| Autor: | Arathis |
| Getestete Versionen: | 2.2.17 2.3.x 2.4.0rc3 |
| Kategorie: | Installation |
| Schwierigkeitsgrad: | |
Inhaltsverzeichnis |
Anmerkung
Das folgende Tutorial enthält Teile aus dem offiziellen HowTo des Linux Wacom Projects, dem HowTo der LinuxUser 01.2006, den Hilfedateien von ExpressKeys und meinen eigenen Erfahrungen.
- Ich garantiere weder, dass es funktioniert noch, dass keine Schäden auftreten, bin aber bereit bei Problemen zu helfen.
Das ganze Tutorial sollte als normaler User durchgeführt werden. root-Operationen werden hier mit sudo durchgeführt.
Das Tablett sollte vor dem Start des Rechners vom PC getrennt werden!
Wer ein Wacom Grafiktablett besitzt wird die Probleme unter Linux kennen: Entweder funktioniert es garnicht oder nur eingeschränkt. Die Drucksensitivität funktioniert eigentlich nie.
Aber dennoch möchte man nicht nur deshalb wieder Windows installieren und dennoch das Tablett in GIMP und Inkscape ohne Einschränkungen benutzen können.
Da Wacom selber keine Treiber für Linux anbietet hat sich das Linux Wacom Project gebildet, das Treiber für Linux bereitstellt die alle Funktionen der Grafiktabletts nutzen können.
Allerdings ist die Anleitung die das Project bereitstellt doch sehr umfangreich und kann schnell in die Irre führen - vor allem, wenn man sich mit Linux nicht so gut auskennt - und ist zudem in Englisch, was auch nicht jeder Linuxuser mit Grafiktablett beherrscht bzw. nicht gut genug um sich eine solch komplexe Anleitung zu Gemüte zu führen.
Da auch ich Probleme hatte mein Tablett zu installieren, möchte ich denen helfen die es noch nicht geschafft haben oder gar vor dem Kauf eines Grafiktabletts zurückschrecken, nur weil die Möglichkeit besteht, dass sie es unter Linux nicht zum laufen kriegen.
Grafiktablett-Treiber installieren
1. Möglichkeit: Die schnelle
Seit Version 0.7.7-1 (dev) besteht die Möglichkeit vorcompilierte Treiber und Programme (xsetwacom, xidump, wacdump) zu nutzen. Damit verbunden ist ein Installationsskript eingeführt worden, das die komplette Installation vollautomatisch durchführt.
Um das Skript zu starten
- lade eine Treiberversion >= 0.7.7-1 von der linuxwacom Projektseite herunter und
- entpacke den tarball (.tar.bz2) an einen beliebigen Ort.
- Gehe nun mit einer Konsole in das entsprechende Verzeichnis und dort in den Unterordner "prebuilt".
- Führe sudo ./install aus.
- Bearbeite die /etc/X11/xorg.conf so wie unten beschrieben.
- Starte nun noch den X Server (Strg+Alt+Backspace) oder einfach den PC neu. Fertig.
Auf diese Weise spart man sich viele Probleme. Falls dennoch welche auftreten einfach hier oder in den angegebenen IRC Channels und Mailinglisten nachfragen.
2. Möglichkeit: Die gründliche
Treiber kompilieren
- Installiere (z.B. über deinen Paketmanager) die Pakete gcc, libncurses5-dev, tk8.4-dev, tcl8.4-dev, linux-source-2.6.12, linux-headers-2.6.12-10, linux-headers-2.6.12-10-k7. (libncurses5-dev, linux-source-2.6.12, linux-headers-2.6.12-10 und linux-headers-2.6.12-10-k7 musst du nicht in dieser Version nehmen. Falls vorhanden nimm die neuste Version von libncurses-dev und von linux-source, linux-headers-2.6.12-10 und linux-headers-2.6.12-10-k7 die Version die deinem Kernel entspricht [welcher das ist erfährst du, wenn du uname -r in die Konsole eingibst].)
Für SuSE sind die Pakete C/C++ Compiler und Werkzeuge, Kernel Entwicklung, Tcl/Tk-Entwicklungssystem entsprechend für die tcl/tk, source und gcc Pakete bei Ubuntu/Debian.
- Lade dir bei [1] das neuste Treiberpaket runter.
- Entpacke es auf deiner Festplatte und wechsel mit einer Konsole in das neue Verzeichnis.
- Gib ./configure --enable-wacom und drücke Enter.
- Wenn keine Warnungen angezeigt werden (Die Warnung, dass wacom_drv.o nicht erstellt wird kann ignoriert werden) guck dir die Liste am Ende an. Sie sollte folgender ähneln:
BUILD ENVIRONMENT:
architecture - i686
linux kernel - yes 2.6.11
module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include /lib/modul es/2.6.12-10-k7/build/include/linux/modversions.h
kernel source - yes /lib/modules/2.6.12-10-k7/build
Xorg SDK - no /home/doerk/download/linuxwacom-0.7.2
XSERVER64 - no
dlloader - no
XLib - yes /usr/X11R6/lib
TCL - yes /usr/include/tcl8.4/
TK - yes /usr/include/tcl8.4/
ncurses - yes
BUILD OPTIONS:
wacom.o - yes
wacdump - yes
xidump - yes
libwacomcfg - yes
libwacomxi - yes
xsetwacom - yes
hid.o - no
usbmouse.o - no
evdev.o - no
mousedev.o - no
input.o - no
tabletdev.o - no
wacom_drv.so - no
wacom_drv.o - no
- Wichtig ist, dass in dem oberen Block bis auf Xorg SDK, XSERVER64 (außer du hast ein 64Bit System) und dlloader alles vorhanden ist ('yes').
Sollte doch etwas fehlen ('no') musst du es über deinen Paketmanager (bei Ubuntu z.B. Synaptic) nachinstallieren und Punkt 5 wiederholen.
Der untere Block sollte genau so aussehen.
- Gib nun make ein und bestätige mit Enter. Dies sollte nun ohne Fehlermeldungen durchlaufen.
- Jetzt tippe sudo make install in die Konsole, gib dein Passwort ein und warte bis make install durchgelaufen ist.
- Gib jetzt die folgenden Befehle nacheinander ein:
- sudo rmmod wacom
- sudo rmmod usbhid
- sudo modprobe usbhid
- sudo modprobe wacom
- Wenn das fehlerfrei läuft hast du die alten Module jetzt gelöscht und die neuen geladen.
Treiber einrichten
- Jetzt ist es Zeit zu testen, ob sich das Tablett richtig einbinden lässt.
Schließe dazu dein Tablett wieder an den PC an, starte den Rechner neu und wechsel dann in der Konsole ins Verzeichnis /dev/input und zeige den Inhalt mit ls an. - Starte nun das Diagnoseprogramm wacdump mit sudo wacdump ./wacom
Wenn sich die Werte im folgenden Dialog ändern, wenn du den Stift über das Tablett bewegst funktioniert der wacom-Link richtig.
Prüfe noch, ob sich bei Aufdrücken des Stiftes aufs Tablett die Anzeige PRESSURE entsprechend ändert.
[Tipp: Mit Strg+C beendest du wacdump wieder und brauchst die Konsole nicht neustarten.]
Wenn das alles klappt wurde dein Tablett schonmal auf Kernel-Ebene richtig erkannt.
xorg.conf bearbeiten
- Jetzt müssen wir dem X-Server noch klar machen, dass er die Eingabewerte des Tabletts richtig umsetzt.
Mache erstmal eine Kopie der X-Server Konfigurationsdatei: sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.ttmmjjjj
(Statt gedit kannst du auch einen anderen Editor wie nano oder vim nehmen. Für ttmmjjjj setzt du einfach Tag, Monat und Jahr des aktuellen Datums ein. Wenn du willst kannst du auch noch die Uhrzeit beschreiben.)
Öffne jetzt die xorg.conf als root: sudo gedit /etc/X11/xorg.conf
- Suche nach dem letzten Block der mit Section "InputDevice" beginnt und füge nach dem EndSection des Blocks folgendes darunter ein:
Section "Input Device" Identifier "stylus" Driver "wacom" Option "Device" "/dev/input/wacom" Option "Type" "stylus" Option "USB" "on" EndSection Section "InputDevice" Identifier "eraser" Driver "wacom" Option "Device" "/dev/input/wacom" Option "Type" "eraser" Option "USB" "on" EndSection Section "InputDevice" Identifier "cursor" Driver "wacom" Option "Device" "/dev/input/wacom" Option "Type" "cursor" Option "USB" "on" EndSection # nur für Intuos3, Cintiq 21UX, Graphire 4 und Bamboo Section "InputDevice" Identifier "pad" Driver "wacom" Option "Device" "/dev/input/wacom" Option "Type" "pad" Option "USB" "on" EndSection
- Alles ab # nur für Intuos3, Cintiq 21UX, Graphire 4 und Bamboo solltest du löschen, wenn du keines dieser Tabletts hast.
- Gehe jetzt zum Abschnitt Section "ServerLayout" am Ende der xorg.conf und füge über EndSection folgende Zeilen ein:
InputDevice "cursor" "SendCoreEvents" InputDevice "stylus" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" #Nur für Intuos3, Cintiq 21UX, Graphire 4 und Bamboo InputDevice "pad"
- Wenn du weder ein Intuos3, Cintiq 21UX, Graphire 4 noch ein Bamboo hast, solltest du die Zeilen ab # wieder löschen.
- Das folgende gilt nur, falls ./configure wacom_drv.so - no anzeigt:
Da der distributionseigene Wacom-Treiber meistens nicht richtig funktioniert ersetzen wir ihn.
Wechsel dazu in der Konsole in das linuxwacom Verzeichnis und da in den Ordner prebuilt und dann in das entsprechende Unterverzeichnis entsprechend deiner CPU (32Bit/64Bit).
Zuerst müssen wir noch ein Backup des Orginaltreibers machen: sudo cp /usr/lib/xorg/modules/input/wacom_drv.so ~/Desktop/wacom_drv.so.old
Jetzt gib sudo cp wacom_drv.so /usr/lib/xorg/modules/input/wacom_drv.so in die Konsole ein.
udev-Regel erstellen
- Damit /dev/input/wacom auch richtig erstellt wird müssen wir eine udev-Regel erstellen. Diese sorgt dafür, dass /dev/input/wacom erstellt wird und auf das richtige /dev/input/event verweist.
- Dazu erstelle eine leere Textdatei und füge folgenden Text ein:
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYMLINK+="input/wacom"
- Speichere die Datei als 65-wacom.rules unter /etc/udev/rules.d/
- Das war's auch schon.
- Starte deinen PC jetzt neu.
- Gib in die Konsole xidump -l ein. Unter anderem sollten jetzt cursor, stylus und eraser mit dem Zusatz extension aufgelistet werden.
Wenn dem so ist hat der X-Server das Grafiktableblett erkannt und den richtig Treibern geladen. - Jetzt prüfen wir noch ob alles richtig funktioniert:
Tippe xidump stylus in die Konsole und bestätige.
Die Anzeige des xidump-Programms sollte jetzt die Stiftbewegungen wiedergeben (viele sich ändernde Zeichen). Der Stiftdruck wird durch Sternchen * wiedergegeben. Es könnte sein, dass dies nur passiert, wenn du außerhalb der Konsole Druck auf den Stift ausübst.
Teste am besten noch die anderen Geräte inkl. Tasten. Ersetze bei xidump stylus stylus einfach durch das entsprechende Gerät (eraser: Radierer/andere Stiftspitze; cursour: Tablett-Maus (falls vorhanden); pad: Tasten und Touch-Strip auf dem Tablett).
[Tipp: Mit Strg+C kannst du auch xidump beenden.]
- Starte den PC vorsichtshalber nochmal neu.
So einfach ist die Installation eigentlich ;)
Express Keys nutzbar machen
Intuos3, Cintiq UX21, Graphire 4 und Bamboo haben - im Gegensatz zu den anderen Tabletts von Wacom - zusätzliche, frei konfigurierbare Tasten und TouchStrips auf dem Tablett (dafür der "pad" Device in den Configs). Standardmäßig funktionieren diese nicht unter Linux. Damit du sie dennoch nutzen kannst brauchst du das Programm ExpressKeys.
Wie man ExpressKeys installiert und einrichtet will ich im folgenden zeigen.
ExpressKeys kompilieren
- Lade dir auf der Projektseite die neuste Version von ExpressKeys runter und entpacke die Datei in einen beliebigen Ort.
- Jetzt wechsel über eine Konsole in das entpackte Verzeichnis und gib nacheinander folgende Kommandos ein:
- ./configure
- make
- sudo make install
- Fehler sind eigentlich nicht zu erwarten, außer dein System ist nicht ganz in Ordnung. Für Ubuntu z.B. sollte kontrolliert werden ob libxi-dev und libxtst-dev installiert sind.
ExpressKeys konfigurieren
- Expresskeys ist jetzt schon installiert und muss nur noch konfiguriert werden.
- Dazu muss das Programm einmal kurz gestartet werden. Gib in die Konsole expresskeys pad ein und drücke, während das Konsolenfenster fokussiert ist Strg+C, um ExpressKeys wieder zu beenden. Dadurch wird eine standard Konfigurationsdatei erstellt, die wir nun bearbeiten können.
Gehe jetzt in deinen Home-Ordner und lasse dir die versteckten Dateien anzeigen. Gehe in den Ordner .expresskeys und öffne die Datei <tablett>.conf1 (wobei <tablett> dem Namen deines Grafiktabletts entsprechen sollte) in einem Texteditor.
Für jedes beliebige Programm kannst du die Tasten seperat einstellen. "default" gilt für alles außerhalb der konfigurierten Programme, z.B. im Internetbrowser oder Texteditor.
- Folgende Dinge können hier gemacht werden:
- Keyboardtasten oder -kombinationen können den einzelnen Tabletttasten und den Touchstrips zugewiesen werden.
- Die Touchstrips können de-/aktiviert werden.
- Tastenverzögerungen und -wiederholungen können festgelegt bzw. de-/aktiviert werden.
- Eine Standard-Druckkurve(/-stufe) kann festgelegt werden. (s. weiter unten)
- Dies kann für jedes beliebige Programm gemacht werden. Dazu muss für jedes Programm ein extra Block angelegt werden, in der Form
%% # <--- ******** BEGIN NEW PROGRAM RECORD ******** ProgramName "<Programmname>" # Name must be within double quotes "" <Optionen>
- Der Programmname kann dabei ermittelt werden indem man
- das entsprechende Programm startet
- eine Konsole öffnet
- dort xprop | grep WM_CLASS | cut -d ',' -f2 ausführt
- und mit dem Cursor nun auf das Programm klickt.
- Der zu verwendende Name wird nun in der Konsole angezeigt.
- Der Programmname "default" gilt für alle nichtkonfigurierten Programme, also z.B. den Internetbrowser oder Texteditor.
Tasten und Aktionen festlegen
Tasten konfigurieren
- Es gibt zwei verschiedene Möglichkeiten die Tabletttasten zu belegen:
- Mit Tasten oder Tastenkombinationen des Keyboards, also z.B. Strg+I
- Mit (von ExpressKeys) vorgegebenen "fake keycodes", also keycodes die nicht wirklich existieren. Eine Liste davon gibt es weiter unten.
- Die Vorgehensweise ist dabei aber die gleiche.
- Als erstes müssen wir die zu den Tasten passenden keycodes herausfinden. Für die fake keycodes brauchen wir diesen Schritt natürlich nicht, da die ja schon vorgegeben sind.
- Öffne eine Konsole und führe dort xev aus. Ein Fenster erscheint, das wir aber eigentlich ignorieren können. Achte aber darauf, dass du die Konsole noch gut einsehen kannst.
- Drücke eine Taste auf der Tastatur. In der Konsole erscheinen ein paar neue Zeilen (je ein Block für den Tastendruck und einer für's Loslassen, also zwei Blöcke pro Taste) die z.B. so aussehen:
KeyPress event, serial 26, synthetic NO, window 0x4400001,
root 0x107, subw 0x0, time 1864453424, (233,231), root:(237,344),
state 0x10, keycode 65 (keysym 0x20, space), same_screen YES,
XLookupString gives 1 bytes: (20) " "
XmbLookupString gives 1 bytes: (20) " "
XFilterEvent returns: False
KeyRelease event, serial 29, synthetic NO, window 0x4400001,
root 0x107, subw 0x0, time 1864453510, (233,231), root:(237,344),
state 0x10, keycode 65 (keysym 0x20, space), same_screen YES,
XLookupString gives 1 bytes: (20) " "
XFilterEvent returns: False
- Für uns wichtig ist dabei Stelle keycode 65. Dies gibt den keycode der Taste (in diesem Fall von Space) an. Diese Zahl merken wir uns (, oder schreiben sie einfach auf).
- Geh nun in der <tablett>.conf1 in den Block für dein Programm.
- Jede Taste des Grafiktabletts hat hier seine eigene Zeile für die Tastenfestlegung. Die sieht ungefähr so aus:
LeftPadButton9 50 31 # Keycodes (Max number of keys to send is 32)
- LeftPadButton9 gibt dabei die Taste auf dem Tablett an. Am Anfang der Datei ist eine Abbildung die aufzeigt welche Taste welche Bezeichnung hat.
- 50 ist der keycode für die der Tabletttaste zugeteilte Keyboardtaste. Hier z.B. Shift/Umschalt.
- 31 ist ein zweiter, optionaler keycode. Mit ihm werden Tastenkombinationen festgelegt. In diesem Fall wäre die Tastenkombination keycode 50 + keycode 31, was Shift+I entspricht.
- Wenn der zweite keycode 0 ist ist keine Tastenkombination definiert.
- Ist der erste keycode 0 muss auch der zweite keycode 0 sein. Die Taste ist dann nicht belegt und erfüllt keine Funtion.
- # Keycodes (Max number of keys to send is 32) ist nur ein Kommentar.
- Ersetze nun die keycodes an den entsprechenden Stellen.
Liste der fake keycodes
ExpressKeys stellt eine Vielzahl nützlicher Aktionen als fake keycodes zur Verfügung. Die fake keycodes werden dabei verwendet wie normale keycodes. Eine Liste aller derzeit verfügbaren fake keycodes gibt es im Folgenden.
- fake keycode 999
Mit disem Keycode kann zwischen absolutem und relativem Tablettmodus gewechset werden. - fake keycodes 991, 992, 993, 994, 995, 996, 997
Mit diesen Keycodes können Tasten 1-7 der Wacom-Maus simuliert werden. Allerdings können nur wirklich existierende Maustasten simuliert werden. - fake keycodes 1004, 1005, 1006, 1007, 1008, 1009
Diese Keycodes sind für die treibergesteuerte Tablettrotation zuständig.- 1004 - Setzt die Rotation auf Normalwert zurück.
- 1005 - Dreht das Tablett um 180°
- 1006 - Dreht das Tablett um 90° im Uhrzeigersinn
- 1007 - Dreht das Tablett um 90° gegen den Uhrzeigersinn
- 1008 - Dreht das Tablett stufenlos im Uhrzeigersinn
- 1009 - Dreht das Tablett stufenlos gegen den Uhrzeigersinn
- fake keycodes 1001, 1002, 1003
Mit diesen Keycodes kann die Druckkurve der Stylus geregelt werden.- 1001 - Verringert die Druckstufe.
- 1002 - Setzt die Druckkurve auf den Standard zurück.
- 1003 - Erhöht die Druckstufe.
- Die Druckstufen sind folgende (weich zu hart):
- 1 - "0 75 25 100"
- 2 - "0 50 50 100"
- 3 - "0 25 75 100"
- 4 - "0 0 100 100"
- 5 - "25 0 100 75"
- 6 - "50 0 100 50"
- 7 - "75 0 100 25"
Zusätzliche Optionen
- Jetzt können noch die restlichen Optionen festgelegt werden.
DelayEachKeycode 0.0 # Seconds (Max 10 - Min 0.01 - Or no delay)
- Stellt die Verzögerung in Sekunden zwischen Tastendruck und Ausführen der zugehörigen Aktion ein.
ButtonRepeatAfter 0.5 # Seconds (Max 10 - Min 0.01 - Or no delay)
- Stellt die Zeit in Sekunden ein nach der die zugehörige Aktion wiederhohlt wird, wenn die Taste gedrückt bleibt.
DelayButtonRepeat 0.1 # Seconds (Max 10 - Min 0.01 - Or no delay)
- Stellt die Zeit in Sekunden zwischen den Wiederholungsschritten für eine Taste ein.
TouchRepeatAfter 0.6 # Seconds (Max 10 - Min 0.01 - Or no delay
- Wie ButtonRepeatAfter, aber für die Touchstrips.
DelayTouchRepeat 0.1 # Seconds (Max 10 - Min 0.01 - Or no delay)
- Wie DelayButtonRepeat, aber für die Touchstrips.
HandleTouchStrips 1 # Switch 1/0 (Enable/Disable Touch Strips)
- Gibt an, ob die Touchstrips aktiviert sind oder nicht. 0 = aus / 1 = an
RepeatLeftUp 1 # Switch 1/0 (Finger held at top repeat keys)
bzw.
RepeatButton9 0 # Switch 1/0 (Press and hold button repeat keys)
- Geben für den jew. Touchstrip oder die Taste an, ob Tastenwiederholung aktiviert ist oder nicht.
ExpressKeys starten & Autostart
- Nun muss ExpressKeys allerdings noch gestartet werden, damit die Einstellungen auch verarbeitet werden.
- Gib dazu in einer Konsole expresskeys -d ein.
-d bewirkt dabei, dass ExpressKeys im Hintergrund (als Daemon) läuft.
Weitere Parameter lassen sich in der Hilfe finden: expresskeys --help - Natürlich wollen wir auch ExpressKeys nicht bei jedem Systemstart neustarten, also legen wir es noch in den Autostart.
- Bei Gnome geht das ganz simpel über das Gnome-Menü via System - Einstellungen - Sitzungen. Dort den Reiter Startprogramme wählen, auf Hinzufügen klicken, expresskeys -d eingeben und ggf. die Reihenfolge bearbeiten.
- In KDE ist es nicht ganz so schön gelöst (wenn jemand eine bessere Möglichkeit kennt bitte sagen), aber besser als garnichts:
Gehe ins Verzeichnis /home/{benutzername}/.kde/Autostart/ und lege dort eine neue Verknüpfung an.
Das geht z.B. über Rechtsklick - Neu erstellen - Verknüpfung zu Programm. Wechsel im neuen Fenster auf den Reiter Programme und gib dort bei Befehl expresskeys -d ein.
- Wenn ExpressKeys schon gestartet ist, während du etwas an der Tastenkonfiguration änderst, musst du es erst neuladen. Das geht mit expresskeys -r. (Natürlich musst du die expresskeys.conf erst speichern)
- Wer noch eine ausführliche Beschreibung der Möglichkeiten und der Bedienung von Expresskeys haben möchte kann sich die USAGE Datei (in Englisch) im entpackten Verzeichnis von ExpressKeys (s. Punkt 1) durchlesen.
Jetzt ist euer Wacom Grafiktablett auch unter Linux voll funktionstüchtig. Viel Spaß damit!
Anhang
Tipps zur Konfigurierung
- Du kannst das Tablett noch über das Wacom-Control Panel (wacomcpl) konfigurieren, wenn dir z.B. der Druckanschlag oder die Belegung der Stifttasten nicht gefällt.
Das gleiche geht mit xsetwacom auch über die Konsole.
- Damit die über wacomcpl oder xsetwacom gemachten Einstellungen auch nach dem Neustart noch vorhanden sind öffne als root die /etc/X11/xorg.conf in einem Texteditor. Gehe zu den in Punkt 12 der Treiberinstallation eingefügten Abschnitten. Über EndSection kannst du jetzt die Einstellungen einfügen nach dem Muster Option "<xsetwacom-option>" "<wert>". Option musst du dabei so hinschreiben. <xsetwacom-option> und <wert> musst du durch die entsprechenden Befehle ersetzen.
Um die richtigen Befehle und Werte zu erhalten stelle die Einstellungen in wacomcpl ein und öffne dann in /etc/X11/ die Dateien wcm.<gerät>. <gerät> ist stylus für den Stift, eraser für den Radierer und cursor für die Maus. Alles was in dieser Datei mit xsetwacom anfängt ist wichtig. Die letzten beiden Werte (also nach "xsetwacom set <gerät>") einer solchen Zeile sind (von hinten) der Wert und die xsetwacom-Option.
Ausnahmen sind PressCurve und ClickForce.- PressCurve: Die letzten vier Werte müssen mit Komma getrennt eingegeben werden.
Z.B. "PressCurve" "25,0,100,75" - ClickForce: Statt "ClickForce" muss in der xorg.conf "Threshold" eingegeben werden. Für den Wert müsst ihr rechnen. Der Wert ergibt sich aus dem Wert den ihr in wacomcpl für Click Force eingegeben habt, multipliziert mit dem max. Druckwert eures Stiftes (Graphire 511, Intuos 1023), geteilt durch 100. Also z.B. 11*1023/100=112,53. Jetzt noch abrunden (also 112) und als Wert in der xorg.conf eingeben.
- PressCurve: Die letzten vier Werte müssen mit Komma getrennt eingegeben werden.
- Bei GIMP müssen die einzelnen Komponenten noch aktiviert werden.
Gehe dazu im Hauptfenster auf Datei - Einstellungen - Eingabegeräte - Erweiterte Eingabegeräte konfigurieren.
Wähle hier die entsprechenden Geräte und setze den Modus von deaktiviert auf Bildschirm oder Fenster, je nachdem was dir lieber ist.
Falls du ein Tablett mit zusätzlichen Tasten (ExpressKeys) hast wird auch "pad" dort angezeigt. Das muss auf deaktiviert bleiben sonst funktioniert es auf keinen Fall!
Für jedes Werkzeug muss man in GIMP extra einstellen wie es auf die Druckempfindlichkeit des Stiftes reagiert. Das geht einfach, indem man in den Werkzeugeinstellungsdialog ([Datei] - Dialoge - Werkzeugeinstellungen) auf Druckempfindlichkeit klickt und dort die gewünschten Einstellungen vornimmt.
- In Inkscape (ab v0.43) musst du unter Datei - Eingabegeräte die Einstellungen wie bei GIMP anpassen. Damit Druck- und Neigungssensitivität auch angewand werden, musst du beim Kalligraphie Werkzeug noch die Vorgaben (ganz rechts in der Werkzeugeinstellungen-Leiste) die jeweiligen Buttons aktivieren.
Mögliche Supportquellen
Wenn ihr Probleme mit der Installation oder allgemein mit Wacom-Tabletts habt, guckt bei einer der folgenenden Stellen nach.
- Gimpforum (de)
Natürlich könnt ihr gerne hier im Thread nachfragen, wenn ihr ein Problem mit der Installation habt. Probleme bzgl. Grafiktablett und GIMP aber bitte in das Technik-Forum. - linuxwacom Mailinglist (en)
Die Mailinglist des Projekts ist, solange ihr Englisch könnt immer noch die beste Adresse für Probleme, da sie dort auch in einem Archiv gesammelt werden und ein paar Entwickler (vor allem Ping) sich dort rumtreiben. Um in der Liste zu posten müsst ihr euch allerdings erstmal registrieren. Danach braucht ihr einfach nur eine Mail an die Adresse der Liste zu schicken und warten. Ihr bekommt natürlich auch alle anderen Mails mit solange ihr angemeldet seid. - #gimp-de (de/en)
Der IRC Channel des Gimpforums steht natürlich ebenfalls bei Problemem bereit. Allerdings sollte man nicht immer eine direkte Antwort erwarten, da die meisten IRC nur nebenbei laufen lassen und ab und zu reingucken. Also übt euch in Geduld. - #linuxwacom (en/de)
Dies ist ein inoffizieller IRC Channel zum linuxwacom Projekt. Leider haben wir bisher keine Entwickler dort hin locken können, aber wir geben nicht auf. Zudem sind meist nur sehr wenige User dort, die aber gerne helfen. Allgemeine Sprache ist Englisch, aber wenn ich (Arathis) da bin antworte ich auch gerne auf Deutsch.
