Keyboard acionando eventos de mouse no Debian no Macbook

3

Eu instalei o Debian 6 no meu Macbook em uma configuração dualboot. Tudo está funcionando bem, exceto pelo teclado.

Quando estou digitando, vejo a seta do mouse se movendo um pouco e coisas estranhas acontecem, como o texto sob a seta que fica realçado ou clicado. Outras coisas, como o botão direito do mouse, a seleção de texto e outros eventos relacionados ao mouse também acontecem.

É muito difícil digitar assim! Alguém tem alguma idéia do que pode ser a causa e como posso consertar isso?

    
por Bernardo Oliveira 06.03.2011 / 19:37

1 resposta

1

Eu estava tendo um problema parecido por algumas semanas (Debian 8 Jessie, Macbook Pro julho de 2012). Toda vez que eu apertava / segurava uma tecla, o mouse gaguejava pela tela, mesmo quando tudo o mais corria a uma velocidade normal. Eu estava examinando isso no código de um jogo que estou escrevendo, então eu pude ver a natureza da entrada do mouse mudando à medida que uma tecla era mantida - esses valores refletiam em obter menos eventos de mouse com deltas maiores.

Hoje encontrei a solução graças a @sr_ nos comentários acima e cvasalik em este tópico .

Aparentemente, o Debian no Macbook Pro instala um emulador de mouse no seu teclado MBP.

$ sudo apt-get install xinput
$ xinput list

Você deve ver algo como:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=10   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=11   [slave  pointer  (2)]
⎜   ↳ Mouseemu virtual mouse                    id=18   [slave  pointer  (2)]
⎜   ↳ bcm5974                                   id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ FaceTime HD Camera (Built-in)             id=12   [slave  keyboard (3)]
    ↳ Mouseemu virtual keyboard                 id=17   [slave  keyboard (3)]
    ↳ Apple Inc. Apple Internal Keyboard / Trackpad id=15   [slave  keyboard (3)]

Veja que Mouseemu no teclado? Está lá por padrão. Livre-se dele com:

$ sudo apt-get remove mouseemu

E esperamos que o seu heebie-jeebies desapareça.

    
por 17.07.2016 / 20:49