Can one disable virtual phone style keyboard popup in PC versions?

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
Taiyaki
Posts: 31
Joined: Mon Jun 01, 2020 5:11 am

Can one disable virtual phone style keyboard popup in PC versions?

Post by Taiyaki »

For the first time ever in Scummvm I found that when I click in certain parts of certain games (such as the bottom area of early King Quest games) my Windows 10 version of Scummvm opens up a virtual keyboard pad like one would see in the iOS or tablet versions. I checked the ini for any "keyb" related entries and found none. I checked all the global settings and individual game settings and could not find anything to disable this either. I don't remember this happening in older versions from some years ago.

Far from a game breaking issue, but it is rather immersion breaking when you suddenly see a phone style keyboard pop up within these classic games. Would be great if there were a way to disable this permanently.

Any help would be appreciated. Thank you.
User avatar
Praetorian
ScummVM Developer
Posts: 882
Joined: Tue May 08, 2007 8:54 am
Location: Greece
Contact:

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by Praetorian »

Taiyaki wrote: Wed Oct 23, 2024 4:06 pm For the first time ever in Scummvm I found that when I click in certain parts of certain games (such as the bottom area of early King Quest games) my Windows 10 version of Scummvm opens up a virtual keyboard pad like one would see in the iOS or tablet versions. I checked the ini for any "keyb" related entries and found none. I checked all the global settings and individual game settings and could not find anything to disable this either. I don't remember this happening in older versions from some years ago.

Far from a game breaking issue, but it is rather immersion breaking when you suddenly see a phone style keyboard pop up within these classic games. Would be great if there were a way to disable this permanently.

Any help would be appreciated. Thank you.
This is the predictive input keyboard dialog that is used by AGI engine games. There's info about this on the ScummVM wiki here:
https://wiki.scummvm.org/index.php?titl ... ive_Dialog

I don't see an existing way to disable it (as a user). You could open a feature request about this on the ScummVM Bug Tracker.
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3560
Joined: Mon Oct 31, 2005 7:39 am

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by eriktorbjorn »

Praetorian wrote: Wed Oct 23, 2024 7:45 pm This is the predictive input keyboard dialog that is used by AGI engine games. There's info about this on the ScummVM wiki here:
https://wiki.scummvm.org/index.php?titl ... ive_Dialog

I don't see an existing way to disable it (as a user). You could open a feature request about this on the ScummVM Bug Tracker.
Looks to me like it's enough not to have a keymapping for it. I.e. instead of this:
keymapping.png
keymapping.png (11.1 KiB) Viewed 648 times
Clear it or reset it to its default value, because it seems to be off by default:
no-keymapping.png
no-keymapping.png (8.28 KiB) Viewed 648 times
(I had never experimented with keymappings before, so this was the first time I even saw that dialog.)
User avatar
Praetorian
ScummVM Developer
Posts: 882
Joined: Tue May 08, 2007 8:54 am
Location: Greece
Contact:

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by Praetorian »

eriktorbjorn wrote: Thu Oct 24, 2024 9:47 am Looks to me like it's enough not to have a keymapping for it.
For me it was already unmapped (I tested with King's Quest III). The keyboard popup still comes up when you click (left mouse click) on the text command line below the game screen.
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3560
Joined: Mon Oct 31, 2005 7:39 am

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by eriktorbjorn »

Praetorian wrote: Thu Oct 24, 2024 10:43 am For me it was already unmapped (I tested with King's Quest III). The keyboard popup still comes up when you click (left mouse click) on the text command line below the game screen.
Ah, I didn't realize that. I turned off mouse support for the AGI games after it caused me to fall off a cliff, if memory serves me. (It's been a long time!) I don't see any way to disable that currently without also disabling mouse support.
Taiyaki
Posts: 31
Joined: Mon Jun 01, 2020 5:11 am

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by Taiyaki »

Bummer. Nevertheless thank you to both of you for having looked into it. Guess I'll file a feature request for that feature then.
User avatar
Praetorian
ScummVM Developer
Posts: 882
Joined: Tue May 08, 2007 8:54 am
Location: Greece
Contact:

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by Praetorian »

This is now implemented in the source code and will be part of daily development builds (2.9.0git) onwards, and eventually part of the next stable release (presumably 2.9.0, no ETA as of yet).

The popup is disabled by default specifically for the case of clicking the mouse on the prompt line or a text input field in an AGI engine game. It can be enabled, if the player choses to, from the ScummVM GUI (launcher) via the Edit Game options for the selected game.

This new option setting will not affect bringing up the Predictive Input Dialog on demand using a key mapping (set via the ScummVM keymapper). This means that if you set (or already have set) a key mapping for the Predictive Input Dialog, you can still use that to bring up the popup anyway.
Taiyaki
Posts: 31
Joined: Mon Jun 01, 2020 5:11 am

Re: Can one disable virtual phone style keyboard popup in PC versions?

Post by Taiyaki »

Thank you so much! That sounds like the optimal way to handle this.
Post Reply