滚动锁定似乎卡住了。这只对我有影响,因为当滚动锁定激活时,LibreOffice Calc 会通过滚动来响应箭头键,而不是更改所选单元格,这让我很沮丧,因为我依靠箭头键来快速导航和编辑工作表。
以下是我尝试过的一些命令,对 Calc 的行为没有影响(其中一些是来自这个问题和这个):
xdotool key Scroll_Lock
xset -led named "Scroll Lock"
xset -led 3
xmodmap -e 'add mod3 = Scroll_Lock'
我正在运行 Ubuntu 22 和 LibreOffice 7.3.5.2。
我的笔记本电脑上没有滚动锁定按钮或 LED,但我曾尝试插入带有滚动锁定按钮或 LED 的外接键盘;滚动锁定键并没有改变 Calc 的行为,并且该键盘上的 LED 一直亮着。
上面的某些选项改变了xset q
列出的滚动锁定是开启还是关闭,但这仍然与 Calc 的行为无关。
已经为此奋斗了一段时间,非常感谢任何帮助!
答案1
在将 Ubuntu 从 20.10 升级到 22.04 后,我不得不处理同样的问题,因为我经常使用 QWERTY Thinkpad 和 AZERTY 键盘。我尝试了与您相同的命令,由于我无法习惯仅为使用 Calc 而切换布局,我尝试了第一个链接中的解决方案之一ardvark71:
无法禁用 libreoffice-calc 中的滚动锁定(使用 dell xps)
这是从中删除“grp_led:scroll” dconf read /org/gnome/desktop/input-sources/xkb-options
,方法是在终端中输入以下行:
dconf write /org/gnome/desktop/input-sources/xkb-options "['grp:alt_shift_toggle', 'numpad:microsoft']"
这招奏效了!Scroll Lock 已禁用,重启后似乎无法自行启用。
无法感谢ardvark71和非数值浮点数这个就够了。
答案2
但我曾尝试插入一个外接键盘
无需改变所选的底层键盘来Settings
匹配新插入的键盘,这是可以预料的。
对于Scroll Lock未配备物理按键的笔记本电脑(通常),其中一些组合键具有辅助功能,就像Scroll Lock按下按键条件一样。一些常用方法是:
- Fn+S或Fn+F6在某些戴尔笔记本电脑上。
- Fn+C或Fn+K在某些联想笔记本电脑上。
- Fn+C在某些 HP 笔记本电脑上。