我正在使用带有 Xorg 的轻量级 Linux,这是一个最小的 xbase 客户端,其唯一目的是在远程站点上启动特定程序。
lambda 用户使用的这些程序在单个默认值下运行良好。在没有数字键盘的笔记本电脑上使用时,在输入字段中键入数字的唯一方法是使用键盘的上一行。问题是,使用英语/美式键盘没有问题,但是使用法语键盘,如果我用 shift 键键入 123 键,我得到 123,没有按下任何东西我得到 &é",按下大写锁定我得到 &É"。但是对于大多数用户来说,当他们输入数字时,他们习惯于设置大写锁定并直接输入数字。在这种情况下,这是无效的。
有没有办法让大写锁定与打字时保持移位一样?
挖了几个小时后,我明白了。
这是一个通用的键盘设置,适用于控制台和 Xorg。你可以编辑
/etc/default/keyboard
和设置XKBOPTIONS="shift:breaks_caps,caps:shiftlock"
魔法是大写:shiftlock 的东西那么你需要