在 Ubuntu 中按下大于/小于键时,无线键盘键会写入错误字符

在 Ubuntu 中按下大于/小于键时,无线键盘键会写入错误字符

在 Ubuntu 中按下大于/小于键时,无线键盘键会写入错误的字符,但在 Windows 上按下时可以正常工作(我的笔记本电脑上有双启动设置)。

有问题的无线键盘是 Logitech K235,您可以在此处看到:

在此处输入图片描述

如您所见,这是西班牙语版本。它在左移键和 Z 之间有一个大于/小于键。

在 Ubuntu 中,该键写反斜杠 (\),按 Shift 键写竖线 (|)。

与 AltGr 结合时没有变化:按下 AltGr 时,它会写反斜杠 (\),而按下 AltGr+Shift+(该键)时,它会写竖线 (|)。

在 Windows 中,它可以正常写入 < > 字符。小于 (<) 字符只需使用该键,大于 (>) 字符则需要使用 Shift。

我的笔记本电脑是联想 Thinkpad T480。我运行 Windows 10 和 Ubuntu MATE 18.04.3,都是从最近下载的映像安装并更新的。

Windows 和 Ubuntu 中的键盘布局都设置为西班牙语。以下是 Ubuntu MATE 键盘布局的屏幕截图:

在此处输入图片描述

我已经在另一台笔记本电脑上使用这个键盘至少两年了,在同样的设置在 Windows 和 Ubuntu 上该键都可以正常工作。

我该怎么做才能让该键在 Ubuntu 中写出 < > 字符?

现在,如果我想要这些字符,我必须按 AltGr+Shift+Z 来输入 < 和按 AltGr+Shift+X 来输入 > ,如果是这种情况,我会停止使用这个键盘,而使用笔记本电脑的键盘(它采用美国英语布局,因此当尝试用西班牙语正确书写时有点烦人)。

我在 Ubuntu 中做了很多网络开发,因此使用这个键盘非常适合用西班牙语正确书写,同时该键可用于经常使用的 PHP/HTML。

提前感谢任何指导。

答案1

我在这里发现了类似的情况:

https://askubuntu.com/a/1075300/620814

OP 发现,如果您将西班牙语布局放在“键盘偏好设置”>“常规”中的布局列表的首位,则该键可以按预期工作。

我也不明白其中的逻辑,但这种解决方法对我来说也有效。

相关内容