Page MenuHome

VSE Text does not allow to enter language specific text like Umlauts "öäü"
Needs Developer to Reproduce, NormalPublic

Description

System Information
Operating system: Linux-4.18.0-15-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.77

Blender Version
Broken: version: 2.80 (sub 75), branch: master, commit date: 2019-07-29 14:47, hash: rBf6cb5f54494e
Worked: (optional)

Short description of error
[Please fill out a short description of the error here]

Exact steps for others to reproduce the error

VSE
SHIFT-A->Text
Try to enter special characters -> Nothing
Only Linux (see above)!

However: Copy&Paste works!

Event Timeline

I have no problem with that.

version: 2.81 (sub 12), branch: master, commit date: 2019-09-21 17:21, hash: c71be416e09b, type: Release
build date: 2019-09-21, 23:01:35
platform: Linux

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 30.Sep 24 2019, 3:19 PM

Also cannot reproduce on linux with current master as well as 2.80

  • Please download the latest build from http://builder.blender.org.
  • Go to File → Defaults → Load Factory Settings and then load your file to see if you still can reproduce this issue.
  • Can you enter Umlauts into any other textfield (e.g. rename an object?)
Carsten (calli) added a comment.EditedSep 24 2019, 4:11 PM

Yea... Seems a bug in Ubuntu :( Or at least an incompatibility Blender<->Ubuntu (of course I can enter umlauts in all other app from terminal to gimp)

Blender 2.79, 2.80 and 2.81 all show the bug (in textfields or in Textobject). They display and work with "öäü" fine, only for input it seems that I only get us keys. However z and y is not swapped, so it is not a keymapping thingy!

Carsten (calli) added a comment.EditedSep 24 2019, 4:14 PM

Hmmm:

Pressed "ä" then "a"

wm_event_do_handlers: Handling event
wmEvent  type:171 / UNKNOWN, val:1 / PRESS,
         shift:0, ctrl:0, alt:0, oskey:0, keymodifier:0,
         mouse:(1653,567), ascii:'', utf8:'', keymap_idname:(null), pointer:0x7f8643028588

wm_event_do_handlers: Handling event
wmEvent  type:171 / UNKNOWN, val:2 / RELEASE,
         shift:0, ctrl:0, alt:0, oskey:0, keymodifier:0,
         mouse:(1653,567), ascii:'', utf8:'', keymap_idname:(null), pointer:0x7f8643028588

wm_event_do_handlers: Handling event
wmEvent  type:97 / A, val:1 / PRESS,
         shift:0, ctrl:0, alt:0, oskey:0, keymodifier:0,
         mouse:(1653,567), ascii:'a', utf8:'', keymap_idname:(null), pointer:0x7f8643028588

wm_event_do_handlers: Handling event
wmEvent  type:97 / A, val:2 / RELEASE,
         shift:0, ctrl:0, alt:0, oskey:0, keymodifier:0,
         mouse:(1653,567), ascii:'', utf8:'', keymap_idname:(null), pointer:0x7f8643028588

FWIW, I'm using Ubuntu (Linux Mint 19.2) myself, so this doesn't seem to affect all releases. Are you sure the font you've chosen actually contains Umlaute?

Carsten (calli) added a comment.EditedSep 25 2019, 11:16 AM

I doubt that this is the problem as it occours in all Text fields and in the Text Object.

Time for an update of my Ubuntu

Just some more shots into the dark: I use all English locale but German Keyboard settings which works fine in all other apllications (as far as I use them).

Bastien Montagne (mont29) raised the priority of this task from 30 to 80.Oct 14 2019, 12:06 PM

This is a problem with event handling, looks like ubuntu is using a new system, or changed something one way or the other… We'll need some dev with that OS to try to reproduce.

I dont know if its related but i want to give more information about my environment.
Operating system: Elementary OS 5.1 Hera (based on ubuntu 18.04)
when I first installed the operating system it asks me if I want to change folder names. I keep the english folder names.
my folder names are: Downloads, Documents, etc..
my system language is: tr_TR.UTF-8
maybe this effects path based things...

Just an addition: I use the VSE Text as example because I encountered the problem there but it is everywhere in Blender, beeing it naming objects to Text editor.

The keyboard mapping is german (xz on right place, etc,) but keys ßöäü do nothing (not triggering any visible event, i.e. highlight a text then press any of the offending keys -> nothing). Also € does not work.

Copy/Paste of öäüß from other programms works!