Como desativar a tecla de composição no fedora 28?

1

Eu estou no Fedora 28 gnome desktop interface. Algum tempo atrás eu erroneamente defini a tecla Ctrl direita como tecla de composição.

Por causa disso, após cada reinicialização, a tecla Ctrl direita ( rctrl ) está inativa - por exemplo, rctrl + A não levará o cursor para o início da linha de prompt ao trabalhar no CLI ou o comando rctrl + W não fechará uma guia desnecessária no MozFirefox. setxkbmap -query produz

rules:      evdev
model:      pc105
layout:     it,it
variant:    ,
options:    compose:rctrl

Toda vez que eu preciso dar manualmente setxkbmap -option para desativá-lo ou desabilitá-lo, mas após a reinicialização, ele novamente é revertido para compose:rctrl .

Existe algum arquivo que eu possa editar para tornar a mudança permanente?

Conteúdo do arquivo /etc/X11/xorg.conf.d/00-keyboard.conf

# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "it"
        Option "XkbModel" "pc105"
EndSection

Conteúdo do arquivo /etc/vconsole.conf

KEYMAP=it
FONT=eurlatgr
    
por pgkt 10.10.2018 / 12:50

2 respostas

0

Execute o aplicativo "GNOME Tweaks". (Pressione a tecla de visão geral, digite tweaks e ela deverá aparecer como já instalada ou disponível para instalação no Software.)

Nesse aplicativo, encontre o Teclado & Mouse . Isso é no F29 beta, então pode ser um pouco diferente, mas o conceito é o mesmo:

Cliqueondecirculei-issomostraráestediálogo:

Onde você pode desativar a chave ou selecionar outra diferente. (Pessoalmente, acho isso um uso adorável para o Caps Lock, embora você possa ver que eu o configurei como Alt correto no meu sistema atual.)

    
por 11.10.2018 / 01:09
0

O comando que você precisará é localectl .

Eu não tenho o Fedora 28 disponível para testes agora, mas como a sintaxe do comando é:

localectl set-x11-keymap <layout> [model [variant [options]]]

Eu acredito que o comando deve ser algo como:

localectl set-x11-keymap it pc105

Deixar a variante e os slots de opções vazios removerá as configurações de variantes / opções existentes.

As configurações podem ser armazenadas em /etc/vconsole.conf para o console e /etc/X11/xorg.conf.d/00-keyboard.conf para a GUI do X11. Nenhuma pista sobre Wayland, mas o comando localectl deve lidar com tudo isso para você.

    
por 10.10.2018 / 16:53