Ubuntu 20.04 上的斯堪的纳维亚键盘上的按键混乱

Ubuntu 20.04 上的斯堪的纳维亚键盘上的按键混乱

我使用的是联想 T14,装有 Ubuntu 20.04 和外置 Logitech K850 无线键盘。键盘采用斯堪的纳维亚(芬兰/瑞典)布局。直到昨天一切都运行正常。我想不出任何触发该问题的事件。我以为我可能已经更新了 Ubuntu,但看了 中的日期/var/log/apt/history.log,它们并不完全一致。

布局大致相同的内置键盘似乎工作正常,而外接键盘的一些按键却出现故障,这对程序员来说非常烦人。

有关键盘行为的详细信息:

  • Alt Gr + 2 我原本以为它会写一个 @ 符号,但它却打开了左侧快速访问栏中的第二个选项
  • 左 Super 按钮似乎可以执行左 Alt 应执行的操作。例如,它可以切换顶部的菜单栏,我可以使用 Ctrl + Super + T 启动终端。
  • 左 Alt 键已充当超级按钮的角色。按下左 Alt 键可打开“应用程序菜单”,让我可以搜索内容。
  • 右 Ctrl 认为它是 Alt Gr。它让我写一个 @ 符号。
  • 斯堪的纳维亚字母正常工作:åöä
  • 左下角左 Shift 键旁边的小于/大于/竖线按钮已与物理上位于左上角数字行之前的 §/½ 按钮交换位置。
  • 按 Home 键可将活动窗口移至屏幕左侧。按 End 键可执行相同操作,但会移至右侧。

到目前为止,根据自己的推理或随机的 Google 建议,我已经尝试过以下方法:

  • 在“设置”>“语言和地区”>“输入源”中重新配置键盘。我尝试了芬兰语和瑞典语布局。
  • 在“设置”>“键盘快捷键”中重置快捷键。
  • 使用重新配置键盘布局sudo dpkg-reconfigure keyboard-configuration
  • 移除~/.config/dconf/user
  • 移除~/.config/monitors.xml
  • gkbd-keyboard-display -g 1大致显示了正确的键盘布局,但按下按钮时,功能就会混乱。如果我说小于,屏幕键盘会显示我按下了部分符号等。
  • 在 中测试键盘xkeycaps。它显示了我上面描述的相同混乱。xkeycaps但是,在启动时会出现以下错误:

未指定键盘类型。根据显示“:0”的供应商标识字符串(即“The X.Org Foundation”),我们假设您使用的是“PC105”类型的键盘。

这是我的/etc/default/keyboard

XKBLAYOUT="fi"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBVARIANT=""
XKBOPTIONS=""

我认为在我手动编辑文件之前它曾经说过Logitech现在所说的位置。pc105

更改任何键盘参数后,我要么重新启动操作系统,要么运行以下命令之一或两个:

  • service keyboard-setup restart
  • udevadm trigger --subsystem-match=input --action=change

更新 1:

现在我有一些必要的硬件,我做了进一步的测试。

  1. 我尝试取消配对,然后将当前键盘与 配对ltunify。问题仍然存在。
  2. 我测试了有线 USB 键盘。没有问题。
  3. 我测试了与之配对的另一个 Logitech 无线键盘ltunify。同样没有问题。

因此,从某种程度上来说,这个问题似乎与这个特定的键盘样本或型号有关。更新了这个问题开头的型号。

更新 2:已测试setxkbmap -layout fi:无变化

检查是否可以使用以下方法更新 Unifying Receiver:

fwupdmgr refresh && fwupdmgr get-updates
fwupdmgr update

没有可用更新。我有以下接收器软件版本:

Firmware version: 012.010.00032
Bootloader version: BL.002.015

相关内容