Page MenuHome

Unicode haracters in text editor, problem with accented letters, double strokes
Needs Triage, NormalPublic

Description

System Information
Operating system: Windows 10 X64 Enterprise
Graphics card: Nvidia RTX 2070 MaxQ

Blender Version
Broken: 2.91.0
Worked: this has been an issue for all the past few releases

Unicode haracters in text editor, problem with accented letters, double strokes

In a text editor window, using Unicode national characters (Greek in my case), there are accented vowels that register with two keys from the keyboard (eg: ά, έ, ό … etc). If I type the 2 key sequence fast, the accent is missed, slower works. Is this a delay that can be set in Blender, or an interpreter lag that cannot be adjusted?
Actually I think it happens everywhere (not only text editor), but it’s especially nagging problem in a text window, where I may type whole paragraphs and almost each word has an accent.

Event Timeline

Christos (csimeon) added a comment.EditedJan 18 2021, 1:04 PM

It was suggested that possibly this is what happens:

a press followed by a press is different from a press followed by release. When you’re typing quickly, you might be pressing the next key before releasing the previous one, and this can (and does) lead to an apparent misinterpretation of events.

My question then is Blender different than the way most software handles keyboard input? I can imagine combining an alphanumeric key with certain special keys likes shift, alt, control or function keys, having meaning, it is a common interpretation for all software. But combining simple letter keys, must be interpreted differently by other software, since I don’t have the same problem. How is that uniquely useful to Blender functionality (to wait for key release in alphanumeric keys)? And can I turn it off?
Should it be off by default, relying on key press alone (not release) for letter keys to behave consistently as other software?

Or just disable hot keys capture when you're typing in a text input?