首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xkb和Ubuntu 20.10

xkb和Ubuntu 20.10
EN

Ask Ubuntu用户
提问于 2020-11-14 10:19:45
回答 2查看 867关注 0票数 0

我喜欢定制我的键盘布局,我通常使用修改后的/usr/share/X11/xkb/symbols/us文件来获得我想要的东西。自从Ubuntu20.04和现在有了20.10,我的修改不再被考虑。但是,令人惊讶的是,当在settings->Region and Language->Input Sources中查看键盘布局时,会显示修改过的布局。是否需要额外的步骤才能使自定义布局工作?我用的是Gnome Shell和Wayland。

/usr/share/X11/xkb/symbols/us中,我添加了:

代码语言:javascript
复制
xkb_symbols "basic" {
...
    key <AC10> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ semicolon, colon, asciicircum ]
    };
    key <AC11> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ apostrophe,  quotedbl, mu ]
    };
    key <BKSP> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ BackSpace, Delete, Delete ]
    };
    key <AB08> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [  comma,   less,  underscore ]
    };
    key <SPCE> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ space, space, paragraph ]
    };

...
};

我制作了一个文件my-us,其中包括:

代码语言:javascript
复制
// Allow Shift and Control modifiers
partial default xkb_types "default" {
    type "MY_CONTROL_LEVEL3" {
        modifiers = Shift+Control;
        map[Shift] = Level2;
        map[Control] = Level3;
        level_name[Level1] = "Base";
        level_name[Level2] = "Shift";
        level_name[Level3] = "Control";
    };
};

这是设置应用程序的屏幕截图:

xkbmap -print给出:

代码语言:javascript
复制
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+us+inet(evdev)"     };
        xkb_geometry  { include "pc(pc105)"     };
};```
EN

回答 2

Ask Ubuntu用户

发布于 2020-11-20 05:20:04

请尝试Alt-F2 &然后在弹出中输入单个字符r &然后提交。这将重新启动Gnome。

票数 0
EN

Ask Ubuntu用户

发布于 2021-10-27 09:32:56

我通过使用Alacritty终端模拟器部分地解决了我的问题,该模拟器允许在终端级别定义键盘映射。

最近,在升级到Ubuntu21.10并切换回X11之后,我的设置再次为所有应用程序激活。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1292245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档