O teclado pára de funcionar após o interruptor de origem

3

Ocasionalmente, o teclado pára de funcionar depois que eu alterno a fonte (ou seja, usando a combinação ctrl + shift ). Na maioria das vezes, isso acontece no Chrome, mas eu também experimentei isso no PyCharm IDE e talvez em alguns outros aplicativos. Provavelmente, o teclado pára de funcionar apenas no aplicativo em que esse problema foi acionado. Se isso aconteceu no Chrome, por exemplo, não consigo digitar e tudo está bem com outros aplicativos.

Não estou perfeitamente certo de que a comutação de origem o desencadeie, mas parece que sim.

O que você recomendaria que eu fizesse? Se não houver uma solução óbvia, como devo depurá-lo?

Meu sistema operacional é o Ubuntu 14.10 (com o Unity).

Obrigado.

UPDATE: Devo notar também que as coisas foram as mesmas com a combinação alt + shift .

UPDATE 2: Eu segui o conselho de @ElderGeek e mudei a chave de troca de fonte para f2 , por algum tempo as coisas estavam funcionando bem para mim, mas agora o problema está de volta. Preciso relançar um aplicativo para que o teclado funcione nele.

UPDATE 3: Confirmo que o desligamento do teclado não está relacionado à troca de fonte.

UPDATE 4: O problema persiste após a instalação limpa.

    
por Alex Parakhnevich 15.03.2015 / 20:03

3 respostas

3

Eu tive esse problema com o Pycharm quando instalei pela primeira vez Unity e fiz alguns costumes, ainda não tenho certeza se o problema ocorreu em Unity

Aqui está o que você quer fazer:

  1. Instale o DConf Editor & amp; Almoço.
  2. Ir para o Desktop Then ibus
  3. Geral
  4. Agora marque a caixa ao lado de use global-engine e use-system-keyboard-layout

Editar:combineométododeentradadoteclado:

  1. Configuraçõesdosistema>SuportedeIdiomas
  2. Naparteinferior,localize"Sistema de método de entrada de teclado"
  3. Escolha o iBus, ou você pode experimentar todos eles. (Reinicialização necessária)
  4. Depois de fazer a alteração, você precisa reiniciar as configurações para tenha efeito.

    
por amrx 04.04.2015 / 14:43
1

Existem vários atalhos de teclado específicos para o chrome, muitos dos quais usam uma combinação de CTRL Shift . Isto poderia facilmente criar algumas incompatibilidades com a combinação de teclas "source switching".

Recomendação: altere sua combinação de chave de alternância de origem, se possível, para algo não reservado para os aplicativos usados com mais frequência.

Fonte: link

    
por Elder Geek 15.03.2015 / 20:12
1

Isso pode muito bem ser causado por um banco de dados dconf corrompido.

Você pode descobrir removendo ou (temporariamente?) renomeando o diretório ~/.config/dconf/ , e sair e voltar para forçar a criação de um novo banco de dados.

Se for a causa, você pode remover o banco de dados desatualizado.

Editar
Você mencionou em um comentário que já ocorreu em várias instalações e também após uma instalação limpa. Isso torna quase certamente um problema de hardware. Isso também explicaria a ocorrência imprevisível dos sintomas.

    
por Jacob Vlijm 04.04.2015 / 15:38