相关疑难解决方法(0)

再次使用 Caps Lock 进行无模式/无状态布局语言切换(18.04 LTS Bionic Beaver)

这已经被问过无数次了,所以我会尽量简短。

我有两种输入布局,乌克兰语和英语,并且想要:

  • 使用Caps Lock快速开关;
  • 没有任何延误,我打字快​​;
  • 没有模式错误
    • (任意数量)CapsLock套英语,
    • (任意数量)ShiftCapsLock套乌克兰语;
  • 查看标准小部件中的当前布局。

我已经尝试了三个(!)GUI 来配置它,Gnome 设置、gnome-tweak-tool、  dconf-editor/ gsettings。什么都行不通。Tweaks随机崩溃。

做足功课

我在4 年前为 14.04 LTS自己问过这个问题。从那以后,那个 UI 弹出窗口出现了,然后全部坏了。我现在可以轻松配置有状态 CapsLock切换,但即便如此,它也伴随着令人讨厌的延迟。当我需要每个句子切换 4-5 次语言时,基本上无法使用。

该线程建议将caps:noneXKB 选项作为错误解决方法。我已经尝试过使用gsettingsCLI 和dconf-editor,以及与grp:shift_caps_switchXKB 选项结合使用。没有骰子。看起来有些东西胜过那些核心的 XKB 功能。

这个线程提供caps:menuXKB选项作为一个黑客能够绑定CapsLockGnome Settings?设备 ?键盘。它有点工作,但是 A)它提供了循环/状态切换;B)我必须在每次切换时等待适当的超时。

该线程确切地询问了我需要什么,但它没有得到答复,甚至更糟:作为其他两个问题(???)的重复关闭,没有一个是相同的,并且没有一个给我一个可行的解决方案。你们怎么了?

还有另一个完全匹配- 唉,也没有答案!


想要:干净的解决方案

gnome keyboard-layout input-language accessibility 18.04

15
推荐指数
3
解决办法
1084
查看次数

每种输入语言的键盘快捷键

我可以为每种输入语言设置键盘快捷键吗?例如,我想为英语设置“Ctrl + 8”,为乌克兰语设置“Ctrl + 9”,为俄语设置“Ctrl + 0”。我不想切换和搜索我需要的语言。这需要时间。我想直接转我想要的语言。我在 Windows 中有这种能力。也许我需要安装一些插件?

keyboard shortcut-keys language

8
推荐指数
2
解决办法
2357
查看次数