Better keyboard input passthrough on mobile#68
Better keyboard input passthrough on mobile#68romanZupancic wants to merge 1 commit intoUnrud:masterfrom
Conversation
…ering it in a textarea.
|
@romanZupancic, I've also done something like this in a local version. IMO there should be button that activates/deactivates forwarding of each keypress. ex. when I use the ios dictation feature (which types way faster in certain scenarios and which triggers an Try using dictation/swipe typing on that input and then using the cursor try to change a word with the virtual keyboard and you'll realize what I mean. There are many features I would suggest for this wonderful ❗ app - and be also willing to contribute - but not sure if it's in the focus of @Unrud anymore 🤗 |
|
@ams1 I'll try and work on a toggle if I can scrap together the time. I might also experiment with placing my hybrid keyboard/touch scene to be the main scene when you first access the web page (in place of the current mouse-only scene)... maybe hide the input field when on a desktop browser... And then we can just use the old textarea input scene for cases like yours. At any rate, even if changes aren't merged, we can still use our own forks! |
|
I think this has the potential to cause buggy/unexpected behavior (@ams1 mentioned one example). |
Hi!
I'm new to this project, so apologies if these changes have already been previously litigated/there is some use-case I haven't considered that would be impacted by these changes.
I've tested this on a windows machine hosting the application, connecting through Safari on iOS.
Presently, the only way to send keyboard input to the host machine on a mobile device is to use the keyboard scene. The process for sending keystrokes is as follows:
This scene is (to me) a little clunky to use for a few reasons:
This pull request fixes all 4 of these issues.
The new system works much better for me.
Please let me know if any of this needs clarification/you'd like some changes to be made!