diff options
Diffstat (limited to 'engines/kyra')
-rw-r--r-- | engines/kyra/kyra_v1.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/engines/kyra/kyra_v1.cpp b/engines/kyra/kyra_v1.cpp index e60913ca6e..7167d41550 100644 --- a/engines/kyra/kyra_v1.cpp +++ b/engines/kyra/kyra_v1.cpp @@ -420,8 +420,18 @@ void KyraEngine_v1::setupKeyMap() { { KC(KP_MINUS), 105, 0/*unknown*/ }, { KC(PLUS), 13, 0/*unknown*/ }, { KC(KP_PLUS), 106, 0/*unknown*/ }, + + // Multiple mappings for the keys to the right of the 'M' key, + // since these are different for QWERTZ, QWERTY and AZERTY keyboards. + // QWERTZ { KC(COMMA), 53, 0/*unknown*/ }, - { KC(PERIOD), 54, 0/*unknown*/ } + { KC(PERIOD), 54, 0/*unknown*/ }, + // AZERTY + { KC(SEMICOLON), 53, 0/*unknown*/ }, + { KC(COLON), 54, 0/*unknown*/ }, + // QWERTY + { KC(LESS), 53, 0/*unknown*/ }, + { KC(GREATER), 54, 0/*unknown*/ } }; #undef KC |