A alternância de layout de Shift + Shift funciona da maneira esperada

3

Eu tenho dois layouts de teclado, inglês e russo. Selecionei <Shift+Shift> como um atalho de alteração de layout e usei-o por anos. Antes, no Elementary Luna, Gnome 3, o layout mudou assim que eu pressionei uma tecla Shift enquanto segurava outra. Isso tornou possível o seguinte caso de uso:

<Type some Russian text><Press and hold R-Shift><Press and release L-Shift to change layout><Type some English text (uppercase) or special symbols such as $ or backtick><Press and release L-Shift once again to change layout back to Russian><Release R-Shift and continue working with Russian layout>.

No entanto, quando migrei para o Ubuntu 14.04 com o Unity, esse comportamento de atalho mudou. Agora, o layout é alterado apenas quando as teclas BOTH Shift foram pressionadas e liberadas, tornando o caso de uso descrito impossível.

Pode ser sintonizado de alguma forma? Eu tentei várias opções em Configurações, mas não consegui encontrar nada relacionado.

    
por Ivan Smirnov 14.04.2016 / 16:04

1 resposta

3

No Unity você pode conseguir um comportamento similar com o atalho Super + Espaço .

Este atalho permite que você mude para a próxima fonte de entrada . Alterar a fonte de entrada mudará o layout do seu teclado.
Um exemplo de uso disso é:

  1. A fonte de entrada atual está definida como Russian ;
  2. Você pode digitar algo em Russian ;
  3. Quando você precisar de English layout de teclado, pressione Super + Espaço para mudar para a próxima fonte de entrada ;
  4. Digite alguns English text (por exemplo, $ ou ');
  5. Volte para o layout do teclado Russian pressionando Super + Espaço .

Agora você pode seguir este passo para definir esse comportamento conforme descrito acima:

  1. Abra System Settings e selecione Keyboard .
  2. Na guia Typing , olhe a parte inferior esquerda da janela e selecione Text Entry .
  3. Você deve ver uma nova janela que mostra à esquerda uma lista de fontes de entrada que você pode usar ( e alternar entre ) e à direita algumas opções como atalho para alternar entre fontes de entrada.
  4. Se você já tiver Russian e English como fontes de entrada , não precisará fazer nada, a menos que queira alterar o atalho. Em vez disso, se você tiver apenas Russian como origem de entrada , poderá adicionar English origem de entrada pressionando o botão + na lista e selecionar uma entrada English * fonte (por exemplo, English (US) ).
  5. Se você quiser rastrear qual fonte de entrada está ativa, marque a caixa de seleção no canto inferior esquerdo ao lado de Show current input source in the menu bar .
  6. Agora você deve conseguir obter o comportamento descrito acima que permitirá alternar entre fonte de entrada de maneira fácil.

Espero que isso possa ajudar você.

P.S. Eu fiz o mesmo com minhas fontes de entrada : Italian e English .

    
por Danibix 19.04.2016 / 20:00