Eu tentei passar pelo processo de correção do teclado documentado com esse arquivo README do udev (como descrito aqui ), mas Eu me confundo praticamente logo de cara. Estou usando essa ferramenta "/ lib / udev / keymap" para diagnosticar o que está acontecendo, mas a saída que recebo é estranha e as instruções não deixam claro o que devo fazer.
O problema que estou tendo neste laptop é que todas as teclas "Fn" (ou principalmente) parecem se comportar como se a tecla "fn" fosse pressionada. Ou seja, a tecla "F6", por exemplo, também é a tecla "Previous Song" quando usada com a tecla meta "fn" no teclado, ou pelo menos é o que deveria ser. Bem, para mim, se eu apenas apertar "F6", a chave é mapeada para "previoussong". Se eu apertar minha tecla "fn", solte-a, e então pressione "F6", então ela aparece como "F6".
Para algumas das teclas, em vez disso, um único pressionamento de tecla é relatado como duas chaves: "leftmeta" com um código de verificação de 0xDB e, em seguida, a tecla "Fn". Então, quando eu pressiono "F1" (que não é rotulado como tendo um significado alternativo "fn"), recebo o que parece ser dois eventos separados.
Por último, para as teclas "F2" e "F3", rotuladas como sendo para controles de brilho da tela, não recebo nenhum evento chave, se eu não preceder o pressionamento e liberação da meta-chave "fn". Eles, no entanto, mostram-me a mensagem do growler de ajuste de brilho, embora eles não pareçam realmente ter qualquer efeito na tela.
O que eu preciso olhar para fazer com que o teclado pare de ser tão estranho?
(Novamente, o laptop é um novo HP dv6t "quad edition" com um teclado americano, e eu estou rodando 11.04.)
editar - Acabei de começar a formar uma teoria de que o teclado pode estar funcionando como projetado, o que seria outra razão para eu recomendar contra essas coisas ... grrrr