Mercurial > sdl-ios-xcode
changeset 1582:43a565749fbf
Fixed bug #50
Using ctrl-alt-fn for flipping instead of alt-fn may help a few games that
actually use that key combination.
[Note: This is also consistent with X11 on the Linux console]
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 22 Mar 2006 06:43:25 +0000 |
parents | c2c72a31f1bc |
children | 95451df282c3 |
files | src/video/fbcon/SDL_fbevents.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/video/fbcon/SDL_fbevents.c Wed Mar 22 06:08:59 2006 +0000 +++ b/src/video/fbcon/SDL_fbevents.c Wed Mar 22 06:43:25 2006 +0000 @@ -922,7 +922,7 @@ pressed = SDL_PRESSED; } TranslateKey(scancode, &keysym); - /* Handle Alt-FN for vt switch */ + /* Handle Ctrl-Alt-FN for vt switch */ switch (keysym.sym) { case SDLK_F1: case SDLK_F2: @@ -936,7 +936,8 @@ case SDLK_F10: case SDLK_F11: case SDLK_F12: - if ( SDL_GetModState() & KMOD_ALT ) { + if ( (SDL_GetModState() & KMOD_CTRL) && + (SDL_GetModState() & KMOD_ALT) ) { if ( pressed ) { switch_vt(this, (keysym.sym-SDLK_F1)+1); }