[Bug 39291] Games made with Game Maker (8.1 Standard) have Key Mapping issues

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 19 11:46:17 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=39291

--- Comment #7 from Ken Thomases <ken at codeweavers.com> ---
(In reply to Andrew Fan from comment #6)
> OH you're right. I completely forgot that I've been using Japanese input
> (Kotoeri). However, I'm using Romaji, which maps (for every other program
> I've ever used, native to MacOSX and other programs run in Wine) to the
> normal English keys, and I've never had a problem with any other program
> using this particular input style.
> 
> However, if I transfer back to a US input, the Z key works normally.
> 
> This issue could be Game Maker not working with the Japanese Input system
> I'm using (not a problem with Wine but rather a compatibility issue with
> Game Maker itself), or it could be a problem with Wine and the Kotoeri input.
> 
> I'm sorry if this is actually an invalid issue, but I don't actually have a
> copy of Windows to test on. It may be worth noting that some of the others I
> know who ran the game on Windows used Japanese input as their default and
> did not report any problems but the input method may be different on Mac, so
> I don't know if that makes a difference.

It might be a problem with the Mac driver and/or Wine's implementation of
imm32.  For esoteric reasons, the Mac driver specifically checks whether an
input method is active and, if so, routes key events differently.  I'm also not
sure what's happening after we feed the 'z' keystroke into the input method. 
For Romaji, I would expect that it would immediately tell Wine to insert a 'z'
character.  I don't know if it's not doing that or if it is and the game is not
prepared to accept that.

Could you please collect a +tid,+event,+key,+keyboard,+imm log with Romaji
enabled?  Again, just do the minimum to illustrate the problem, although it
might be instructive if you press the Return key after attempting to type a
'z'.  Thanks.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list