Este es el resultado de xmodmap -pm
:
control Control_L (0x25), Control_L (0x42), Control_R (0x69), Control_L (0x85), Control_R (0x86)
mod4 Super_L (0xce), Hyper_L (0xcf)
Tengo esto .xmodmap
:
clear mod4
add control = Super_L
Después de ejecutar esto, cambia mi lista de modificadores de comandos, pero la tecla de Windows en realidad no se comporta como control. ¿Por qué? ¿Puedo arreglar esto?
Respuesta1
Como lo menciona @user2889981 enhttps://superuser.com/a/1193894/1032352, se puede hacer enAjustes de gnomoaplicación. En Fedora 29 está en Teclado y mouse > Opciones de diseño adicionales (botón junto a Acceso directo de descripción general) > Posición Ctrl > marque junto a Intercambiar victoria izquierda con Ctrl izquierda
Respuesta2
Ok, en mi sistema
Versión
~$cat /etc/fedora-release
Fedora release 25 (Twenty Five)
Administrador de ventanas
~$env | grep -i desktop
DESKTOP_SESSION=gnome
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
XDG_SESSION_DESKTOP=gnome
XDG_CURRENT_DESKTOP=GNOME
Configuración del teclado
~$setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+ru:2+us:3+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
con representación física más o menos precisa del teclado (PC105)
El comando
setxkbmap -option altwin:ctrl_win
reemplaza la tecla "win" y la convierte en la tecla "ctrl".
Lo que ha cambiado después de las ejecuciones es
~$setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+ru:2+us:3+inet(evdev)+altwin(ctrl_win)" };
xkb_geometry { include "pc(pc105)" };
};
Tengo una pantalla, setxkbmap tiene opciones de pantalla y dispositivo, puede ser importante.
para borrar las opciones 'setxkbmap -option'
para restaurar las opciones más tarde parece ser mejor usar 'setxkbmap -query' en lugar de 'setxkbmap -print' antes
trucos de reemplazo más sofisticados con setxkbmap en la respuestaAgregar opciones personalizadas de setxkbmapy en elartículo complicado.
Otros posibles sustitutos, según la respuesta de¿Volver a vincular la tecla Alt para ganar usando setxkbmap?están disponibles para ver con:
grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win
Respuesta3
Pude hacer eso con gnome-tweak-tool. Hay una opción allí en la sección Escritura. en la sección 'Posición de la tecla Ctrl', seleccione la casilla de verificación 'Cambiar la tecla Win izquierda con la tecla Ctrl izquierda'