首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阻止Gnome重写XKB布局

如何阻止Gnome重写XKB布局
EN

Ask Ubuntu用户
提问于 2018-05-26 16:40:01
回答 1查看 437关注 0票数 6

我创建了一个udev规则来设置USB键盘的布局:

代码语言:javascript
复制
ACTION=="add", ATTRS{idVendor}=="0e6a", ATTRS{idProduct}=="030c", ENV{XKBMODEL}="pc105", ENV{XKBLAYOUT}="us", ENV{XKBVARIANT}="dvorak", ENV{XKBOPTIONS}=""

它在只启动终端的X调试会话中工作。USB键盘得到布局,笔记本键盘没有。

它不能在Gnome (非统一)会话中工作。外部键盘获得与膝上型键盘相同的dk布局。

我都试过了

代码语言:javascript
复制
gsettings set org.gnome.settings-daemon.plugins.keyboard active false

代码语言:javascript
复制
gsettings set org.gnome.desktop.input-sources sources '[]'

正如不同的人所建议的,但没有运气。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-09-22 18:06:36

(更新,这只在Xorg会话中有效,在Wayland会话中不起作用)

它和设置守护进程第1版中的统一是一样的,现在用Gnome (设置守护进程的第3版)进行了更改。

有时,我认为开发人员只是在与不需要更改或需要低级别自定义的用户进行斗争。Gnome创造了更多的层。

禁用Gnome的键盘插件设置守护进程

  1. 只需将/usr/lib/gnome-settings-daemon/gsd-keyboard或(在较新版本中) /usr/libexec/gsd-keyboard移到其他地方就可以禁用它。以防万一,任何人寻找其他插件检查: dpkg -L gnome-设置-守护进程。
  2. gnome-settings-daemon需要重新启动或重新启动。

副作用: Gnome布局GUI/快捷键不起作用。也许,最好使用较旧的X开关应用程序或setxkbmap ...命令的快捷方式。

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

https://askubuntu.com/questions/1040642

复制
相关文章

相似问题

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