Page 1 of 1

[Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Sun Jul 23, 2023 5:55 am
by VisibleReality
Issue

When using keyboard + mouse on Nintendo Switch, the modifier keys do not work when typing in text fields. This makes it impossible to type capital letters, or any other character that requires the Shift key to access. Additionally, when text is selected, pressing a modifier key deletes the selected text as if you pressed the backspace key.

This is not an issue in controller mode, the keyboard works as expected when entering text in that mode.

Expected Behaviour

The shift key works and allows the entry of capital letters/symbols. Pressing a modifier key does not delete selected text.

Re: [Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Tue Nov 26, 2024 11:09 am
by TheRaven_81
This is still a problem in the current version, [1.1.110 (build 62357, arm64-ns)]. Also regarding Keyboard input, there is no recognition of the NUMPAD keys.

Re: [Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Sat Dec 14, 2024 11:54 pm
by TheRaven_81
Sorry for the double post but this was not fixed with the 2.0.23 update. Is there any chance you have a time frame for this one?

Re: [Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Mon Dec 16, 2024 5:17 pm
by Twinsen
Sorry for the delay. The fix for this is more involved, since SDL does not have this functionality implemented.
If I manage to implement this, it will take over a month or so before a fix is released.

Re: [Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Wed Jan 08, 2025 1:44 pm
by Twinsen
This is fixed in Version: 2.0.30. Thanks for the patience.

Re: [Twinsen] [1.1.87][switch] When in keyboard+mouse mode, modifier keys do not work in text fields.

Posted: Wed Jan 08, 2025 2:49 pm
by VisibleReality
Thank you!