![Ubuntu 认为 Windows 键是右超级键](https://linux22.com/image/943820/Ubuntu%20%E8%AE%A4%E4%B8%BA%20Windows%20%E9%94%AE%E6%98%AF%E5%8F%B3%E8%B6%85%E7%BA%A7%E9%94%AE.png)
我在 20.04 桌面上,在带有 Windows 的笔记本电脑上进行双启动。
其它一切都正常,但按下键盘上的 Super 键却没有任何反应。我可以按 Super+A,它能毫无问题地调出应用程序概览,但 Super 按钮本身没有任何反应。
进入“设置”>“区域和语言”>“输入源”,我唯一的键盘已正确设置为英语(美国)。但是,当我点击旁边的小眼睛图标时,屏幕上会显示正在按下哪个按钮,当我点击键盘上的超级键(位于空格键左侧)时,屏幕上突出显示的键是 Super R。
知道这里发生什么事了吗?
答案1
您使用的标准键盘布局定义和物理键盘之间似乎确实存在差异。您的(唯一)Super键似乎发出键码134
而不是133
,因此默认情况下映射到Super_R
而不是Super_L
。
修改键盘布局涉及编辑源文件。但是,有一种简单的方法可以让您的Super按键显示活动概览,而无需更改更基本的配置。发出以下命令以触发Super_R
概览,而不是Super_L
:
gsettings set org.gnome.mutter overlay-key 'Super_R'
set
您可以通过更改reset
并删除“Super_R”来重置为默认设置。
答案2
具体来说,在 Ubuntu 中(至少从 20.04 LTS 开始),“Super”是 Windows 键的名称。在您的问题提到的“眼球”小部件上,键盘是 PC 键盘。笔记本电脑键盘的布局略有不同。它将右键右侧的键显示Alt为右键Super,而在美国笔记本电脑上,它应该是一个Ctrl键,并且箭头键应该塞在右键下方,Shift而不是在它们自己的列中。
但是,当您在菜单的“键盘快捷键”部分中定义快捷键时,所有键都会显示正确的名称,因此似乎这种差异仅限于该小部件的 UI。