diff options
Diffstat (limited to 'backends/platform/webos/webos.cpp')
-rw-r--r-- | backends/platform/webos/webos.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/backends/platform/webos/webos.cpp b/backends/platform/webos/webos.cpp index bfb19ed3bc..4ec153a7e9 100644 --- a/backends/platform/webos/webos.cpp +++ b/backends/platform/webos/webos.cpp @@ -51,20 +51,18 @@ void OSystem_SDL_WebOS::initBackend() { * * @return The hardware key set with added webOS specific keys. */ -HardwareKeySet *OSystem_SDL_WebOS::getHardwareKeySet() { #ifdef ENABLE_KEYMAPPER +HardwareInputSet *OSystem_SDL_WebOS::getHardwareInputSet() { // Get the original SDL hardware key set - HardwareKeySet *keySet = OSystem_SDL::getHardwareKeySet(); + HardwareInputSet *inputSet = OSystem_SDL::getHardwareInputSet(); // Add WebOS specific keys - keySet->addHardwareKey(new HardwareKey("FORWARD", - KeyState((KeyCode) 229, 229, 0), "Forward", kActionKeyType)); + inputSet->addHardwareInput(new HardwareInput("FORWARD", + KeyState((KeyCode) 229, 229, 0), "Forward")); // Return the modified hardware key set - return keySet; -#else - return 0; -#endif + return inputSet; } +#endif #endif |