Opened 2 years ago
Closed 22 months ago
#15188 closed defect (fixed)
CGE2: Missing keymapper bindings
| Reported by: | ccawley2011 | Owned by: | bluegr |
|---|---|---|---|
| Priority: | blocker | Component: | Engine: CGE2 |
| Version: | Keywords: | keymapper | |
| Cc: | Game: | Sfinx |
Description
The CGE2 engine has a custom keymap, but not any default bindings for joysticks. It also doesn’t have actions for the mouse buttons, making the game unplayable with a controller.
Change History (6)
comment:1 by , 2 years ago
| Keywords: | keymapper added |
|---|
comment:2 by , 2 years ago
| Component: | Engine: CGE → Engine: CGE2 |
|---|
comment:3 by , 23 months ago
| Priority: | blocker → high |
|---|
comment:4 by , 23 months ago
| Priority: | high → blocker |
|---|
Before the custom keymaps were added, the CGE2 used the default engine keymap, which has bindings for the mouse buttons and allowed it to be played with a controller. The new engine keymap takes the place of the old one, and since it's missing mouse bindings it's completely unplayable with a controller. Since several supported platforms use controllers as the primary input method, this is what made the issue a blocker.
comment:6 by , 22 months ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
Fixed with the following commit:
https://github.com/scummvm/scummvm/pull/6021/commits/70bb7e5b5ce26ad1c4c07c011962197c1812af99

This isn't a blocker, as the game didn't have custom keymaps in the past, to make it playable with a controller. Appropriate keymaps for the joystick should be added, indeed.
Lowering priority