GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Aktivieren von Sticky Keys unter xorg (toller Desktop-Manager)

Ich habe es. Es gibt ein Dienstprogramm namens xbkeys zum Festlegen von Zugriffsoptionen für xorg.

Aus dem xkbset-Handbuch ($ xkbset man):

To switch sticky keys on or off, and optionally set or reset:
() two keys pressed at the same time stops sticky keys;
() a modifier pressed twice will be locked:

    [-]{sticky|st} [[-]twokey|[-]latchlock]...

Ich habe das ausgeführt:

$ xkbset sticky -twokey -latchlock

Dieser Befehl kann in .xinitrc

eingefügt werden
# turn on stickykeys. don't let two keys pressed at the same time disable it.
# don't turn on "latch lock", ie pressing a modifier key twice "locks" it on.
xkbset accessx sticky -twokey -latchlock

# don't expire these settings. (run xkbset q exp for details.)
xkbset exp 1 =accessx =sticky =twokey =latchlock


Sie können Xmodmap verwenden, um eine Tastensperre für die Scroll-, Kana-, Num-, Caps- und Shift-Tasten festzulegen. Auch einige ISO-Gruppierungsschlüssel können auf diese Weise neu zugeordnet werden. Um beispielsweise auf meiner Tastatur die linke Umschalttaste als Umschalttaste festzulegen, verwenden Sie Folgendes:

xmodmap -e "keycode 50 =Shift_Lock"

Verwenden Sie "xev", um den richtigen Schlüsselcode zu erhalten.

Fügen Sie einfach den Befehl in den Anführungszeichen zu einer Datei namens .Xmodmap hinzu und starten Sie X neu, damit die Änderungen dauerhaft sind.

Leider glaube ich nicht, dass es einen Schlüsselcode zum Sperren der Strg-, Alt- oder Meta-Tasten gibt. Wenn Sie eine spezifischere Frage stellen und ein anständiges Kopfgeld hinzufügen, kann ich möglicherweise ein Shell-Skript und/oder eine xorg-Änderung ausarbeiten, um dies zu ermöglichen.


Linux
  1. RPI 4, Raspberry Pi OS, MATE Desktop &Network Manager

  2. Wie ändere ich den Standard-Desktop-Manager in Debian?

  3. So ordnen Sie Tasten unter Linux nur für eine bestimmte Tastatur neu zu

  4. Ist Cinnamon eine Desktop-Umgebung oder ein Fenstermanager? (Oder beides?)

  5. Welcher Fenstermanager oder welche Desktop-Umgebung befindet sich in diesem Bild?

Erneuern Sie Ihren alten Linux-Desktop mit Joe's Window Manager

Verwenden Sie den Fluxbox-Linux-Desktop als Fenstermanager

So installieren Sie einen Desktop (GUI) auf einem Ubuntu-Server

Aktivieren des Ubuntu Compiz 3D-Würfel-Desktop-Effekts

So installieren Sie Buho Task Manager auf Debian 11 Desktop

Cedilla unter C (ç) im Tastaturlayout „US International with Dead Keys“ unter Linux