Como faço para ativar o Scroll Lock?

14

Eu preciso ativar o bloqueio de rolagem para poder acender as luzes do meu teclado. Isso funciona no Arch.Funny coisa que não funciona no Ubuntu.

link

$ xmodmap -e ‘add mod3 = Scroll_Lock’
xmodmap:  unknown command on line commandline:1
xmodmap:  unable to open file 'mod3' for reading
xmodmap:  unable to open file '=' for reading
xmodmap:  unable to open file 'Scroll_Lock’' for reading
xmodmap:  4 errors encountered, aborting.
    
por Anton Ciprian Vasilache 28.04.2012 / 20:01

3 respostas

18

xmodmap -e 'add mod3 = Scroll_Lock'

(observe a diferença nas aspas simples!)

Copie e cole em um terminal.

Em seguida, o erro não ocorrerá mais.

Eu usei este comando com sucesso no meu sistema Ubuntu 12.04.

    
por user74063 29.06.2012 / 19:28
15

Ou você pode mudar as luzes com estas:

Em:

xset led named "Scroll Lock"

Desligado:

xset -led named "Scroll Lock"

Funciona no Ubuntu 12.04 x86 para o meu teclado iluminado SpeedLink (SL-6453-SSV-A).

    
por SenorGrande 02.07.2012 / 03:38
7

Encontrou o caminho permanente depois de um longo noite com muitas soluções meio assados.

# backup your symbols file
sudo cp /usr/share/X11/xkb/symbols/us{,.distribution} 

Adicione a seguinte linha na seção xkb_symbols "basic" { . não se preocupe se essa segunda linha não estiver lá, ela está lá apenas para alguns idiomas e não estava lá para nós no meu sistema.

...
    modifier_map Mod3   { Scroll_Lock }; <==<< Add this line

    include "level3(ralt_switch)" <==<< before this line
};

Você pode ter que fazer o mesmo em seus outros layouts se alternar entre os idiomas

Além disso, há um cache em que os layouts xkb estão ativos. Você deve limpá-lo antes de reiniciar o seu servidor X para verificar o (s) novo (s) arquivo (s) de símbolos do teclado.

sudo dpkg-reconfigure xkb-data
    
por Pykler 17.03.2015 / 07:01