Cómo cambiar la coma decimal ',' a punto decimal '.' en el teclado numérico del teclado?
Lo he usado, xmodmap
pero cada vez que cambio la disposición de mi teclado, los cambios (por xmodmap) se restablecen.
command-line
xmodmap
awesome
pl1nk
fuente
fuente
~/.Xmodmap
y luego ponerxmodmap ~/.Xmodmap
en~/.xinitrc
general funciona. Alternativamente, puede agregar el comandoxmodmap ~/.Xmodmap
como elemento de inicio.Xmodmap
llama un script de inicio que funciona hasta que se cambia la distribución del teclado donde se restablece la configuración de Xmodmap.Respuestas:
Creo que el problema es que está mezclando
xmodmap
comandos consetxkbmap
comandos (ya sea en la línea de comandos o utilizando los menús de configuración gráfica). Como ha observado, lossetxkbmap
comandos anularán losxmodmap
comandos cuando cambie la distribución del teclado. Por lo tanto, la solución lógica sería utilizarsetxkbmap
para cambiar tanto el diseño como la coma del teclado a un punto decimal.Cuando utilice
setxkbmap
para cambiar su diseño, también se aplicarán las personalizaciones especificadas: la lista completa de opciones está disponible en/usr/share/X11/xkb/rules/evdev.lst
. No sé qué diseños de idioma usa, por lo que he colocado solo dos ejemplos al final del siguiente comando, que puede usar para cambiar los diseños con ALt+ Shift. Si tiene más asignaciones de teclas o enlaces que desea activar, simplemente agréguelos al comando:El primer interruptor de comando (
-option ''
) borra cualquier configuración actual, ya que cuando se dan nuevas configuraciones, se agregan y no reemplazan las existentes a menos que se use esta opción. El segundo (-option kpdl:dot
) se asegura de que la tecla apropiada del teclado sea un punto o punto; el tercer interruptor de comando (-option grp:switch,grp:alt_shift_toggle
) configura su capacidad para cambiar los diseños con ALt+ Shift, y el último (gb,nl
) especifica los diseños a los que debe cambiar.Para verificar su configuración, puede ingresar
lo que resulta en:
Agregue la
setxkbmap
línea completa más arriba como elemento de inicio para asegurarse de que esté activada y disponible para su uso.Hay más información
setxkbmap
disponible al ingresarman setxkbmap
o al ver las páginas de manual de Ubuntu en línea .fuente
Super
+Space
. ¿Qué tipo de comando debo usar en este caso?En Ubuntu 14.04 LTS, hay al menos dos formas de hacer esto. Suposiciones
Opción 1: GUI (dconf-editor)
Ejecute (Alt + F2) "dconf-editor", navegue en el árbol hasta el esquema "org.gnome.desktop.input-sources" y configure la clave "xkb-options" en el valor que desee, por ejemplo, "['kpdl: coma '] "o" [' kpdl: dot '] ".
Los valores se definen en la ayuda de xkeyboard-config:
Esto es lo que encontré allí:
Opción 2: línea de comando (gsettings)
También puede usar la línea de comando en lugar de dconf-editor GUI para lograr lo mismo. Me gusta esto:
fuente
sudo apt install dconf-editor
). ¡Gracias!