lol*_*lov 6 gnome keyboard-layout input-language shortcut-keys 18.04
我想将 CapsLock 配置为始终切换到英文键盘布局(输入源),而Shift+CapsLock始终切换到俄语 [18.04]
我一直在基于 Cinnamon 和 Ubuntu 16.04 的 Linux Mint 15 上成功使用标题中描述的设置。
我刚刚进入键盘配置并为每个键盘布局(输入源)设置组合。
我已经通过全新安装迁移到 Ubuntu 18.04 桌面,但发现我不能这样做。我打算使用这个解决方案,但在 18.04 中,该CapsLock键不能用作热键:

在这个对话框中,CapsLock 键要么什么都不做,要么显示取消按钮。只有当我按下修饰符和字符键的组合时,保存按钮才可见。
那么如何将 CapsLock 配置为切换到英语(无论按下多少次)和Shift+CapsLock切换到俄语?
PS:请注意,gnome-tweaks这里无关紧要,因为它没有每种语言的配置选项。
安装Gnome 调整:
\n\nsudo apt install gnome-tweaks\nRun Code Online (Sandbox Code Playgroud)运行Gnome Tweaks:按 Super(也称为 Windows)键,键入Tweaks,然后按 Enter。
转到左侧列表中的键盘和鼠标部分。
单击右侧主区域中的“其他布局选项”按钮。
展开大写锁定行为部分。
选择“使大写锁定成为附加菜单键”。这似乎是唯一可将 Caps Lock 公开为常规、非修饰符、未使用的键的选项。
关闭两个窗口。
您现在可以Caps Lock在热键 \xe2\x80\x93 中独立使用或与修饰符一起使用。
\n\n至于切换到特定的键盘布局,该gsettings set org.gnome.desktop.input-sources current 0选项已被弃用并被忽略。
该命令的工作原理:
\n\ngdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
1797 次 |
| 最近记录: |