在原版 Ubuntu 中这个菜单在哪里?我已经习惯了 KDE。我很想念它。真的。
拜托,别无选择。我想要那个菜单正是
答案1
键盘额外设置菜单的当前状态
很遗憾您已经为您的问题设置了悬赏,因为它看起来像是重复的。请查看以下内容:
似乎这个菜单在 Ubuntu 12.04 中仍然可以访问,但后来被废弃并重新实现,作为 GNOME 持续“简化”事情的努力的一部分。
正如我链接的答案所指出的那样,有几个关于删除这些设置的错误报告,这个最为突出。
显然,部分缺失的设置(但不是全部)已被移至gnome-tweak-tool
(打字部分),因此您可能需要检查一下,看看您要找的选项是否存在。
gnome-tweak-tool
是官方存储库的一部分,可以通过以下方式安装:
sudo apt-get install gnome-tweak-tool
解决方法setxkbmap
概述
照这样说:
Ubuntu 和 GNOME 中的键盘选项只不过是 X 键盘扩展 (XKB) 的前端。如果您不介意手动配置,则可以使用命令行轻松重新启用所有现在缺失的选项setxkbmap
。
setxkbmap 命令剖析
您可以setxkbmap
一次提供多个选项。设置两个键盘布局(俄语、英语)和Alt+Shift作为其切换的一个非常简单的命令如下所示:
setxkbmap -option grp:alt_shift_toggle -layout ru,en
您可以通过用逗号分隔来链接不同的选项。接下来是一个 setxkbmap 命令,它设置与上面相同的键盘布局,添加Alt Gr为 3 级修饰符,并将compose
键分配给右键Super/Win:
setxkbmap -option grp:alt_shift_toggle,compose:rwin,lv3:ralt_switch -layout ru,en
可用选项
有许多选项由 控制setxkbmap
。所有这些选项都记录在 XKB 基本设置列表中。该文件应该可以在您的系统的 下找到/usr/share/X11/xkb/rules/base.lst
。
如果您仔细查看它,您应该能够找到所有与 GNOME 删除的设置等效的选项。
各种 XKB 设置也记录在 下man 7 xkeyboard-config
。
setxkbmap 的替代方案
如果setxkbmap
不起作用,您可以尝试通过dconf
以下方式设置 XKB 选项:
- 安装
dconf-editor
(sudo apt-get install dconf-editor
) - 从仪表盘打开 dconf 编辑器并导航至组织→侏儒→桌面→输入源
xkb-options
以数组形式添加您的 XKB 设置。例如:['grp:alt_shift_toggle','compose:rwin','lv3:ralt_switch']