Xorg-Optionen manuell über die Befehlszeile festlegen?


1

Kurze Frage: Wie setzt man xorg-Optionen mit einem Befehl?

Zum Beispiel habe ich einen Xorg-Eintrag wie folgt:

Section "InputClass"
    Identifier  "Marble Mouse"
    MatchProduct "Logitech USB Trackball"
    ...
    Option "VertScrollDelta" "4"
EndSection

und ich möchte den Wert von "VertScrollDelta" ändern, ohne meinen Computer neu zu starten. Kennen Sie eine Befehlszeilenschnittstelle dazu? Ich habe mich mit xinput befasst, aber die Eigenschaften, die nicht erforderlich sind, entsprechen den xorg-Optionen.


Hast du gpointing-device-settings ausprobiert?
ayan4m1

Antworten:


2

xinputist Ihre beste Wette. Ich kann dies nicht als funktionierend bestätigen, da ich keine ähnliche Hardware habe, aber versuche es mit:

xinput --set-prop --type=int --format=8 "Logitech USB Trackball" "VertScrollDelta" 4

Das --format = 8 gibt einen 8-Bit-Integer-Wert an. Verwenden von 16 oder 32 funktioniert möglicherweise, wenn 8 dies nicht tut.

Sie können auch Folgendes verwenden, um das Problem selbst zu beheben:

xinput --listzeigt eine Liste der Eingabegeräte an, mit denen gearbeitet werden xinputkann

xinput --list-props "Logitech USB Trackball" zeigt Ihnen die aktuellen Eigenschaften für Ihr Gerät


Ich habe es bereits xinput --list-props "Logitech USB Trackball"vor dem Posten dieser Frage versucht , aber sie wurde nicht angezeigt VertScrollDeltaoder ähnliches. Ihr erster Befehl hat in meinem Fall nicht funktioniert. Wenn ich eine Zuordnung zwischen Optionsnamen in xorg nad xinput-Eigenschaftsnamen erhalten kann, ist dies hilfreich. aber ich bin nicht sicher, ob es das gibt.
Gödel,

1
In diesem Fall scheint dies eine Einschränkung des X-Servers zu sein. Tut mir leid, ich konnte keine Hilfe sein.
ayan4m1

-2

Versuchen Sie, gsynaptics zu installieren und zu verwenden , um Ihr Gerät neu zu konfigurieren:

  $ sudo apt-get install gsynaptics

Es hat fast nichts mit xorg oder seiner Einstellung zu tun.
Gödel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.