Since libx11 1.8.2, a fix generates a regression on wine/proton for people using "exotic" layout keyboard like at least bepo.
Some keys are now wrongly affected (é become è and è no more detected, game change mapping on restart from é to =, etc).
Seems something on wine/proton was previously ok with a libx11 bug but now react in a strange maner with a proper fix.
Reverting the libx11 commit on 1.8.2+ (tested on 1.8.2, 1.8.6 and 1.8.7) restore the previous wine/proton behavior.
Weird behavior tested on Proton 8.0.4, and seems vanilla wine 8.17 is no more affected.
Corresponding issue on libx11 is here
Since libx11 1.8.2, a fix generates a regression on wine/proton for people using "exotic" layout keyboard like at least bepo.
Some keys are now wrongly affected (
ébecomeèandèno more detected, game change mapping on restart frométo=, etc).Seems something on wine/proton was previously ok with a libx11 bug but now react in a strange maner with a proper fix.
Reverting the libx11 commit on 1.8.2+ (tested on 1.8.2, 1.8.6 and 1.8.7) restore the previous wine/proton behavior.
Weird behavior tested on Proton 8.0.4, and seems vanilla wine 8.17 is no more affected.
Corresponding issue on libx11 is here