Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On screen keyboard #23

Open
shubham1172 opened this issue Aug 12, 2021 · 9 comments
Open

On screen keyboard #23

shubham1172 opened this issue Aug 12, 2021 · 9 comments
Labels
enhancement New feature or request hacktoberfest

Comments

@shubham1172
Copy link
Owner

Sometimes one might want to enter text from their remote. Allow entering text!!

@Clickedbigfoot
Copy link

I have a solution that calls a prompt to input text. It's nice as it allows android users to use swype and this doesn't need to download/create a whole new virtual keyboard. Would that suffice or do we want an entire virtual keyboard to appear on the screen?

@shubham1172
Copy link
Owner Author

Yes, absolutely. For the prompt, we can customize such that the user actually does not see the characters there. It could just relay the key presses to the server. Just an idea, but feel free to suggest alternatives.

@Clickedbigfoot
Copy link

Sorry, I think I misspoke; my solution calls window.prompt() so there isn't much room for customization there to my knowledge

@shubham1172
Copy link
Owner Author

Ah, I see. So instead of relaying key presses, we first take the input from the user and then pass on the string.

The user needs to make sure to select some active text input on their computer (using the trackpad), and then write their string in the prompt which we send over to the server and make pyautogui copy the text to the actual input.

I can see this totally working, but I am thinking about the flow between the user and the computer: Say I want to search for "The Office" on Netflix. I'd probably write "The O" and the autocomplete on Netflix will suggest "The Office" based on my history. If I type letter-by-letter, it works better most of the times and feels natural (since most use cases of this will be search).

Anyway, this was just a thought, which by the way is totally okay to park for later. Let me know what you think.

@Clickedbigfoot
Copy link

The autocomplete is a good point - we rarely type things in their entirety before seeing the target in the suggestions. I'll take a deeper look into making this more of an instant-feedback keyboard option then

@shubham1172 shubham1172 added the enhancement New feature or request label Sep 27, 2021
@AvijitReact
Copy link

Can I work on this issue? Is this repo still active?

@Clickedbigfoot
Copy link

Hi Avijit, feel free to work on this. I have fallen behind on time

@AvijitReact
Copy link

Thanks Brandon and Shubham. I will start working on it.

@shubham1172
Copy link
Owner Author

@AvijitReact feel free to use this thread for any discussions as you make progress on the task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest
Projects
None yet
Development

No branches or pull requests

3 participants