Spotify 未接收重新映射的 XF86Audio 信号

Spotify 未接收重新映射的 XF86Audio 信号

我有一个外置 USB Thinkpad 键盘,与运行 Ubuntu 16 的 Macbook Pro 一起使用。我正在尝试重新映射我的Fn+ F7Fn+F8Fn+F9键以发送XF86AudioPrevXF86AudioPlayXF86AudioNext信号来控制我在 Spotify 上听的内容。

使用xev我已确定键的键码分别为235246179,并且我使用以下命令来.Xmodmap更改键的“行为”。

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

经过之后的测试xev,我得到了以下输出,其中每个键都有正确的输出。

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

但是,在听音乐时,Spotify 无法识别任何信号。您知道我做错了什么吗?或者我是否需要做其他事情?

相关内容