microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.04k stars 6.54k forks source link

PowerToys disabling some diacritic marks in Windows #27115

Open rkaletka opened 1 year ago

rkaletka commented 1 year ago

Microsoft PowerToys version

0.70.1

Installation method

GitHub

Running as admin

Yes

Area(s) with issue?

General

Steps to reproduce

Fresh install, run as admin, only changed shortcut for Paste as a plain text to Ctrl+Shift+V. I am using polish (programmer) keyboard input layout and diacritic marks are visible, e.g. when pressing AltGr in Windows On-Screen Keyboard, but not all of them render any input, while pressed both in OSK and on physical keyboard. This was reproduced on two separate machines,

✔️ Expected Behavior

All diacritic marks are properly input with AltGr key pressed. e.g. ą ć ż ź ć ś € ó ł ń

❌ Actual Behavior

Only some of diacritic marks are working input with AltGr key pressed, while PowerToys are in use.

Other Software

Windows 11 Pro 22H2 build 22621.1848 + Windows Feature Experience Pack 1000.22642.1000.0 Windows 10 Enterprise 21H2 build 19044.3086 + Windows Feature Experience Pack 1000.19041.1000.0

rkaletka commented 1 year ago

Keyboard layout affected (checked) - Polish (Programmers), especially diacritic marks like Ł (AltGr + L) and Ń (AltGr + N)

rkaletka commented 1 year ago

I have a moment to dig and it looks like enabling Mouse Without Borders causes this bug to keep happening

sba923 commented 1 year ago

This issue also breaks AltGr+E that should yield on a French keyboard.

Disabling both Keyboard Manager and Mouse Without Borders allows the shortcut to work.

sba923 commented 1 year ago

This issue also breaks AltGr+E that should yield on a French keyboard.

Disabling both Keyboard Manager and Mouse Without Borders allows the shortcut to work.

My very first quick test of 0.73 with Keyboard Manager and Mouse Without Borders both enabled seem to indicate the AltGr+E problem is no longer there... yet this issue is not marked as closed....

rkaletka commented 1 year ago

This issue also breaks AltGr+E that should yield on a French keyboard. Disabling both Keyboard Manager and Mouse Without Borders allows the shortcut to work.

My very first quick test of 0.73 with Keyboard Manager and Mouse Without Borders both enabled seem to indicate the AltGr+E problem is no longer there... yet this issue is not marked as closed....

Thanks for commenting however after update to 0.73 issue is still present on my side. AltGr+L results in logout instead of ł

sba923 commented 1 year ago

This issue also breaks AltGr+E that should yield on a French keyboard. Disabling both Keyboard Manager and Mouse Without Borders allows the shortcut to work.

My very first quick test of 0.73 with Keyboard Manager and Mouse Without Borders both enabled seem to indicate the AltGr+E problem is no longer there... yet this issue is not marked as closed....

Problem's back, so I had to disable Mouse Without Borders...

sba923 commented 10 months ago

Issue still present with 0.76.2

wilczarzgit commented 2 months ago

This issue is present on 0.83.0 (with Mouse Without Borders disabled).

As long as Keyboard manager is enabled, I cannot use Polish diactric marks.