You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04下配置类似Windows Keyla的左/右Shift单键固定切换输入法布局的方案求助

Ubuntu 20.04下配置类似Windows Keyla的左/右Shift单键固定切换输入法布局的方案求助

大家好,我正在从Windows迁移到Ubuntu 20.04,希望复刻之前在Windows上用Keyla工具实现的输入法布局切换逻辑:

  • 按下左Shift键直接切换到英文(en)布局,且重复按左Shift不会改变当前布局,按完就能确定用的是英文输入
  • 按下右Shift键直接切换到西班牙语(es)布局,同样重复按右Shift也不会切换回去,能明确当前是西语输入

我已经试过ChatGPT给出的各种建议,但都没能成功实现需求。目前找到最接近的方案是用xcape配合bash脚本,但看起来没办法在这个场景下执行bash脚本。另外还有个问题:用setxkbmap -layout命令切换布局时,系统顶部的布局指示器完全没有变化,而且原本默认的Super+Space布局切换快捷键也失效了,现在只能通过手动输入setxkbmap命令指定不同布局来切换,非常不方便。

我不确定自己当前的尝试方向是否正确,想问问社区里有没有人已经配置过类似的设置?或者有没有精准实现这个需求的方法?

备注:内容来源于stack exchange,提问作者Karen Fisher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:38:12