Ich möchte einige meiner LEDs ein- und ausschalten, die einen Befehl unter Linux ausführen.
Ich benutze Ubuntu 12.04 LTS.
Ich habe es versucht
xset led named "Scroll Lock"
xset led named "Num Lock"
xset led 2 (this is the number of Scroll Lock as `xset q` says)
xset led 1
aber nichts funktioniert.
Versucht
setleds +num
setleds +scroll
Aber ich habe eine Fehlermeldung erhalten Error reading the current settings of flags. Maybe you're not on the console?
(ich war in einem Terminal).
Wie kann ich das durchführen?
quelle
xdotool key Num_Lock
nicht so unschuldig ist wie das Ein- und Ausschalten einer LED. Dies entspricht dem tatsächlichen Drücken der Taste!So drehen Sie die Scroll Lock-LED beim Ausführen:
So schalten Sie es aus:
quelle
Drücken Sie Ctrl+ Alt+ F1, melden Sie sich an und versuchen Sie es dann
setleds
.quelle
setleds
(nichtxset
) hat jetzt auch für mich gearbeitet. Sieht so aus, als müssten wir ein Set setzendisplay
. Ich habe verschiedene Dinge ausprobiert, aber nichts hat funktioniert. Aber wir sind fast da.Installieren Sie die xf86-Eingabetastatur, wenn Sie sie nicht haben.
einstellen
kbd_mode -u
Stellen Sie sicher, dass Sie nicht mehrere Instanzen der KB haben (überprüfen Sie, was XINPUT: meldet).
quelle
Wie in dieser Antwort angegeben , können Sie Folgendes verwenden, wenn sich Ihr Bildschirm auf TTY1 befindet, Sie jedoch versuchen, die LEDs von einem anderen Ort aus zu steuern (z. B. einer SSH-Sitzung)
setleds
:quelle
Verwenden Sie einfach den Befehl:
oder
den Zustand ändern.
quelle