Verifique o estado das teclas de bloqueio na linha de comando

3

Eu quero verificar o estado das teclas Lock (ou seja, Caps Lock, Num Lock, Scroll Lock etc.) (On / Off) da linha de comando. Como faço para verificar estado através do comando do terminal?

    
por Pandya 26.10.2014 / 10:08

1 resposta

6

simplesmente execute:

xset q

De man xset :

q       The q option gives you information on the current settings.

Na seção superior da saída, você encontrará suas informações, como:

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000003
  XKB indicators:
    00: Caps Lock:   on     01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off

Você pode usar grep para obter resultados específicos da seguinte forma:

$ xset -q | grep Caps
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off 
    
por Jacob Vlijm 26.10.2014 / 10:20