Fedora 25 mapa winkey en control

Fedora 25 mapa winkey en control

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) ingrese la descripción de la imagen aquí

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'

información relacionada