CoreTaxxe
CoreTaxxe
No, but you need to keep the program running. ```python keyboard.add_hotkey("m",lambda : print("M pressed")) while True: time.sleep(10000) # -> without this it will simply close the program. ``` # this...
Most of the line changes are just spacings and indents. The important code bits are config.py and kivy/core/window/_window_sdl2.pyx 628 +
For anyone interested you can kid of avoid this by setting `Config.set("kivy", "keyboard_mode", "systemandmulti")` BUT then it opens a virtual keyboard for the textinputs which makes it unusable for me....
So the issue is caused by some odd SDL behaviour. Basically `SDL_TEXTINPUT` is **enabled** by default on Desktop platforms but **disabled** on mobile platforms. Now on desktop whenever anyone (here...
Thought of that initially as well. Doesn't work, however. > https://github.com/kivy/kivy/pull/8292 seems hacky as in auto mode we expect to not receive events anymore. (even on Desktop platforms) I kinda...
@misl6 Do you mind running the checks - cause if they fail then I have to rethink this eitherway
I meant the PR git checks that are run before merging. (For the linked PR). Since misl6 and I didn't agree on the topic I at least wanted to know...
Oh cool good to know Thanks!
@misl6 I implemented it a bit differently now with a config entry defaulting to false that controls this behaviour for desktop platforms
Fair points! > Thank you for your contributions, but I would recommend [opening a proposal](https://github.com/godotengine/godot-proposals/issues) first to gauge interest in this. > I've aonly implemented this because of interest from...