Eu queria mapear meu gamepad PSone para fazer algumas funções básicas do KDE / teclado / mouse e tudo funciona bem, exceto uma coisa. Eu uso logitech ultra-x keyboard que tem alguns botões multimídia (play, home, volume, volumedown ...) e eu queria mapear as teclas volumeup e volumedown para o meu pad com tudo mais.
O
volumedown funciona bem, mas o volumeup cria alguns problemas. depois que eu inicio o qjoypad e mapeio - ele funciona mas depois de mapear eu ainda vejo o "[NO KEY]" (enquanto ele está fazendo o seu trabalho - volume), é estranho .. depois que eu desligo qjoypad erro: "Erro ao ler o botão 6" e depois "Erro ao ler a definição do joystick 0".
Este é o meu layout:
QJoyPad 4.1 Layout File
Joystick 1 {
Axis 4: gradient, dZone 6505, maxSpeed 11, tCurve 2, sens 2, mouse+h
Axis 5: gradient, dZone 6264, maxSpeed 11, tCurve 2, mouse+v
Button 1: key 114
Button 2: mouse 3
Button 3: mouse 1
Button 4: key 113
Button 5: key 122
Button 6: key 123
Button 7: key 62
Button 8: key 105
Button 9: key 23
Button 10: key 65
}
Com xev
eu obtive o que 122 e 123 são (eles funcionam normalmente no KDE quando eu os pressiono, é que o 123 não vai mapear e ficar mapeado para o meu bloco)
keycode 122 = XF86AudioLowerVolume
keycode 123 = XF86AudioRaiseVolume
Alguma dica sobre o que devo fazer para consertar isso e fazer com que minha configuração fique? Se isso significa alguma coisa, ou ajuda de qualquer forma - o sistema é arqueado com o kernel 2.6.35, kde 4.5.1.