我正在从 Windows 过渡到 Ubuntu,并且希望使用名为 的特殊布局切换器来复制我在 Windows 计算机上拥有的相同功能Keyla
。该切换器允许我en
通过Left Shift按键启用布局,并且后续Left Shift按键不会改变布局。另一方面,按下Right Shift按键会激活es
布局,并且还会忽略重复的按键操作,从而使我能够确定当前使用的布局。例如,我可以按Left Shift一次键并确信我正在en
布局中输入。
我尝试过 ChatGPT 提供的各种建议,但没有一个被证明是成功的。我发现的最接近的解决方案是使用xcape
bash 脚本,但在这种情况下似乎不可能执行 bash 脚本。此外,当我使用命令setxkbmap -layout
更改布局时,系统的布局指示器保持不变。此外,我无法使用默认切换器 ( Super+ Space) 切换布局,只能通过使用setxkbmap
具有不同布局的命令来切换布局。
我不确定这是否是正确的方法,所以我想知道其他人是否已经配置了此类设置或确切地知道如何实现此目的。
好的。最后我写了一个实现这种布局切换方案的小服务。https://github.com/dreamscatchers/layout-switcher