前言: 在 Windows 上,我使用一个程序,它允许我在按下左 Shift 时设置英语键盘布局,在按下右 Shift 时设置本地键盘布局。非循环切换非常方便,因为我不需要记住哪个布局处于活动状态,我只需要知道我现在要用哪种语言书写。
问题: 如何设置非循环而是通过按左/右 Shift 键直接打开键盘布局?
环境
Ubuntu:22.10
GNOME:43.0
窗口系统:Wayland
答案1
替代想法:
两个 Shift 键循环切换两种布局 + Caps Lock LED 亮起
setxkbmap -layout us,ru -option grp:shifts_toggle -option grp_led:caps