Spotify não recebendo sinais XF86Audio remapeados

1

Tenho um teclado USB Thinkpad externo que estou usando com meu Macbook Pro executando o Ubuntu 16. Estou tentando remapear meu Fn + F7 , Fn + F8 e Fn + F9 chaves para enviar os sinais XF86AudioPrev , XF86AudioPlay e XF86AudioNext para controlar o que estou ouvindo no Spotify.

Usando xev , determinei que os códigos de teclas das chaves são 235 , 246 e 179 , respectivamente, e estou usando os seguintes comandos em .Xmodmap para alterar o "comportamento "das chaves.

keycode 235 = XF86AudioPrev
keycode 246 = XF86AudioPlay
keycode 179 = XF86AudioNext

Teste com xev depois, recebo a seguinte saída, com a saída correta para cada chave.

KeyPress event, serial 37, synthetic NO, window 0x3200001,
    root 0x4cb, subw 0x0, time 11067891, (1436,551), root:(1436,606),
    state 0x0, keycode 246 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XKeysymToKeycode returns keycode: 172
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

No entanto, enquanto ouve música, o Spotify não reconhece nenhum dos sinais. Alguma idéia do que estou fazendo de errado ou se tenho que fazer mais alguma coisa?

    
por lsimmons 18.09.2017 / 21:39

0 respostas