
У меня новый компьютер с Win11, и я установил WsLg, и ALTклавиша Find залипает при каждом использовании ALT+ TABпереключении приложений, если одно из приложений из WSLg.
Липкую наклейку 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 «застревает» на одной из последних использованных клавиш перед выходом из окна.
Так что в моем случае, если я выходил из оболочки xterm
с помощью Ctrl+ , то при открытии другого окна это повторялось бесконечно.DD
Иногда, когда я открывал новое окно Xterm, оно немедленно закрывалось. В этом случае, я полагаю, он повторял полный Ctrl+ Dиз предыдущего окна.
Пытаясь воспроизвести вашу конкретную проблему, если я открою два окна Xterm в WSLg и буду использовать Alt+ Tabдля переключения между ними, я получу повторяющиеся ääää
', пока не нажму другую клавишу.
Могу сказать, что проблема с "повторяющимся ключом", по крайней мере, похоже, исправлена в последнем выпуске Preview WSL. Этот выпуск доступен для установки на Windows 11 из Microsoft Store, если поискать«Подсистема Windows для Linux Preview». Я больше не вижу повторяющихся символов в этом выпуске. (Примечание: я попробовал сценарий Alt+ Tabна другом компьютере, где у меня есть выпущенный WSL/WSLg).
Однако, похоже, в последней версии Preview все еще есть некоторая «странность» в Alt+ Tab. Первый Alt+, Tabпохоже, переходит в какое-то скрытое окно при переходе из окна WSLg. Мне приходится нажимать Tabвторой раз, чтобы перейти в следующее «настоящее» окно. Это, конечно, желательно для проблемы с повторяющимися клавишами.
Не то чтобы в предварительной версии не было ошибок, но исправлений было много.