Estoy ejecutando Ubuntu 13.10. Cuando reasigno claves usando xmodmap siguiendo las instrucciones en¿Cómo reasigno ciertas claves o dispositivos?, la reasignación funciona bien. Pero cuando creo el archivo .xinitrc como un archivo de texto sin formato xmodmap .Xmodmap
en la carpeta de inicio y reinicio la computadora, todavía pierdo los cambios. También lo intenté xmodmap ~/.Xmodmap
pero no hizo ninguna diferencia. Cuando simplemente ejecuto xmodmap .Xmodmap
el comando después de arrancar, funciona. ¿Algunas ideas?
Respuesta1
Puede crear un script para ejecutarlo cada vez que inicie sesión.
- Crea un archivo .sh vacío
- Ingrese su código adentro. Puede verse así:
#!/bin/bash # Esta es mi reasignación para cambiar AltGr con W. Edítala para que funcione con la tuya. dormir 25 xmodmap -e "eliminar mod1 = Alt_R" xmodmap -e "código clave 108 = w W Cyrillic_ve Cyrillic_VE"
Hazlo ejecutable.
Agréguelo a la pestaña Inicio automático de la aplicación de Sesión e Inicio.
Respuesta2
Intenta crear .xsessionrc
en su lugar. .xinitrc
Creo que solo lo usa xinit; cuando X lo inicia un administrador de pantalla como lightdm o gdm, no creo que tenga origen.