Wie ändere ich xsetwacom und lasse die Einstellungen beim Start bleiben?

9

Ich verwende Ubuntu 10.10 und habe endlich ein Wacom Bamboo Pen & Touch Tablet zum Laufen gebracht.

Ich möchte jedoch einige Einstellungen ändern (Schaltflächen zuweisen; Touch-Funktion entfernen; ...) und sie beim Start beibehalten. Wie kann ich das machen?

Vielen Dank für Ihre Geduld.

pedroo
quelle

Antworten:

6

Schreiben Sie xsetwacom-Befehle in ~ / .xinitrc .

xsetwacom behält die Einstellungen zwischen den Neustarts des X-Servers absichtlich nicht bei. Der einfachste (und sicherste) Weg, um stabile Einstellungen zu erhalten, besteht darin, Ihre Liste der xsetwacom-Befehle in ein Shell-Skript zu stecken und sie Ihren Startanwendungen hinzuzufügen.

Alternativ können Sie xsetwacom vollständig umgehen und Ihre Tablet-Einstellungen in /usr/share/X11/xorg.conf.d/50-wacom.conf ablegen. Auf der Manpage "wacom" werden die Optionszeilen aufgelistet. Seien Sie wie immer vorsichtig und denken Sie daran, dass ein schlecht geformtes Conf Ihr Gerät unbrauchbar machen kann.

cscarney
quelle
1
Können Sie Einzelheiten zum Einrichten des Shell-Skripts angeben? Ich habe versucht: - Bashrc - gnome-session-Eigenschaften - systemd kein Glück von jedem, das Skript ausgeführt wird , als ich eine beliebige Testdatei in meinem Home - Verzeichnis bin zu schaffen , sondern die wacom Einstellungen nicht gespeichert werden
blented
Zum Beispiel: gedit ~/.xinitrcDann schreiben xsetwacom --set 11 Mode Relative, Datei speichern, neu starten.
Maarten
0

Für mich scheint der sauberste Weg zu sein, die Einstellungen als Optionen für den X-Server bereitzustellen.

  1. Finden Sie Ihre Gerätekennung heraus. /var/log/Xorg.0.logSuchen Sie dazu in Ihrer Zeile nach einer Zeile, in der die Produktkennung Ihres Wacom-Tablets angegeben ist, z. B. "Verwenden des Eingabetreibers 'wacom' für '…'". Oder verwenden Sie einfach die von angegebene Produktkennung, lassen Sie xinput --listjedoch die "Berührung" am Ende weg. Dieses Suffix ist eher der Modus des Produkts und nicht Teil seiner Kennung. Modi können Touch, Stift, Radiergummi, Cursor sein.

  2. Finden Sie die zu verwendenden Optionen. Die Optionsnamen unterscheiden sich von den angegebenen xsetwacom, können jedoch automatisch konvertiert werden. Verwenden xsetwacomSie dazu wie gewohnt Ihr Gerät nach Bedarf und verwenden Sie dann den folgenden Befehl (mit Ihrer eigenen Produktkennung), um die Konfiguration in dem von der Xorg-Konfigurationsdatei benötigten Format aufzulisten:

    xsetwacom --get <productid> all
    
  3. Erstellen Sie eine Datei /etc/X11/xorg.conf.d/50-local-tweaks.conf , oder wie auch immer Sie sie benennen möchten.

    Möglicherweise müssen Sie das /etc/X11/xorg.conf.d/Verzeichnis erstellen . Dies ist der neue richtige Ort, um diese Konfigurationsdateien abzulegen - nicht mehr /usr/share/X11/xorg.conf.d/wie in der anderen Antwort von 2010 erwähnt .

  4. Füllen Sie die Datei mit den Optionen zum Konfigurieren. Sie würden sie als " Option" Zeilen in ein Framework wie das folgende einfügen :

    Section "InputClass"
        Identifier "local wacom tablet tweaks"
    
        # Product to configure – supply your own product identifier.
        MatchProduct "Serial Wacom Tablet WACf00c"
    
        # Driver to use for this device.
        # (Identical to the default, so not essential to mention.)
        Driver "wacom"
    
        # Configuration opttions to use – supply your own.
        Option "Gesture" "off"
    EndSection
    
Tanius
quelle