F10-12 的键码重复,静音/增加/减少音量

F10-12 的键码重复,静音/增加/减少音量

我买了 Arteck HW086 键盘。我正在将它与 Ubuntu 16.04 一起使用。

提前:我尝试了很多谷歌搜索,并尝试使用“类似”主题来解决这个问题。它们都略有不同,没有一个适用于此案例。

问题如图所示

存在的问题:

F10拥有与以下相同的键码功能+F6(静音)

F11拥有与以下相同的键码功能+F5(降低音量)

F12拥有与以下相同的键码功能+F6(增加音量)

xev按下后的输出F10

KeyPress event, serial 37, synthetic NO, window 0x4c00001,
    root 0x212, subw 0x0, time 92088, (597,541), root:(597,593),
    state 0x10, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x4c00001,
    root 0x212, subw 0x0, time 92160, (597,541), root:(597,593),
    state 0x10, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

xev按下后的输出F11(不知KeyPress何故):

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys:  18  0   0   0   0   0   0   0   0   0   0   0   0   0   0   4   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
KeyRelease event, serial 37, synthetic NO, window 0x4c00001,
    root 0x212, subw 0x0, time 177888, (86,417), root:(684,736),
    state 0x10, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

xev按下后的输出F12KeyPress又不是):

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys:  8   0   0   0   0   0   0   0   0   0   0   0   0   0   0   8   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
KeyRelease event, serial 37, synthetic NO, window 0x4c00001,
    root 0x212, subw 0x0, time 277990, (545,612), root:(545,664),
    state 0x10, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

我想要简单的F10F11F12在按键上。尤其是因为音量控制已经处于功能+Fs

我甚至无法重新映射它,因为我必须重新映射例如音量F12这将使得功能增加音量停止工作的方式。

我能做什么吗?

PS->我的内置笔记本电脑键盘工作正常。

编辑:我在另外两台笔记本电脑上测试了它,第一台是 16.04,第二台是 17.something。同样的问题(所以这不是我的系统特有的)。

编辑2:在OSX上它可以正常工作。

相关内容