Quais softwares estão relacionados ao teclado? ou a configuração do teclado?
Problema
É local, apenas na minha conta. Não ajuda Se eu tentar reatribuir as chaves, elas ainda não funcionarão.
Informações
Se eu digitar xev em um terminal, noto que os códigos de chave sumiram. Pressionei F12 e entendi.
FocusOut event, serial 33, synthetic NO, window 0x5200001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 33, synthetic NO, window 0x5200001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 33, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Como isso aconteceu
Eu estava tentando transmitir áudio através desta pergunta / resposta. Mas quando terminei e parei o programa, notei que o F10-F12 havia parado de funcionar.
Problema Não sei como o software é chamado ou como funciona.
Os códigos de chave para:
F10 é 76
F11 é 95
F12 é 96
Solução
A única solução que encontrei foi reinstalar o Ubuntu, triste, só espero que o problema seja uma coisa única ...
Respostas:
Você precisa começar abaixo dos códigos-chave. Você precisa encontrar os códigos de escaneamento para essas chaves e associá-los a eles. O subsistema que lida com isso é
udev
e os arquivos relevantes são encontrados em/lib/udev/
.Passo 1
Verifique / var / log / dmesg se as teclas F10, F11 e F12 produzem alguma saída quando você as pressiona. Para fazer isso, inicie o Log File Viewer (
gnome-system-log
) e observe se há acréscimos aodmesg
pressionar essas teclas.Se eles produzirem saída, não haverá códigos de chave associados aos códigos de emissão que as chaves emitem; portanto, o problema que você está enfrentando é um nível muito baixo. Você precisa atribuir códigos de chave a esses códigos de barras. Use
setkeycodes
para atribuir o scancode correto.Se eles não produzirem saída, algo está errado na configuração do X Org e possivelmente no udev. Veja o próximo passo.
Passo 2
Corre
para encontrar o dispositivo correto para o seu teclado. Saída de amostra é
Nesse caso, nosso teclado é
input/event5
.Então corra
e pressione as teclas problemáticas. Você pode sair deste programa pressionando Esc.
A saída de amostra (correta) para mim é
etapa 3
Se você perceber que as chaves funcionam em uma nova conta de usuário, o que deu errado são as definições de configuração em sua conta atual. Existem algumas maneiras pelas quais você pode reatribuir chaves. Por exemplo, verifique se você criou acidentalmente novos atalhos para F10, F11 e F12 em
.
fonte
scan code: 0x58 key code: f12 scan code: 0x57 key code: f11 scan code: 0x44 key code: f10
/var/log/dmesg
é um arquivo enorme, mas não consigo encontrar nada sobre minhas teclas F10-12. (Digiteisudo gedit /var/log/dmesg
) #dmesg
não fornece saída relevante para o teclado, e o comando acima produz códigos de tecla para f10, f11 e f12, isso significa que seu hardware está bom. Outra coisa está errada, e provavelmente é um problema de configuração. Tente inicializar com um LiveUSB / LiveCD e verifique se essas teclas funcionam. Se eles funcionarem no LiveUSB / LiveCD, algumas configurações do usuário estão atrapalhando o sistema.fonte
O seu problema não está relacionado à configuração do teclado!
Gostaria de verificar os atalhos do gnome (talvez reatribuir teclas), ...
... ou verifique se algum software que você usa possui algum plug-in mediakey ou algo nas preferências que pode causar problemas com o sistema gnome-atalho. Provavelmente esse software não é o gtk +. Pode ser algo como audacioso ou amarok.
Não vejo a possibilidade de uma falha do pulseaudio (diretamente) causar o seu problema.
fonte
Aqui está uma descrição muito boa para chaves multimídia, mas realmente me ajudou muito. https://help.ubuntu.com/community/MultimediaKeys
fonte