我有一台安装有 Win11 的新电脑,并且安装了 WsLg,并且如果其中一个应用程序来自 WSLg,则每当使用+切换应用程序时,发现ALT键会粘滞。ALTTAB
ALT只有再次按下才能取消粘性ALT。
重新启动不能解决问题。
这很烦人,网上的帖子也不能解决我的问题。谢谢你的评论和帮助!
我的所有系统似乎都有最新版本:
Device name 1-039-11
Processor AMD Ryzen 9 5900X 12-Core Processor 3.70 GHz
Installed RAM 32.0 GB
Device ID D3418E8A-2C8C-4EC2-A836-7ABF7E5D9D51
Product ID 00330-71450-76029-AAOEM
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display
Edition Windows 11 Pro
Version 21H2
Installed on 1/11/2022
OS build 22000.708
Experience Windows Feature Experience Pack 1000.22000.708.0
Linux 1-039-11 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
.-/+oossssoo+/-. chen@1-039-11
`:+ssssssssssssssssss+:` -------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04 LTS on Windows 10 x86_64
.ossssssssssssssssssdMMMNysssso. Kernel: 5.10.102.1-microsoft-standard-WSL2
/ssssssssssshdmmNNmmyNMMMMhssssss/ Uptime: 20 hours, 28 mins
+ssssssssshmydMMMMMMMNddddyssssssss+ Packages: 1922 (dpkg)
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Shell: bash 5.1.16
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Adwaita [GTK3]
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Icons: Adwaita [GTK3]
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: terminator
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: 3448:00:00.0 Microsoft Corporation Device 008e
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 529MiB / 15952MiB
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
+sssssssssdmydMMMMMMMMddddyssssssss+
/ssssssssssshdmNNNNmyNMMMMhssssss/
.ossssssssssssssssssdMMMNysssso.
-+sssssssssssssssssyyyssss+-
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.
答案1
这听起来可能和我在 WSLg 中看到的卡住(和重复)D键以及 OP 的根本问题是一样的这个问题看到重复W的 。
我相信正在发生的事情是,至少在某些情况下(可能是与修饰键结合使用时),WSLg 会“卡”在退出窗口之前最近使用的键之一上。
因此就我而言,如果我使用xterm
+Ctrl退出Dshell,那么当我打开另一个窗口时,D就会无休止地重复。
有时,当我打开一个新的 Xterm 窗口时,它会立即退出。在这种情况下,我认为它重复了上一个窗口中的完整Ctrl+ 。D
尝试重现您的特定问题,如果我在 WSLg 中打开两个 Xterm 窗口,并使用Alt+Tab在它们之间切换,我会得到重复的ääää
's,直到我按下另一个键。
我可以告诉你,“重复键”问题至少似乎在最新的预览版 WSL 中得到了修复。此版本可在 Microsoft Store 中安装,只需搜索“Windows 子系统 Linux 预览版”。我不再看到此版本中的重复字符。(旁注:我在另一台安装了已发布 WSL/WSLg 的计算机上尝试了Alt+方案)。Tab
Alt但是,最新预览版中的+似乎仍然存在一些“怪异”之处Tab。第一个Alt+Tab似乎在离开 WSLg 窗口时转到某种隐藏窗口。我必须Tab再次按下才能进入下一个“真实”窗口。当然,这是为了解决重复按键问题。
这并不是说预览版本中没有错误,而是也有很多修复。