virtual keyboard windows version scummvm
Moderator: ScummVM Team
Hendrik78: Thanks for the feedback. This feature is currently very beta. We can look at a smaller version of the keyboard at some point as I think this is configurable by the keyboard pack.
On a related note, there is some negativity on the scummvm-devel thread to adding this feature by default to the Win32 build:
http://sourceforge.net/p/scummvm/mailma ... /32232766/
The main argument seems to be:
"The facilities available on Windows (whether built-in or downloaded) far surpass what we do or can offer. They should use that instead.
Not to mention we obviously draw over the game. An external one won't"
Can you answer this question? Is there any specific reason why you are not using an external virtual keyboard program for ScummVM?
On a related note, there is some negativity on the scummvm-devel thread to adding this feature by default to the Win32 build:
http://sourceforge.net/p/scummvm/mailma ... /32232766/
The main argument seems to be:
"The facilities available on Windows (whether built-in or downloaded) far surpass what we do or can offer. They should use that instead.
Not to mention we obviously draw over the game. An external one won't"
Can you answer this question? Is there any specific reason why you are not using an external virtual keyboard program for ScummVM?
The reason is that you can't play full screen whith an external one which I really don't like.digitall wrote: The main argument seems to be:
"The facilities available on Windows (whether built-in or downloaded) far surpass what we do or can offer. They should use that instead.
Not to mention we obviously draw over the game. An external one won't"
Can you answer this question? Is there any specific reason why you are not using an external virtual keyboard program for ScummVM?
I'd be in favor of ripping the entire code out and starting from scratch at this point (Seriously, it's horrible. It's disabled by default for a reason. It's not used for iOS or Android for a reason. Hint: It's the same reason.)digitall wrote:On a related note, there is some negativity on the scummvm-devel thread to adding this feature by default to the Win32 build
Using the default Windows 7 one, maybe. It should work in fullscreen in 8. It definitely should if you use a different external one. They will all be better than what we can roll out. Just Googling for one yields results that will do exactly what you need.Hendrik78 wrote:The reason is that you can't play full screen whith an external one which I really don't like.
clone2727 wrote:Thanks. I go look.digitall wrote:Using the default Windows 7 one, maybe. It should work in fullscreen in 8. It definitely should if you use a different external one. They will all be better than what we can roll out. Just Googling for one yields results that will do exactly what you need.Hendrik78 wrote:The reason is that you can't play full screen whith an external one which I really don't like.
A very quick search: http://freevirtualkeyboard.com/ (Completely untested, of course)
It is a quick fix, but the following should work for 640x480+ games i.e. SQ4 etc:
https://github.com/digitall/scummvm/com ... 3f64e51b68
This does not require a new ScummVM build and should work fine with the one you have. You will need the new small keyboard pack file from here:
https://github.com/digitall/scummvm/raw ... _small.zip
Copy this to the same location as the vkeybd_default.zip is picked up from and then set the scummvm.ini parameter as per notes in the commit message:
https://github.com/digitall/scummvm/com ... 3f64e51b68
It should then work... Let me know how you get on.
https://github.com/digitall/scummvm/com ... 3f64e51b68
This does not require a new ScummVM build and should work fine with the one you have. You will need the new small keyboard pack file from here:
https://github.com/digitall/scummvm/raw ... _small.zip
Copy this to the same location as the vkeybd_default.zip is picked up from and then set the scummvm.ini parameter as per notes in the commit message:
https://github.com/digitall/scummvm/com ... 3f64e51b68
It should then work... Let me know how you get on.