xkb 键盘布局在某些软件上不起作用

xkb 键盘布局在某些软件上不起作用

我使用自定义键盘布局,通过/usr/share/X11/xkb/symbols/custom如下方式进行修改:

default partial alphanumeric_keys
xkb_symbols "custom" {

    name[Group1]="Italian (custom)";

    ...  // other keys I have edited

    key <RTSH>  { [        Tab ] };
    key <NMLK>  { [     Escape ] };
    
    include "kpdl(dot)"
    include "level3(ralt_switch)"
};

特别是我修改了Right Shift作为TabNum Lock作为ESC

在我使用的大多数软件中,所有按键重新映射均能按预期工作。(组合键也是如此。例如CTRL + new_Z => Undo

在某些软件应用程序上,例如 VSCode,Right Shift和的修改Num Lock不起作用。(我使用官方网站安装了 VSCode@微软

系统:Fedora 38,GNOME 44.3,Wayland。

相关内容