Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#3765 closed defect (duplicate)

WII: Pressing "j" via Wii-Mote instead of "y"

Reported by: m-kiewitz Owned by: dhewg
Priority: normal Component: Engine: AGOS
Keywords: Cc:
Game: Simon the Sorcerer 1

Description

Hi,

in backends\platform\wii\osystem_events.cpp PADS_LEFT is mapped to 'y'. This is good for english versions of games, but at least the German version of Simon the Sorcerer series requires one to press 'j' (ja) instead of 'y' (yes).

KBD_EVENT(PADS_LEFT, Common::KEYCODE_y, 'y');

I don't know how to fix this in the best way. I assume that the event is mapped throughout ScummVM. If possible change mapping when running language == "German" games. Or accept 'y' as well on German versions of games.

Regards M. Kiewitz

Ticket imported from: #1991684. Ticket imported from: bugs/3765.

Change History (4)

comment:1 by fingolfin, 12 years ago

Owner: set to dhewg
Summary: Wii: Pressing "j" via Wii-Mote instead of "y"WII: Pressing "j" via Wii-Mote instead of "y"

comment:2 by sev-, 12 years ago

I think this could be addressed once our keymapper GSoC task is completed. Then there could be provided a per-game key map.

comment:3 by dhewg, 11 years ago

hardcoding "y" for german versions should not be the solution. for now you can use the virtual keyboard, but in the end those could/should be mapped via the keymapper.

closing this as duplicate for feature request #2798826

comment:4 by dhewg, 11 years ago

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.