Por que isso acontece?
O motivo é o arquivo /lib/udev/rules.d/51-these-are-not-joysticks-rm.rules
, que foi adicionado ao arquivo Pacote Debian em janeiro de 2016 conforme solicitado no erro Debian # 714399 e liberado como a versão 1.4.9-1.
Espere, este é o Ubuntu, não o Debian! - Sim, mas o pacote do Ubuntu é baseado no debian.
No entanto, mais tarde descobriu-se que as teclas multimídia do teclado da Microsoft foram desativadas . Eu suspeito que isso aconteceu por causa de alguma mudança no udev ou no kernel entre o Ubuntu 15.10 e 16.04. Eu sei disso porque eu escrevi esse arquivo e funcionou bem em 15.10, mas o bug só aconteceu em 16.04.
Hoje (agosto), eu finalmente atualizei o repositório com a correção (embora < href="https://github.com/denilsonsa/udev-joystick-blacklist/issues/11#issuecomment-216290850"> a correção foi proposta em maio ). Esta correção será adicionada aos pacotes Debian e Ubuntu em algum momento no futuro.
Quer aprender ainda mais sobre isso? Veja o projeto udev-joystick-blacklist no GitHub . (Disclaimer: Eu criei esse projeto.)
Como consertar isso?
Opção 1 (a preguiçosa)
Aguarde até que uma atualização para o pacote joystick
seja liberada.
Opção 2 (o não jogador)
Você pode simplesmente remover esse arquivo da lista negra:
sudo rm /lib/udev/rules.d/51-these-are-not-joysticks-rm.rules
Sempre que o pacote é atualizado ou reinstalado, o arquivo deve ser recriado.
Opção 3 (o jogador um)
Você pode atualizar manualmente esse arquivo com uma nova versão do repositório . No entanto, preste atenção às atualizações do pacote joystick
. Não tenho certeza se alguma atualização irá sobrescrever o arquivo ou se a atualização pedirá ao usuário para mesclar o arquivo.