Como definir uma chave de composição no Ubuntu 18.04

32

Agora que o Unity se foi, a maneira usual de definir uma tecla de composição (via Preferências do teclado> Layout) não funciona mais (porque no Ubuntu 18.04, Dispositivos> Teclado não possui a guia Layout).

Como definimos uma chave de composição no Ubuntu 18.04 Bionic Beaver?

Tim
fonte

Respostas:

32

Você pode usar os ajustes (GNOME) para definir a opção.

Primeiro instale o Tweaks executando

sudo apt install gnome-tweaks

(ou sudo apt install gnome-tweak-tool)

Como alternativa, para quem prefere a GUI:

  1. inicie o aplicativo Ubuntu Software.

  2. procure por "gnome tweaks".

  3. instalar.

Em seguida, inicie o Tweaks e vá para a seção " Teclado e mouse ". As opções "Compor chave" estão desativadas por padrão. Clique no botão " Desativado ".

insira a descrição da imagem aqui

Então uma janela irá aparecer. Alterne o botão na parte superior e selecione a tecla de composição

insira a descrição da imagem aqui

pomsky
fonte
11
Eu não tenho o Scroll Lock, então tentei PrtScn, RightAlt e nenhum deles funcionou, o que estou perdendo?
Michael
11
Mesmo aqui, defino-o como Alt direito e não funciona.
Zwolin # 26/18
@zwolin Você checou a pergunta postada por Michael?
Pomsky
11
@pomsky obrigado, agora eu fiz. Mas isso não ajudou no meu caso. Eu o resolvi agora definindo no GNOME Tweaks: Teclado e Mouse -> Opções adicionais de layout -> Tecla para escolher o terceiro nível -> Alt direito. E agora meus personagens diacríticos poloneses funcionar como esperado
zwolin
Talvez eu deva fazer isso como uma pergunta separada, mas é possível definir de alguma forma várias teclas de composição (alt esquerda e direita)? Não parece possível usando o menu Tweaks.
Kvothe
11

Para expandir o que o @pomsky detalhou em sua resposta, a documentação oficial cobre as duas soluções disponíveis.

Uma é através da instalação do Gnome Tweak Tool através do terminal, da seguinte maneira: sudo apt install gnome-tweak-tool

E o outro está digitando o ponto de código do caractere Unicode. Para fazer isso, pressione Ctrl+ Shift+ U, solte todas as teclas (você verá um sublinhado u), digite o ponto de código desejado e pressione Spaceou Enterpara concluir.

Por exemplo, uma que eu uso comum é chamada de "Cotações inteligentes", que são U + 201C e U + 201D, respectivamente. Então você digitaria 201C ou 201D após liberar as chaves iniciais e concluiria o processo com Spaceou Enter.

David Metcalfe
fonte
2

A configuração do dconf que funcionou para o meu GNOME 3.28.2 é

/org/gnome/desktop/input-sources/xkb-options

Para definir o Scroll Lock como a tecla de composição, o valor deve ser

['compose:sclk']

Veja o código fonte do gnome-tweaks para outros valores potenciais.

Matthias Dailey
fonte
No caso de você gostaria de definir várias chaves compor, simplesmente estender a matriz: ['compose:prsc', 'compose:rwin']. Outra maneira de mostrar a lista de chaves possíveis:grep "compose:" /usr/share/X11/xkb/rules/base.lst
ph0t0nix 09/07
Egdconf write /org/gnome/desktop/input-sources/xkb-options "['compose:sclk']"
Craig McQueen