
Win11 を搭載した新しいコンピューターがあり、WsLg をインストールしましたが、アプリケーションの 1 つが 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
Dこれは、WSLgのキーが固まって(繰り返して)押される問題と、OPの同じ根本的な問題である可能性があるようです。この質問を繰り返しながら見ていましたW。
何が起こっているのかと言うと、少なくともいくつかのケースでは (おそらく修飾キーと組み合わせた場合)、WSLg がウィンドウを終了する前に最後に使用したキーの 1 つに「スタック」してしまうのだと思います。
したがって、私の場合、+xterm
でシェルを終了し、別のウィンドウを開くと、無限に繰り返されます。CtrlDD
時々、新しい Xterm ウィンドウを開くと、すぐに終了することがあります。この場合、前のウィンドウからの完全なCtrl+が繰り返されていたと思います。D
あなたの特定の問題を再現しようとすると、WSLg で 2 つの Xterm ウィンドウを開き、Alt+を使用しTabて切り替えると、ääää
別のキーを押すまで 's が繰り返し表示されます。
少なくとも、「キーの繰り返し」問題は、最新のプレビューWSLリリースで修正されているようです。このリリースは、MicrosoftストアからWindows 11にインストールできます。「Windows Subsystem for Linux プレビュー」このリリースでは、繰り返し文字が表示されなくなりました。(補足:リリースされた WSL/WSLg がある別のコンピューターでAlt+シナリオを試しました)。Tab
Altただし、最新のプレビューの+にはまだ「奇妙な点」があるようですTab。最初のAlt+ はTab、WSLg ウィンドウからタブで移動するときに、何らかの非表示のウィンドウに移動するようです。次の「実際の」ウィンドウに移動するには、2 回目に押す必要がありますTab。もちろん、これはキーの繰り返しの問題よりも好ましいです。
プレビュー版にバグがないわけではありませんが、修正も多数行われています。