fedora 25 mapear winkey no controle

0

Este é o 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)

Eu tenho esse .xmodmap :

clear mod4
add control = Super_L

Depois de executar isso, ele altera minha lista de modificadores de comando, mas a chave do Windows na verdade não se comporta como controle. Por quê? Posso consertar isso?

    
por user2889981 20.03.2017 / 15:02

2 respostas

-1

Eu consegui fazer isso com o gnome-tweak-tool. Existe uma opção lá na seção Digitação. na seção 'Ctrl key position', selecione a caixa de seleção 'Swap Left Win key com a tecla Ctrl esquerda'

    
por 30.03.2017 / 14:04
0

Ok, no meu sistema

Versão

~$cat /etc/fedora-release 
Fedora release 25 (Twenty Five)

Gerenciador de janelas

~$env | grep -i desktop
DESKTOP_SESSION=gnome
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
XDG_SESSION_DESKTOP=gnome
XDG_CURRENT_DESKTOP=GNOME

Configurações do 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)" };
};

com representação física mais ou menos precisa do teclado (PC105)

Ocomando

setxkbmap-optionaltwin:ctrl_win

substituiatecla'win'eatornaatecla'ctrl'.

Oquefoialteradodepoisdasexecuçõesser

~$setxkbmap-printxkb_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)" };
};

Eu tenho um display, o setxkbmap tem opções de exibição e dispositivo, pode ser importante.

para apagar opções 'setxkbmap -option'
restaurar opções mais tarde parece ser melhor usar 'setxkbmap -query' em vez de 'setxkbmap -print' antes

truques de substituição mais sofisticados com o setxkbmap na resposta Adicionando opções de setxkbmap personalizadas e no artigo complicado .

Outras possíveis substituições, de acordo com a resposta da Rebindir tecla Alt para ganhar usando o setxkbmap? estão disponíveis para ver com:

grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win
    
por 22.03.2017 / 11:41

Tags