As teclas do mouse só podem ser desativadas para a sessão atual [closed]

2

Eu tive esse problema em 17.10 e 16.04, e agora estou tendo isso novamente em 18.04 em uma nova instalação do Ubuntu. Simplificando, após a inicialização, qualquer tentativa de usar o numpad em um ambiente de desktop resulta no comportamento associado ao recurso Mouse Keys.

Atualmente, a única coisa que posso fazer é entrar nas configurações, na seção Acesso Universal, onde estão localizadas as Teclas do Mouse, e desativá-la. Por estranho que pareça, ele já mostra que está desligado, o que significa que primeiro devo ativar o recurso, depois desligar, para que a função seja desativada.

A alternância do recurso é muito boa, mas quando a sessão termina e eu reinicio o sistema, volto à estaca zero e tenho que alterná-lo novamente.

Existe uma correção para esse bug? Se não, qual é o equivalente terminal de desativar as teclas do mouse? Eu posso apenas adicionar o comando à lista de aplicativos de inicialização e terminar com isso.

De acordo com a lista de questões semelhantes, esta questão parece remontar a 15.04. Possivelmente mais.

    
por hiigaran 29.04.2018 / 07:44

1 resposta

1

Eu descobri que Mouse Keys estava sendo reativado sempre que eu usava um comando xset. No meu caso, foi "xset led on" para ligar a luz de fundo do meu teclado.

Consegui encontrar alguns scripts nas respostas em pergunta. A maior parte do script é desnecessária, então tudo se resume a adicionar o seguinte comando aos seus aplicativos de inicialização para controlar as teclas do mouse:

gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable false

No entanto, mesmo no terminal, parece que preciso ativá-lo primeiro e desativá-lo. Eu criei o seguinte script de inicialização para resolver o problema:

xset led on
gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable true
gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable false

Se eu precisar desconectar e reconectar meu teclado, também preciso ativar a luz de fundo manualmente. A execução desse script definirá o teclado novamente sem que as teclas do mouse interfiram.

    
por hiigaran 29.04.2018 / 19:56