|
@@ -118,7 +118,7 @@ U16 Input::getKeyCode( U16 asciiCode )
|
|
char c[2];
|
|
char c[2];
|
|
c[0]= asciiCode;
|
|
c[0]= asciiCode;
|
|
c[1] = NULL;
|
|
c[1] = NULL;
|
|
- return KeyMapSDL::getTorqueScanCodeFromSDL( SDL_GetScancodeFromName( c ) );
|
|
|
|
|
|
+ return KeyMapSDL::getTorqueScanCodeFromSDL( SDL_GetScancodeFromKey( SDL_GetKeyFromName(c) ) );
|
|
}
|
|
}
|
|
|
|
|
|
//------------------------------------------------------------------------------
|
|
//------------------------------------------------------------------------------
|
|
@@ -435,4 +435,4 @@ U32 KeyMapSDL::getSDLScanCodeFromTorque(U32 torque)
|
|
buildScanCodeArray();
|
|
buildScanCodeArray();
|
|
|
|
|
|
return T3D_SDL[torque];
|
|
return T3D_SDL[torque];
|
|
-}
|
|
|
|
|
|
+}
|