键盘修改行为不稳定

键盘修改行为不稳定

编辑3:

经过进一步调查,尚不清楚是 TESmart KVM 交换机还是 Linux 的问题。我使用 PS/2 鼠标,它通过 PS/2 转 USB 转换器连接到 KVM 交换机。将其换成真正的 USB 鼠标可以解决键盘问题。键盘和鼠标共用从 KVM 交换机到计算机的 USB 电缆,因此尚不清楚根本原因在哪里。此外,从通用 PS/2 转 USB 转换器更改为 Monoprice 转换器也可以解决问题。显然,通用转换器的某些行为会混淆 KVM 交换机或相关的 Linux 驱动程序。

编辑2:

这个问题已经解决了。原来是我的 TESmart HDMI KVM 切换器出了问题。键盘直接插入电脑后,键盘功能正常。感谢所有回复或考虑我的问题的人。

长期使用 Unix 和 X(主要是 FreeBSD)的用户,刚接触 Ubuntu Linux;刚刚在新机器上安装了 20.04。为了避免有差别,我在华硕 Prime X470-Pro 主板上运行了 Ryzen 2200G。

通过设置或 gnome-tweak-tools 修改键盘行为似乎效果不佳。例如,我无法关闭键盘重复 - 它显示已关闭,但按键仍然会重复。我也尝试过通过“xset r”和 gsettings,但没有成功。当重复打开时,通过设置更改延迟和速度没有效果。

主要问题是尝试将 Caps Lock 变成 Ctrl 键。虽然可以,但每次按下按键时都需要抬起和放下 Caps Lock 键,有时它根本不可靠,根本不应用 ctrl 修饰键。

我已经运行了 xev,有趣的是,按住 Caps Lock 键时会重复,而左下角的真正的 Ctrl 键则不会。

这不是键盘问题;我使用 3 个不同的键盘时都遇到了同样的问题。

欢迎提出任何建议。

阅读评论后进行编辑:基本问题似乎是自动重复功能卡住了,无法通过设置或 gnome-tweak-tools 进行影响。具体来说,这会导致 Caps Lock 键自动重复,即使映射到 Ctrl 也是如此,这会导致 Caps Lock 重新映射出现错误行为。

答案1

无法关闭或控制键盘自动重复的问题的解决方案是将键盘从 TESmart HDMI KVM 切换器上取下并直接插入计算机。之后一切正常,包括将 Caps Lock 重新映射到 Ctrl。

据记录显示,TESmart 支持人员坚持认为他们的 HDMI 开关不是导致问题的原因,但这实际上是所做的唯一更改。

答案2

确认这是双 HDMI 显示器的 TESmart KVM 切换器的问题。我正在使用 Ubuntu 20.04。

例如,输入反斜杠字符 ( \) 不会产生任何输入。再次输入将产生大量退格字符。

TESmart 不提供其设备的固件更新。

我发现了以下解决方法:

  • 将键盘插入 USB 2.0 端口而不是键盘端口。这可以解决上述问题,但您无法再使用键盘快捷键来切换显示器。您必须通过切换按钮或遥控器切换显示器。
  • 使用 将键盘切换到模拟模式ScrollLock+ScrollLock+F2。这解决了上述问题,您无法再使用任何特殊键,例如 Windows(meta)键或音量按钮。
  • TESmart 有一款不同的双显示器 KVM 产品,带有 HDMI 和 DP 端口(HDK0402A1U)。此交换机不会出现键盘问题。遗憾的是,由于技术原因,KVM 交换机无法在 DP 端口上模拟屏幕显示,因此当您切换交换机时,您的 PC 可能会出现故障。

这次经历确实挫伤了我对 TESmart 产品的热情。不幸的是,这个领域几乎没有替代品。

答案3

我正在使用HDK0402A1U(HDMI/DP),

我曾遇到过 DIY 键盘和 TESmart KVM 的问题(行为不稳定,在 Windows 上并不总是枚举等)。我遇到的问题是由我的键盘报告为 USB 2.1 引起的,这导致主机发出 KVM 不支持(或至少不太支持)的请求。

将我的键盘升级为 USB2.0 解决了这个问题。从此以后键盘就再也没有问题了。也许有人会觉得这很有用。

相关内容