in libs/hw---vm/sdlmain.cpp [65:111]
int mapKeyCode(int sdlCode) {
switch (sdlCode) {
case SDLK_ESCAPE:
return KEY_EXIT;
case '/':
return KEY_RESET;
case 'a':
case SDLK_LEFT:
return KEY_LEFT;
case 'd':
case SDLK_RIGHT:
return KEY_RIGHT;
case 'w':
case SDLK_UP:
return KEY_UP;
case 's':
case SDLK_DOWN:
return KEY_DOWN;
case ' ':
case 'q':
case 'z':
return KEY_A;
case 'x':
case 'e':
case SDLK_RETURN:
return KEY_B;
case 'm':
return KEY_MENU;
case 'j':
return KEY_LEFT + 7;
case 'i':
return KEY_UP + 7;
case 'l':
return KEY_RIGHT + 7;
case 'k':
return KEY_DOWN + 7;
case 'u':
return KEY_A + 7;
case 'o':
return KEY_B + 7;
default:
return 0;
}
}