godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.22k stars 21.22k forks source link

Implement support for Alt code text input on Windows #83294

Open mrly21 opened 1 year ago

mrly21 commented 1 year ago

Godot version

4.1

System information

win10

Issue description

it's quite rare to find editors that don't support Alt-codes (after all, they are part of the native OS).

This unfortunately makes Godot much less useful for making internationally supported applications and games involving lots of text entry.

Indeed, I agree on this. At least, for me this has been a major draw back that ultimately kept me away from Godot. It's not just because it makes coding a slow and painful process (which does matter), but also due to the fact that it makes Godot a rather US-centric app — i.e., assumes users are working on a US keyboard.

Steps to reproduce

alt+62 alt+60 It doesn't work

Minimal reproduction project

f

Calinou commented 1 year ago

As mentioned in that issue, we don't know a way to provide this without breaking certain default editor shortcuts (or user-made shortcuts in projects).

mrly21 commented 1 year ago

??????????????????

El vie, 13 oct 2023 a las 17:08, Hugo Locurcio @.***>) escribió:

— Reply to this email directly, view it on GitHub https://github.com/godotengine/godot/issues/83294#issuecomment-1762224637, or unsubscribe https://github.com/notifications/unsubscribe-auth/BDIIC3EKQCQRCZONYEKM5FTX7GUT5ANCNFSM6AAAAAA57VQVRY . You are receiving this because you authored the thread.Message ID: @.***>

bruvzg commented 10 months ago

Alt code input is supported, but only Unicode version (hold Alt, press num pad + key followed by hexadecimal character code).

ImBadWithName commented 4 months ago

I have a US keyboard remaped into a french keyboard... So I don't have a key for < and >, and have to mainly rely on alt code.