[Scummvm-tracker] [ScummVM :: Bugs] #12978: KEYMAPPER: Separate the virtual mouse from the global keymap

ScummVM :: Bugs trac at scummvm.org
Mon Oct 4 21:36:04 UTC 2021


#12978: KEYMAPPER: Separate the virtual mouse from the global keymap
------------------------+--------------------
Reporter:  ccawley2011  |      Owner:  (none)
    Type:  defect       |     Status:  new
Priority:  normal       |  Component:  Ports
 Version:               |   Keywords:
    Game:               |
------------------------+--------------------
 The actions for the virtual mouse are currently added to the global
 keymap. Since this keymap has the lowest priority however, actions in
 other keymaps override it if it has an action that uses the same default
 bindings. This is a problem with some platforms like OpenDingux which
 don't always have an analog stick, meaning that it's necessary to map the
 virtual mouse to the D-pad, and then individually unmap all actions in
 other keymaps that use the D-pad, which is somewhat impractical in the
 long term.

 One way of approaching this would be to move the virtual mouse actions to
 a separate keymap that has the highest priority, and then maybe allow
 engines that don't use mouse input to enable or disable the virtual mouse
 automatically to allow per-engine keymaps to use the left analog stick.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12978>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list