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