X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fevents.c;h=6671041620077893cc02078bc6a72725057c0f64;hp=64fda8081da0fab274d5f3008bb35369d4a5f486;hb=d870b82d2c53def1ed6da9fdc46ce6bf3dd1bfae;hpb=6746a99c1d7348748c06d457f8496b4253bb7c84 diff --git a/src/events.c b/src/events.c index 64fda808..66710416 100644 --- a/src/events.c +++ b/src/events.c @@ -1540,9 +1540,11 @@ void HandleKey(Key key, int key_status) int i; #if defined(TARGET_SDL2) - /* map special "play/pause" media key to default key for play/pause actions */ + /* map special keys (media keys / remote control buttons) to default keys */ if (key == KSYM_PlayPause) key = KSYM_space; + else if (key == KSYM_Select) + key = KSYM_Return; #endif HandleSpecialGameControllerKeys(key, key_status);