Wie der Titel schon sagt, suche ich nach einer Möglichkeit, NumLock einzuschalten und die NumLock-Taste dauerhaft zu deaktivieren. Hier gibt es eine Lösung:https://help.ubuntu.com/community/NumLock, aber ich konnte das Menü „Tastaturlayoutoptionen“ in Ubuntu 16.04 nicht finden (in den Systemeinstellungen gibt es nur „Tastatur“ und „Texteingabe“). Außerdem habe ich versucht, die folgenden Befehle zu den Startanwendungen hinzuzufügen:
numlockx on && xmodmap -e "keycode 77 = """
Das funktioniert auch nicht und verursacht Fehler beim Start. Gibt es eine saubere Möglichkeit, das zu erledigen?
Danke.
Antwort1
Nach einigem Suchen habe ich anscheinend eine Lösung gefunden: Installieren Sie „Gnome Tweak Tools“ und stellen Sie unter „Eingabe“ -> „Verschiedene Kompatibilitätsoptionen“ „Über die Tasten des Ziffernblocks werden immer Ziffern eingegeben“ ein.
Antwort2
Verwenden
xmodmap -e 'keycode 77 = NoSymbol Num_Lock'
Bei Startanwendungen hat dies bei mir am besten funktioniert. Es ist nicht erforderlich, numlockx on
da es standardmäßig aktiviert sein sollte.
Antwort3
Ich habe die Numlock-Taste nach dem Systemstart automatisch eingeschaltet, indem ich greeter-setup-script=/usr/bin/numlockx on
der Datei diese Zeile hinzugefügt habe:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Mehr dazu hier:Numlock bei der Anmeldung aktivieren
Antwort4
Ubuntu 22.04
Sie können gsettings
Gnome anweisen, sich den NumLock-Status zu merken, indem Sie Folgendes vom Terminal aus ausführen:
gsettings set org.gnome.desktop.peripherals.keyboard remember-numlock-state true