大写锁定的行为类似于 Shift 锁定

大写锁定的行为类似于 Shift 锁定

我不确定这是怎么发生的。也许是当我以某种方式向键盘添加第二种布局时(尽管我只添加了另一种语言)。

当我按下大写字母时(我只使用并且只用于大写字母字符),现在我得到了 Shift 的行为:空格键不起作用,数字字符如123变为!@#。这对我的工作流程产生了很大的负面影响。

当我运行时,setxkbmap -query我得到的结果是:

rules:      evdev
model:      pc105
layout:     us,il
variant:    intl,biblical
options:    caps:caps_toggle

这只是在我尝试跑步之后setxkbmap -option -option caps:caps_toggle。我也尝试过同样的方法但caps:caps_lock没有结果。

在我这样做之前,-query返回

rules:      evdev
model:      pc105
layout:     us,il
variant:    intl,biblical
options:    caps:shiftlock,caps:caps_lock,caps:capslock,caps:none,caps:nocaps,caps:caps,caps:capslock,grp:toggle

尽管选项不同,但行为是相同的。

我知道这是 X 键盘的问题,因为当我切换到纯终端屏幕时不会发生这种情况。

答案1

也许是当我以某种方式向键盘添加第二个布局时(尽管我只添加了另一种语言)

是的。就是这样。这种情况已经发生了好几个星期,我不知道这可能是由于我的第二个字母键盘的变体(圣经希伯来语,能够写 nikkud)造成的。当我把它改回 lyx 时,问题就解决了。

相关内容