¿Cómo habilito el locking de desplazamiento?

Necesito habilitar el locking de desplazamiento para poder encender las luces en mi teclado. Esto funciona en Arch.Funny que no funciona en Ubuntu.

Getting Scroll Lock to Work in Ubuntu

$ 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. 

 xmodmap -e 'add mod3 = Scroll_Lock' 

(¡Note la diferencia en las comillas simples!)

Copia esto y pégalo en un terminal.

Entonces el error ya no ocurrirá.

He utilizado este comando con éxito en mi sistema Ubuntu 12.04.

O puedes cambiar las luces con estos:

En:

 xset led named "Scroll Lock" 

Apagado:

 xset -led named "Scroll Lock" 

Funciona en Ubuntu 12.04 x86 para mi teclado iluminado SpeedLink (SL-6453-SSV-A).

Encontró el camino permanente después de una larga noche con muchas soluciones a medio hornear.

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

Agregue la siguiente línea en la xkb_symbols "basic" { . no se preocupe si esa segunda línea no está allí, solo está ahí para algunos idiomas y no estaba allí para nosotros en mi sistema.

 ... modifier_map Mod3 { Scroll_Lock }; <==<< Add this line include "level3(ralt_switch)" <==<< before this line }; 

Puede que tenga que hacer lo mismo en sus otros diseños si cambia entre idiomas

Además, hay un caché donde viven los diseños xkb. Debería borrarlo antes de reiniciar su servidor X para comprobar los nuevos archivos de símbolos del teclado.

 sudo dpkg-reconfigure xkb-data