XKB:为特定布局启用 LED

XKB:为特定布局启用 LED

有一个广泛使用的 XKB 选项grp_led:scroll来点亮 ScrollLock LED 以在布局之间循环。很遗憾,它不适用于 ibus ATM因为该实现使 XKB 将每个布局视为主要布局。有一个错误表明它在某个时候有效,但现在不行。

作为解决方法,我希望 LED 在特定布局时亮起。

到目前为止我发现了LED灯循环布局的实现( /usr/share/X11/xkb/compat/ledscroll)

partial xkb_compatibility "group_lock" {
    indicator "Scroll Lock" {
        modifiers= None;
        groups=All-group1;
    };
};

我可能需要更换类似启用 LED 的groups=All-group1;东西layout=ru;ru布局的东西,但我无法弄清楚实际的变量(即layout可能不是它的名字)。我也找不到布局名称实现,因为/usr/share/X11/xkb/symbols/ru /usr/share/X11/xkb就这一点而言,除了一些不相关的文件之外)令人惊讶的是没有"ru"任何地方。

相关内容