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

Numlock immer aktiviert lassen?

Ich habe eine Standardtastatur mit Zifferntasten auf der rechten Seite (ich denke, es heißt 104-Tasten-Tastatur). Ich möchte die Zifferntasten nur als Zifferntasten verwenden. Das heißt, ich möchte den NumLock nicht zum Ein- und Ausschalten der Zifferntasten.

Manchmal passiert es jedoch (ich weiß nicht wie, vielleicht weil ich versehentlich die NumLock drücke Taste), dass die NumLock ausgeschaltet ist und ich sie erneut drücken muss. Das ist extrem ärgerlich.

Ist es möglich, das Ausschalten von NumLock zu deaktivieren ?

Mit anderen Worten:Ich möchte, dass meine Zifferntasten immer als Zifferntasten fungieren und die NumLock deaktivieren wechseln .

Ich verwende Debian und LXDE (Openbox).

AKTUALISIERUNG:

Ich nutze nun schon seit einigen Jahren die Lösung, wo ich in Openbox ein Skript beim NumLock ausführe Taste gedrückt wird. Dieses Skript macht dann NumLock wieder ein.

<keybind key="Num_Lock">
  <action name="Execute">
    <command>numlock-on.sh</command>
  </action>
</keybind>

Abgesehen davon, dass es sich um einen schmutzigen Hack handelt, funktioniert dies nicht zuverlässig. Irgendwie passiert mir immer noch, dass die numlock Taste wird auf meiner Tastatur deaktiviert.

Ich bin frustriert über die Idee einer Numlock-Taste. Das Konzept von numlock und Feststelltaste sind pures Böses.

Wie auch immer, ich habe die zweite Lösung ausprobiert, wo ich Folgendes in meine openbox eingefügt habe Autostart-Skript:

xmodmap -e 'keycode 77 = Escape'

aber das funktioniert überhaupt nicht.

Zuerst, wenn ich mich bei openbox anmelde , alles funktioniert einwandfrei, und die Zifferntasten funktionieren als Zifferntasten.

Aber wenn ich numlock drücke , es deaktiviert nicht nur die Zifferntasten, sondern wenn ich 7 drücke zum Beispiel bekomme ich OH , und dann dienen die Zifferntasten als Pfeiltasten.

Drücken Sie NumLock Taste aktiviert erneut keine numerischen Tasten. Ich muss mich ab- und wieder anmelden.

Also die xmodmap Lösung funktionierte nicht wie erwartet.

Wie kann ich den Satan ein für alle Mal komplett deaktivieren Funktion von NumLock Schlüssel?

Akzeptierte Antwort:

Ich konnte das tatsächlich ein für alle Mal mit einem anderen Weg lösen:

Dazu gibt es einen ganzen Thread:https://codereview.stackexchange.com/a/147817/104270

Verwandt:IFS verstehen?

Aber eigentlich ist es so einfach wie ein Aufruf:

# the program `numlockx`  is from the package `numlockx`
# the program `setxkbmap` is from the package `x11-xkb-utils`

numlockx on
setxkbmap -option numpad:mac

nach Ihrer GUI-Anmeldung. Ich selbst benutze es und es funktioniert einwandfrei.


Linux
  1. So richten Sie SSH-Schlüssel ein

  2. Was macht Gnome mit Multimedia-Tasten?

  3. Rc_status gibt immer „failed“ zurück?

  4. So halten Sie SSH-Sitzungen am Leben

  5. So richten Sie SSH-Schlüssel unter Debian ein

Windows – Gnome – Windows immer oben links öffnen?

gpg:Befehl nicht gefunden

Sortieren mehrerer Schlüssel mit Unix-Sortierung

Halten Sie die SSH-Sitzung am Leben

Gedrückte Tasten unter Linux anzeigen

ssh-Schlüssel ssh-agent bash und ssh-add