Remapear footpedal no Ubuntu

1

Eu possuo um footpedal básico com dois botões , que gostaria de configurar para imitar Control e Super .

Eu usei xmodmap e xev antes, como sugerido neste responda aqui.

Mas acontece que os botões do pedal estão mapeados para a e c no momento e o sistema não consegue distinguir entre a entrada do pedal e o teclado. Então quando eu remapear a para Control , ele também remapeia meu teclado. (Eu trabalho em um laptop com um teclado externo conectado)

Abaixo, você pode encontrar a saída de xev para o teclado externo e para o pedal. Alguma idéia? :)

Teclado a

KeyPress event, serial 37, synthetic NO, window 0x5400001, root 0xd8, subw 0x0, time 2976167, (-463,316), root:(561,368), state 0x10, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" XmbLookupString gives 1 bytes: (61) "a" XFilterEvent returns: False KeyRelease event, serial 37, synthetic NO, window 0x5400001, root 0xd8, subw 0x0, time 2976232, (-463,316), root:(561,368), state 0x10, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" XFilterEvent returns: False

Footpedal a

KeyPress event, serial 37, synthetic NO, window 0x5400001, root 0xd8, subw 0x0, time 3114112, (-172,78), root:(852,130), state 0x10, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" XmbLookupString gives 1 bytes: (61) "a" XFilterEvent returns: False KeyRelease event, serial 37, synthetic NO, window 0x5400001, root 0xd8, subw 0x0, time 3114408, (-172,78), root:(852,130), state 0x10, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" XFilterEvent returns: False

    
por stats-hb 14.03.2016 / 11:12

0 respostas