GNU/Linux >> Linux Esercitazione >  >> Linux

Mantenere il blocco numerico sempre attivo?

Ho una tastiera standard con tasti numerici sul lato destro (credo si chiami tastiera a 104 tasti). Voglio usare i tasti numerici solo come tasti numerici. Ciò significa che non voglio il NumLock per accendere e spegnere i tasti numerici.

Tuttavia, a volte succede (non so come, forse per aver accidentalmente premuto il NumLock chiave) che il NumLock è spento e devo premerlo di nuovo. Questo è estremamente fastidioso.

È possibile disabilitare lo spegnimento di NumLock ?

In altre parole:Voglio che i miei tasti numerici agiscano sempre come tasti numerici e disabilitino il Blocco numerico cambia .

Sto usando Debian e LXDE (Openbox).

AGGIORNAMENTO:

Uso ormai da diversi anni la soluzione, dove utilizzo in Openbox per eseguire uno script quando NumLock viene premuto il tasto. Questo script quindi trasforma NumLock di nuovo.

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

oltre ad essere un trucco sporco, questo non funziona in modo affidabile. In qualche modo, mi succede ancora che il numlock il tasto viene disabilitato sulla mia tastiera.

Sono frustrato dall'idea di una chiave numlock. Il concetto di blocco numerico e Blocco maiuscole sono il male puro.

Ad ogni modo, ho provato la seconda soluzione, dove ho inserito quanto segue nel mio openbox script di avvio automatico:

xmodmap -e 'keycode 77 = Escape'

ma questo non funziona affatto.

Innanzitutto, quando accedo a openbox , tutto funziona bene e i tasti numerici funzionano come tasti numerici.

Ma quando premo blocco numerico , non solo disabilita i tasti numerici, ma quando premo 7 ad esempio, ottengo OH , quindi i tasti numerici fungono da tasti freccia.

Premendo Blocco Num key again non abilita i tasti numerici. Devo disconnettermi e riconnettermi.

Quindi xmodmap la soluzione non ha funzionato come previsto.

Come posso disabilitare una volta per tutte completamente il satanico caratteristica di Blocco Num chiave?

Risposta accettata:

In realtà sono stato in grado di risolverlo una volta per tutte in un altro modo:

C'è un intero thread su questo:https://codereview.stackexchange.com/a/147817/104270

Correlati:Capire IFS?

Ma in realtà è facile come chiamare:

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

numlockx on
setxkbmap -option numpad:mac

dopo l'accesso alla GUI. Io stesso lo sto usando e funziona perfettamente.


Linux
  1. ~ Sempre uguale a $casa?

  2. Cosa fa Gnome con i tasti multimediali?

  3. Come configurare le chiavi SSH su Ubuntu 18.04

  4. gpg:comando non trovato

  5. Ordinamento di più chiavi con Unix sort

Windows – Gnome – Windows sempre aperto in alto a sinistra?

Rc_status Restituisce sempre "fallito"?

Come mantenere attive le sessioni SSH

Mantieni aggiornato un server cloud

Come configurare le chiavi SSH su Debian

Mostra i tasti premuti in Linux