Sticky Alt nach Verwendung von Alt+Tab zum Wechseln von Anwendungen in WSLg

Sticky Alt nach Verwendung von Alt+Tab zum Wechseln von Anwendungen in WSLg

Ich habe einen neuen Computer mit Win11 und habe WsLg installiert. Ich stelle fest, ALTdass die Taste hängen bleibt, wenn ich ALT+ TABzwischen Anwendungen wechsle, wenn eine der Anwendungen von WSLg ist.

Erst durch erneutes Drücken lässt sich der Sticky ALTdeaktivieren ALT.

Ein Neustart behebt das Problem nicht.

Das ist sehr ärgerlich und die Online-Beiträge lösen mein Problem nicht. Vielen Dank für Ihren Kommentar und Ihre Hilfe!

Alle meine Systeme scheinen die neueste Version zu haben:

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+/-.


Antwort1

Das klingt, als ob es sich um dasselbe Grundproblem handeln könnte, das ich mit einem hängenden (und sich wiederholenden) DSchlüssel in WSLg und dem OP von gesehen habediese Fragewurde mit wiederholten 's gesehen W.

Ich glaube, was passiert, ist, dass WSLg zumindest in einigen Fällen (wahrscheinlich in Kombination mit einer Modifikatortaste) bei einer der zuletzt vor dem Verlassen des Fensters verwendeten Tasten „hängen bleibt“.

Wenn ich in meinem Fall die Shell xtermmit Ctrl+ verlasse D, wird dies beim Öffnen eines anderen Fensters Dendlos wiederholt.

CtrlManchmal, wenn ich ein neues Xterm-Fenster öffnete, wurde es sofort beendet. In diesem Fall glaube ich, dass es das vollständige + Daus dem vorherigen Fenster wiederholte .

Beim Versuch, Ihr spezielles Problem zu reproduzieren: Wenn ich zwei Xterm-Fenster in WSLg öffne und Alt+ verwende Tab, um zwischen ihnen zu wechseln, erhalte ich die sich wiederholende Meldung ääää„‘s“, bis ich eine andere Taste drücke.

Ich kann Ihnen sagen, dass das Problem der „wiederholenden Taste“ zumindest in der neuesten Preview WSL-Version behoben zu sein scheint. Diese Version kann im Microsoft Store unter Windows 11 installiert werden, indem Sie nach„Vorschau des Windows-Subsystems für Linux“. Ich sehe die sich wiederholenden Zeichen in dieser Version nicht mehr. (Randbemerkung: Ich habe das Alt+ Tab-Szenario auf einem anderen Computer ausprobiert, auf dem ich das veröffentlichte WSL/WSLg habe).

Allerdings scheint es in der neuesten Vorschau immer noch einige „Merkwürdigkeiten“ mit Alt+ zu geben. Das erste + scheint zu einem versteckten Fenster irgendeiner Art zu führen, wenn ich mit der Tabulatortaste von einem WSLg-Fenster weg gehe. Ich muss ein zweites Mal drücken, um zum nächsten „echten“ Fenster zu gelangen. Dies ist natürlich vorzugsweise auf das Problem mit den sich wiederholenden Tasten zurückzuführen.TabAltTabTab

Nicht, dass die Vorschauversion keine Fehler enthält, aber es gibt auch viele Fehlerbehebungen.

verwandte Informationen