Opened 4 years ago

Last modified 9 months ago

#6944 new defect

UI mangles dead keys

Reported by: SF/henke37_2 Owned by:
Priority: normal Component: GUI
Keywords: Cc:


Keyboard input in the scummvm ui doesn't handle dead keys correctly. When I hit my "angled accent" dead key it types the character immedetly instead of waiting for the next keypress so that it can correctly combine the two into one accented character.

Ticket imported from: bugs/6944.

Change History (9)

comment:1 Changed 4 years ago by digitall

@henke37: This sounds like it may be the same issue / related to your other bug report #6497:

Again, could you please provide some further information? Specifically, the Exact version of Operating System/Platform that you are using i.e. Windows XP SP1 and Exact version of ScummVM by release or source code revision id.

comment:2 Changed 4 years ago by digitall

Status: newpending

comment:3 Changed 4 years ago by SF/henke37_2

I am using Windows 7 x64. I am using 2bbc7b889a4d5d35cd02dd4660c5b06005187ff0 built myself using visual studio 2012.

comment:4 Changed 4 years ago by digitall

henke37: Thanks for that information. Could you please try the following:
1. That git revision is from October 20th. Could you please try the very latest from today i.e. November 5th and confirm if the bug is still present?
2. Could you try the last stable release download and see if this exhibits the issue? i.e.
3. If this does, could you try the previous releases i.e. v1.6.0 and earlier to see if this is a regression and to do a very basic "gross bisection".

comment:5 Changed 4 years ago by SF/henke37_2

1.7.0 stable gives different, but still wrong results. It types an equals sign AND the next key gets the accent. I can also note (still on 1.7.0) that my ^/¨/~ key have similiar results, by printing ] and readying for an accented key.

b8caa07ddb2e31cdebbbc012adbf11f721a2fd3a (built by me again) gives the same result as first reported, no waiting and the char is typed immedetly.

1.6.0 gives the same results as 1.7.0

comment:6 Changed 4 years ago by digitall

Thanks for this... so not likely to be a regression. Certainly not a recent one. I assume that this is a swedish keyboard?

comment:7 Changed 4 years ago by SF/henke37_2

It's a Swedish Razer RZ03-0026.

comment:8 Changed 10 months ago by digitall

Component: GUI

comment:9 Changed 9 months ago by digitall

Status: pendingnew
Note: See TracTickets for help on using tickets.