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

Add a controller friendly virtual keyboard #2249

Open
AJenbo opened this issue Jun 27, 2021 · 4 comments
Open

Add a controller friendly virtual keyboard #2249

AJenbo opened this issue Jun 27, 2021 · 4 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed platform support

Comments

@AJenbo
Copy link
Member

AJenbo commented Jun 27, 2021

Some devices like RG350 do not have a build in virtual keyboard, this prevents them from partake in multiplayer games (as well as a few other features) as they cannot enter the password for the game.
To solve this we should provide a simple virtual keyboard for such platforms, since these devices usually also do not have a touch screen it should be usable via a game controller.

A couple of options:
billede
https://github.com/diasurgical/devilutionX/tree/4c2a43b23e92adcb1d047fdd52e10fb53c9471ff/vita/danzeffSDL

https://github.com/benob/rs97_st-sdl/blob/master/keyboard.c

@AJenbo AJenbo added good first issue Good for newcomers help wanted Extra attention is needed platform support labels Jun 27, 2021
@glebm
Copy link
Collaborator

glebm commented Jun 27, 2021

There is also my implementation in Commander that is compatible with both SDL1 and SDL2 https://github.com/od-contrib/commander/blob/main/keyboard.cpp

@AJenbo
Copy link
Member Author

AJenbo commented Jun 27, 2021

@glebm do you have a screenshot?

@glebm
Copy link
Collaborator

glebm commented Jun 27, 2021

https://github.com/od-contrib/commander/releases/

@qndel qndel changed the title Add a controller frindely virtual keyboard Add a controller friendly virtual keyboard Jun 28, 2021
@john-parton
Copy link

john-parton commented Jul 9, 2021

Dosbox and Dosbox pure have an onscreen keyboard that works with a pointer. It's slow for inputs, but it works really well.

https://github.com/schellingb/dosbox-pure#on-screen-keyboard

AJenbo pushed a commit that referenced this issue Aug 27, 2022
* rename SetDead

* rename in comparer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed platform support
Projects
None yet
Development

No branches or pull requests

3 participants