Difference between revisions of "Wintermute/Controls"

From ScummVM :: Wiki
Jump to navigation Jump to search
Line 9: Line 9:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|-
|-
| All games || Left click || Use / Take / Click / etc ||
| All games || Left click || Use / Take / Click / etc || || JOY_A
|-
|-
| All games || Right click || Look / Drop / Click / etc ||
| All games || Right click || Look / Drop / Click / etc || || JOY_B
|-
|-
| All games || Enter || Ok ||
| All games || Enter || Ok || ||
|-
|-
| All games || Esc || Cancel ||
| All games || Esc || Cancel || || JOY_X
|-
|-
| Some games || Esc / F1 || Open Menu || Some games opens menu on Esc only.
| Some games || Esc / F1 || Open Menu || Some games opens menu on Esc only. ||
|-
|-
| Some games || <Any key> || Skip dialog line ||
| Some games || <Any key> || Skip dialog line || ||
|}
|}


Line 29: Line 29:


== Text input engine-hardcoded controls ==
== Text input engine-hardcoded controls ==
Remapping those controls is not implemented yet.
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
Line 60: Line 61:
|-
|-
| Video playback || Esc || Stop video playback
| Video playback || Esc || Stop video playback
|-
| Anytime || Ctrl+D || Attach debugger
|}
|}


Line 92: Line 91:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 102: Line 101:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment
|- style="background:white"
|- style="background:white"
| Anytime || Left click || Use / Take / Click / etc || Standard
| Anytime || Left click || Use / Take / Click / etc || Standard
Line 116: Line 115:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 124: Line 123:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 134: Line 133:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 144: Line 143:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Tab || Open inventory || Alias
| In game || Tab || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 154: Line 153:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
|- style="background:lightblue"
|- style="background:lightblue"
| In game || I || Open inventory || Alias
| In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 164: Line 163:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
|- style="background:lightblue"
|- style="background:lightblue"
| In game || I || Open inventory || Alias
| In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll inventory up || Alias
| In game || Mouse wheel up || Scroll inventory up || Alias || Up / JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll inventory down || Alias
| In game || Mouse wheel down || Scroll inventory down || Down / JOY_DOWN
|}
|}


Line 178: Line 177:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 184: Line 183:
| Sometimes || Left click || Skip animation || Standard
| Sometimes || Left click || Skip animation || Standard
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Skip (intro) || Nice to have
| In game || Space || Skip (intro) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 190: Line 189:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 200: Line 199:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 206: Line 205:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In diary || Left / PgUp || Previous page || Alias
| In diary || Left / PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In diary || Right / PgDn || Next page || Alias
| In diary || Right / PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT
|}
|}


Line 214: Line 213:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 224: Line 223:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 230: Line 229:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F10 || Use default menu || Nice to have
| In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F11 || Use alternative menu || Nice to have
| In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_DOWN / JOY_RIGHT
|- style="background:gold"
|- style="background:gold"
| In game || Home || Warp to debug room || Secret
| In game || Home || Warp to debug room || Secret
Line 242: Line 241:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 248: Line 247:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F10 || Use default menu || Nice to have
| In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F11 || Use alternative menu || Nice to have
| In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_DOWN / JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In phone || Backspace || Phone button Cancel || Alias
| In phone || Backspace || Phone button Cancel || Alias
|- style="background:lightblue"
|- style="background:lightblue"
| In phone || Down || Phone button Down || Alias
| In phone || Down || Phone button Down || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In phone || Up || Phone button Up || Alias
| In phone || Up || Phone button Up || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In phone || 0 || Phone button 0 || Alias
| In phone || 0 || Phone button 0 || Alias
Line 290: Line 289:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 296: Line 295:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Space || Switch between game & blueprints view || Must have
| In game || Space || Switch between game & blueprints view || Must have || MOUSE_MIDDLE / JOY_Y
|- style="background:gold"
|- style="background:gold"
| In game || N || Press N 5 times to obtain all disks and blueprints || Secret
| In game || N || Press N 5 times to obtain all disks and blueprints || Secret
Line 304: Line 303:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 314: Line 313:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 324: Line 323:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 330: Line 329:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Middle click || Use on door for a funny message || Nice to have
| In game || Middle click || Use on door for a funny message || Nice to have || JOY_Y
|}
|}


Line 336: Line 335:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Left click || Walk/Talk/Use || Standard
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A
|- style="background:white"
|- style="background:white"
| Anytime || Right click || Open Menu || Standard
| Anytime || Right click || Open Menu || Standard || JOY_B
|- style="background:white"
|- style="background:white"
| Anytime || Enter || Ok || Standard
| Anytime || Enter || Ok || Standard ||
|- style="background:white"
|- style="background:white"
| Anytime || Esc || Cancel || Standard  
| Anytime || Esc || Cancel || Standard || JOY_X
|- style="background:lightgreen"
|- style="background:lightgreen"
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| Anytime || Tab || Show hint icons || Nice to have
| Anytime || Tab || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightgreen"
|- style="background:lightgreen"
| Anytime || Mouse wheel up || Set music volume to 100% || Nice to have
| Anytime || Mouse wheel up || Set music volume to 100% || Nice to have || UP / JOY_UP
|- style="background:lightgreen"
|- style="background:lightgreen"
| Anytime || Mouse wheel down || Set music volume to 0% || Nice to have
| Anytime || Mouse wheel down || Set music volume to 0% || Nice to have || DOWN / JOY_DOWN
|}
|}


Line 358: Line 357:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 364: Line 363:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Skip (credits & start a new game) || Nice to have
| In game || Space || Skip (credits & start a new game) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 370: Line 369:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 380: Line 379:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 390: Line 389:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 396: Line 395:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || L || Look At action || Alias
| In game || L || Look At action || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || P || Pick Up action || Alias
| In game || P || Pick Up action || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || T || Take action || Alias
| In game || T || Take action || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || U || Use action || Alias
| In game || U || Use action || Alias || JOY_RIGHT
|}
|}


Line 408: Line 407:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 414: Line 413:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In diary || Left / PgUp || Previous page || Alias
| In diary || Left / PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In diary || Right / PgDn || Next page || Alias
| In diary || Right / PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT
|}
|}


Line 422: Line 421:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 432: Line 431:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without Enter key
| Anytime || Standard controls without Enter key
Line 438: Line 437:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}
There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable.
There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable.
Line 445: Line 444:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 451: Line 450:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || L || Look At action || Alias
| In game || L || Look At action || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || P || Pick Up action || Alias
| In game || P || Pick Up action || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || T || Take action || Alias
| In game || T || Take action || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || U || Use action || Alias
| In game || U || Use action || Alias || JOY_RIGHT
|}
|}


Line 463: Line 462:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 473: Line 472:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 483: Line 482:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 493: Line 492:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 503: Line 502:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 517: Line 516:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 527: Line 526:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 533: Line 532:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space / Middle click || Show hint icons || Nice to have
| In game || Space / Middle click || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || F2 || Save menu || Alias
| In game || F2 || Save menu || Alias
Line 555: Line 554:
| In game || Alt+F4 || Exit || Debug
| In game || Alt+F4 || Exit || Debug
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll inventory up || Alias
| In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll inventory down || Alias
| In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In books || Left / PgUp || Previous page || Alias
| In books || Left / PgUp || Previous page || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In books || Right / PgDn || Next page || Alias
| In books || Right / PgDn || Next page || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || Down / Mouse wheel down || Scroll one item down || Alias
| Save menu || Down / Mouse wheel down || Scroll one item down || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || Up / Mouse wheel up || Scroll one item up || Alias
| Save menu || Up / Mouse wheel up || Scroll one item up || Alias|| JOY_UP
|- style="background:lightgreen"
|- style="background:lightgreen"
| Save menu || PgUp || Previous page || Nice to have
| Save menu || PgUp || Previous page || Nice to have
Line 583: Line 582:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 593: Line 592:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 599: Line 598:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Tab || Show hint icons for exits || Nice to have
| In game || Tab || Show hint icons for exits || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || F1 || Ability: Telekinesis || Alias
| In game || F1 || Ability: Telekinesis || Alias
Line 625: Line 624:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 631: Line 630:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Space || Open inventory || Alias
| In game || Space || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y
|- style="background:gold"
|- style="background:gold"
| In game || "rootfixc" || Type "rootfixc" to warp to Cms_Group14 scene || Secret
| In game || "rootfixc" || Type "rootfixc" to warp to Cms_Group14 scene || Secret
Line 639: Line 638:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 649: Line 648:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 657: Line 656:
| Porn level settings || Text input || Tricky questions to enable porn || Nice to have
| Porn level settings || Text input || Tricky questions to enable porn || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Down || Dance move down || Must have
| In game || Down || Dance move down || Must have || JOY_DOWN
|- style="background:green"
|- style="background:green"
| In game || Up || Dance move up || Must have
| In game || Up || Dance move up || Must have || JOY_UP
|- style="background:green"
|- style="background:green"
| In game || Left || Dance move left || Must have
| In game || Left || Dance move left || Must have || JOY_LEFT
|- style="background:green"
|- style="background:green"
| In game || Right || Dance move right || Must have
| In game || Right || Dance move right || Must have || JOY_RIGHT
|- style="background:green"
|- style="background:green"
| In game || Space || Dance move around || Must have
| In game || Space || Dance move around || Must have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || Mouse wheel up || Previous page || Alias
| Save menu || Mouse wheel up || Previous page || Alias
Line 685: Line 684:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 725: Line 724:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 731: Line 730:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have || UP / JOY_UP
|- style="background:lightgreen"
|- style="background:lightgreen"
|  Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have
|  Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have || DOWN / JOY_DOWN
|}
|}


Line 739: Line 738:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 745: Line 744:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have || UP / JOY_UP
|- style="background:lightgreen"
|- style="background:lightgreen"
|  Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have
|  Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have || DOWN / JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || F1 || Show hint icons || Alias
| In game || F1 || Show hint icons || Alias || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 755: Line 754:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 765: Line 764:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 771: Line 770:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll inventory up || Alias
| In game || Mouse wheel up || Scroll inventory up || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll inventory down || Alias
| In game || Mouse wheel down || Scroll inventory down || Alias || JOY_DOWN
|- style="background:pink"
|- style="background:pink"
| In game || F12 || Take screenshot || Debug
| In game || F12 || Take screenshot || Debug
Line 783: Line 782:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 793: Line 792:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 803: Line 802:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 809: Line 808:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Space || Open inventory || Alias
| In game || Space || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 815: Line 814:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 825: Line 824:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 831: Line 830:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Space || Open inventory || Must have
| In game || Space || Open inventory || Must have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 837: Line 836:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 843: Line 842:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Down || Used in dumpbell puzzle || Must have
| In game || Down || Used in dumpbell puzzle || Must have || MOUSE_WHEEL_DOWN / JOY_DOWN
|- style="background:green"
|- style="background:green"
| In game || Up || Used in dumpbell puzzle || Must have
| In game || Up || Used in dumpbell puzzle || Must have || MOUSE_WHEEL_UP / JOY_UP
|- style="background:green"
|- style="background:green"
| In game || Shift || Used in dumpbell puzzle || Must have
| In game || Shift || Used in dumpbell puzzle || Must have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 853: Line 852:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 859: Line 858:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || L || Look At action || Alias
| In game || L || Look At action || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || P || Pick Up action || Alias
| In game || P || Pick Up action || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || T || Take action || Alias
| In game || T || Take action || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || U || Use action || Alias
| In game || U || Use action || Alias || JOY_RIGHT
|}
|}


Line 871: Line 870:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 877: Line 876:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Skip (cutscene) || Nice to have
| In game || Space || Skip (cutscene) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 883: Line 882:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 889: Line 888:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Skip (credits & start a new game) || Nice to have
| In game || Space || Skip (credits & start a new game) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 895: Line 894:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 905: Line 904:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 911: Line 910:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgUp || Previous page || Alias
| Save menu || PgUp || Previous page || Alias || Alias || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgDn || Next page || Alias
| Save menu || PgDn || Next page || Alias || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT
|}
|}


Line 919: Line 918:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 925: Line 924:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 931: Line 930:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 937: Line 936:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Backspace  || Skip cutscene || Nice to have
| In game || Backspace  || Skip cutscene || Nice to have || JOY_LEFT
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 945: Line 944:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 955: Line 954:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 965: Line 964:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 971: Line 970:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || M || Show map || Alias
| In game || M || Show map || Alias || MOUSE_MIDDLE / JOY_Y
|- style="background:grey"
|- style="background:grey"
| Episode selection || Text input || firstMenu.window || Disabled, unreachable code
| Episode selection || Text input || firstMenu.window || Disabled, unreachable code
Line 979: Line 978:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 989: Line 988:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 999: Line 998:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,009: Line 1,008:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,023: Line 1,022:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,037: Line 1,036:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,047: Line 1,046:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,057: Line 1,056:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,071: Line 1,070:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,081: Line 1,080:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,087: Line 1,086:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Space || Droid action  || Must have
| In game || Space || Droid action  || Must have || MOUSE_MIDDLE / JOY_Y
|- style="background:green"
|- style="background:green"
| In game || Up || Move droid up || Must have
| In game || Up || Move droid up || Must have || JOY_UP
|- style="background:green"
|- style="background:green"
| In game || Down || Move droid down || Must have
| In game || Down || Move droid down || Must have || JOY_DOWN
|- style="background:green"
|- style="background:green"
| In game || Left || Move droid left || Must have
| In game || Left || Move droid left || Must have || JOY_LEFT
|- style="background:green"
|- style="background:green"
| In game || Right || Move droid right || Must have
| In game || Right || Move droid right || Must have || JOY_RIGHT
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F10 || Use default menu || Nice to have
| In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_DOWN
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F11 || Use alternative menu || Nice to have
| In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_UP
|- style="background:gold"
|- style="background:gold"
| In game || Home || Warp to debug room || Secret
| In game || Home || Warp to debug room || Secret
Line 1,107: Line 1,106:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,113: Line 1,112:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || I || Show inventory || Must have
| In game || I || Show inventory || Must have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || J || Show journal || Alias, accessible with inventory+click
| In game || J || Show journal || Alias, accessible with inventory+click || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || M || Show music settings || Alias
| In game || M || Show music settings || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll inventory up || Alias
| In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll inventory down || Alias
| In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN
|}
|}


Line 1,127: Line 1,126:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls without Right click
|- style="background:lightgreen"
|- style="background:lightgreen"
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:green"
|- style="background:green"
| In game || Up / Space || Rotate tetris tile || Must have
| In game || Up / Space || Rotate tetris tile || Must have || MOUSE_RIGHT / JOY_Y / JOY_UP
|- style="background:green"
|- style="background:green"
| In game || Down / NumPad2 || Drop tetris tile || Must have
| In game || Down / NumPad2 || Drop tetris tile || Must have || MOUSE_MIDDLE / JOY_DOWN
|- style="background:green"
|- style="background:green"
| In game || Left / NumPad4 || Move tetris tile left || Must have
| In game || Left / NumPad4 || Move tetris tile left || Must have || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:green"
|- style="background:green"
| In game || Right / NumPad6 || Move tetris tile right || Must have
| In game || Right / NumPad6 || Move tetris tile right || Must have || MOUSE_WHEEL_DOWN / JOY_RIGHT
|- style="background:gold"
|- style="background:gold"
| In game || "kangaroo" || Type "kangaroo" to enable/disable infinite lives || Secret
| In game || "kangaroo" || Type "kangaroo" to enable/disable infinite lives || Secret
Line 1,151: Line 1,150:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,163: Line 1,162:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,171: Line 1,170:
| In game || Text input || Password puzzle || Must have
| In game || Text input || Password puzzle || Must have
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgUp || Previous page || Alias
| Save menu || PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgDn || Next page || Alias
| Save menu || PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT
|}
|}


Line 1,179: Line 1,178:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,191: Line 1,190:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,203: Line 1,202:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,211: Line 1,210:
| Save menu || Text input || Search puzzle || Must have
| Save menu || Text input || Search puzzle || Must have
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgUp / Mouse wheel up || Previous page || Alias
| Save menu || PgUp / Mouse wheel up || Previous page || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| Save menu || PgDn / Mouse wheel down || Next page || Alias
| Save menu || PgDn / Mouse wheel down || Next page || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Backspace || Phone button Cancel || Alias
| In game || Backspace || Phone button Cancel || Alias
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Down || Phone button Down || Alias
| In game || Down || Phone button Down || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Phone button Up || Alias
| In game || Up || Phone button Up || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || 0 || Phone button 0 || Alias
| In game || 0 || Phone button 0 || Alias
Line 1,249: Line 1,248:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,257: Line 1,256:
| In game || Text input || Input guessed word || Must have
| In game || Text input || Input guessed word || Must have
|- style="background:gold"
|- style="background:gold"
| In game || F1 || Spin wheel slower || Secret
| In game || F1 || Spin wheel slower || Secret || MOUSE_WHEEL_UP / JOY_UP
|- style="background:gold"
|- style="background:gold"
| In game || F2 || Spin wheel faster || Secret
| In game || F2 || Spin wheel faster || Secret || MOUSE_WHEEL_DOWN / JOY_DOWN
|}
|}


Line 1,265: Line 1,264:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls
| Anytime || Standard controls
Line 1,273: Line 1,272:
| In game || Text input || Password puzzle || Must have
| In game || Text input || Password puzzle || Must have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Skip (cutscene) || Nice to have
| In game || Space || Skip (cutscene) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 1,283: Line 1,282:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || X || Show hint icons on exits || Nice to have
| In game || X || Show hint icons on exits || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || I || Open inventory || Alias
| In game || I || Open inventory || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || M || Open map || Alias
| In game || M || Open map || Alias || JOY_DOWN
|}
|}


Line 1,297: Line 1,296:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,311: Line 1,310:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,381: Line 1,380:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,387: Line 1,386:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Walk forward || Alias
| In game || Up || Walk forward || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Down || Walk backward || Alias
| In game || Down || Walk backward || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Left || Turn left || Alias
| In game || Left || Turn left || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Right || Turn right || Alias
| In game || Right || Turn right || Alias || JOY_RIGHT
|- style="background:pink"
|- style="background:pink"
| In game || F1 || Toggle scene geometry || Debug
| In game || F1 || Toggle scene geometry || Debug || JOY_Y
|}
|}


Line 1,401: Line 1,400:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,411: Line 1,410:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,417: Line 1,416:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F1 || Show hint icons || Nice to have
| In game || F1 || Show hint icons || Nice to have || JOY_Y
|- style="background:green"
|- style="background:green"
| In game || Space / Middle click || Show inventory || Must have
| In game || Space / Middle click || Show inventory || Must have || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll inventory up || Alias
| In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll inventory down || Alias
| In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN
|- style="background:grey"
|- style="background:grey"
| In game || Text input || A lot of helpers: ActorPosition window, LinearFog window, particles2 window || Disabled, unreachable code
| In game || Text input || A lot of helpers: ActorPosition window, LinearFog window, particles2 window || Disabled, unreachable code
Line 1,431: Line 1,430:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,439: Line 1,438:
| In game || F1 || Exit || Debug
| In game || F1 || Exit || Debug
|- style="background:pink"
|- style="background:pink"
| In game || F2 || Toggle scene geometry || Debug
| In game || F2 || Toggle scene geometry || Debug || MOUSE_MIDDLE / JOY_Y
|- style="background:pink"
|- style="background:pink"
| In game || F3 || Take screenshot || Debug
| In game || F3 || Take screenshot || Debug
Line 1,455: Line 1,454:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,461: Line 1,460:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Walk forward || Alias
| In game || Up || Walk forward || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Down || Walk backward || Alias
| In game || Down || Walk backward || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Left || Turn left || Alias
| In game || Left || Turn left || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Right || Turn right || Alias
| In game || Right || Turn right || Alias || JOY_RIGHT
|- style="background:pink"
|- style="background:pink"
| In game || F1 || Toggle scene geometry || Debug
| In game || F1 || Toggle scene geometry || Debug || JOY_Y
|}
|}


Line 1,475: Line 1,474:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,481: Line 1,480:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || F1 || Show help || Alias
| In game || F1 || Show help || Alias || JOY_LEFT
|}
|}


Line 1,489: Line 1,488:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,495: Line 1,494:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:pink"
|- style="background:pink"
| In game || F12 || Take screenshot || Debug
| In game || F12 || Take screenshot || Debug
Line 1,503: Line 1,502:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without Right click
| Anytime || Standard controls without Right click
Line 1,511: Line 1,510:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:white"
|- style="background:white"
| In game || Right click || Select next cursor action || Standard
| In game || Right click || Select next cursor action || Standard || JOY_B
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have
Line 1,519: Line 1,518:
| In game || Space / P || Pause || Nice to have
| In game || Space / P || Pause || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || . || Skip Stuff || Nice to have
| In game || . || Skip Stuff || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Pause || Quick Save || Nice to have
| In game || Pause || Quick Save || Nice to have
Line 1,549: Line 1,548:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,555: Line 1,554:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Walk forward || Alias
| In game || Up || Walk forward || Alias || JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Down || Walk backward || Alias
| In game || Down || Walk backward || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Left || Turn left || Alias
| In game || Left || Turn left || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Right || Turn right || Alias
| In game || Right || Turn right || Alias || JOY_RIGHT
|- style="background:pink"
|- style="background:pink"
| In game || F1 || Toggle scene geometry || Debug
| In game || F1 || Toggle scene geometry || Debug || JOY_Y
|}
|}


Line 1,569: Line 1,568:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without Right click
| Anytime || Standard controls without Right click
Line 1,575: Line 1,574:
| Save menu || Text input || Name / description input || Nice to have
| Save menu || Text input || Name / description input || Nice to have
|- style="background:white"
|- style="background:white"
| In game || Right click || Select next cursor action || Standard
| In game || Right click || Select next cursor action || Standard || JOY_B
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have
Line 1,581: Line 1,580:
| In game || ] / Mouse wheel up || Select next cursor action || Nice to have
| In game || ] / Mouse wheel up || Select next cursor action || Nice to have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || . || Skip talking & walking || Nice to have
| In game || . || Skip talking & walking || Nice to have || JOY_DOWN
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Tab || Point mouse to the door (works only in first scene) || Nice to have
| In game || Tab || Point mouse to the door (works only in first scene in Demo) || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Left || Turn left || Alias
| In game || Left || Turn left || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Right || Turn right || Alias
| In game || Right || Turn right || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Walk forward || Alias
| In game || Up || Walk forward || Alias || JOY_UP
|- style="background:pink"
|- style="background:pink"
| In game || Text input || Support IRC Chat window || Debug
| In game || Text input || Support IRC Chat window || Debug
Line 1,599: Line 1,598:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,607: Line 1,606:
| In game || Text input || Word guessing puzzles! Requires localized input (cyrillic for Russian, etc) || Must have
| In game || Text input || Word guessing puzzles! Requires localized input (cyrillic for Russian, etc) || Must have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || F1 || Help screen || Alias
| In game || F1 || Help screen || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || i || Show inventory || Alias
| In game || i || Show inventory || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel up || Scroll article up || Alias
| In game || Mouse wheel up || Scroll article up || Alias || PAGEUP / JOY_UP
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Mouse wheel down || Scroll article down || Alias
| In game || Mouse wheel down || Scroll article down || Alias || PAGEDOWN / JOY_DOWN
|- style="background:pink"
|- style="background:pink"
| In game || Ctrl+F2 || Toggle scene geometry || Debug
| In game || Ctrl+F2 || Toggle scene geometry || Debug
Line 1,659: Line 1,658:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,667: Line 1,666:
| In game || Text input || Password puzzle || Must have
| In game || Text input || Password puzzle || Must have
|- style="background:lightgreen"
|- style="background:lightgreen"
| In game || F12 || Skip dialogue (in GreenLight demo) || Nice to have
| In game || F12 || Skip dialogue (in GreenLight demo) || Nice to have || MOUSE_MIDDLE / JOY_Y
|}
|}


Line 1,673: Line 1,672:
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|- style="background:silver"
|- style="background:silver"
! Context || Key !! Action !! Comment
! Context || Original controls !! Action !! Comment !! Keymapper extra controls
|- style="background:white"
|- style="background:white"
| Anytime || Standard controls without F1 key
| Anytime || Standard controls without F1 key
Line 1,683: Line 1,682:
| In game || F11 || Cancel waiting || Debug
| In game || F11 || Cancel waiting || Debug
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Backspace || Cancel input || Alias
| In game || Backspace || Cancel input || Alias || MOUSE_MIDDLE / JOY_Y
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Left || Move mobot left || Alias
| In game || Left || Move mobot left || Alias || JOY_LEFT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Right || Move mobot right || Alias
| In game || Right || Move mobot right || Alias || JOY_RIGHT
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Down || Move mobot down || Alias
| In game || Down || Move mobot down || Alias || JOY_DOWN
|- style="background:lightblue"
|- style="background:lightblue"
| In game || Up || Move mobot up || Alias
| In game || Up || Move mobot up || Alias || JOY_UP
|}
|}

Revision as of 23:25, 16 February 2020

This page lists known controls for most Wintermute games. Those tables may be useful for building keymappings for those games. It also contains information on secrets, debug keys and interesting unreachable code.

Standard controls

Standard in-game controls

Those controls are processed at all games scripts, except for Escape From The Mansion.

Context Original controls Action Comment Keymapper extra controls
All games Left click Use / Take / Click / etc JOY_A
All games Right click Look / Drop / Click / etc JOY_B
All games Enter Ok
All games Esc Cancel JOY_X
Some games Esc / F1 Open Menu Some games opens menu on Esc only.
Some games <Any key> Skip dialog line

Since "Open menu" action can always be done with Esc, there is no reason for additional remapping of separate F1 key.

It's hard to tell which games are actually have actions for <Any key> with reading & testing. Since tables below are generated semi-automatically, this information is not currently provided.

Text input engine-hardcoded controls

Remapping those controls is not implemented yet.

Context Key Action
Text input Left / Up Move caret one character left
Text input Right / Down Move caret one character right
Text input Home Move caret to string beginning
Text input End Move caret to string ending
Text input Ctrl+A Select all
Text input Shift+<Arrow> Move selection border to left/right
Text input Shift+<Home/End> Move selection border to home/end
Text input Backspace Remove one character before caret
Text input Delete Remove one character after caret or remove all selected text
Text input <Printable key> Add pressed character before caret

Additional engine-hardcoded controls

Context Key Action
Video playback Esc Stop video playback

Legend

Value Meaning
Standard Standard controls listed in tables above
Must have It's impossible to complete game without this control
Nice to have Useful control that do something that can't be done with menus, onscreen buttons, etc
Alias Useful control that do something that can be done with menus, onscreen buttons, etc
Secret Secret controls for fun & profit
Debug Secret controls useful for game debugging
Disabled Control mentioned in unreachable code, cannot be used without patching game

2D games

2D games without text input

The Death of Erin Myers

Context Original controls Action Comment
Anytime Standard controls
Anytime End Make some font bigger Debug

Escape From The Mansion

Context Original controls Action Comment
Anytime Left click Use / Take / Click / etc Standard
Anytime Right click Drop item Standard
In main menu F1 Warp to cellar scene Secret
Anytime F2 Print volume value Debug

Hamlet

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key

K'NOSSOS

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
In main menu Shift+A Warp to testbed scene Secret

Kulivocko

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y

Oknytt

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
In game Tab Open inventory Alias MOUSE_MIDDLE / JOY_Y

Reversion: The Escape

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
In game I Open inventory Alias MOUSE_MIDDLE / JOY_Y

Reversion: The Meeting

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
In game I Open inventory Alias MOUSE_MIDDLE / JOY_Y
In game Mouse wheel up Scroll inventory up Alias Up / JOY_UP
In game Mouse wheel down Scroll inventory down Down / JOY_DOWN

The Shine of a Star

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Sometimes Left click Skip animation Standard
In game Space Skip (intro) Nice to have MOUSE_MIDDLE / JOY_Y

Space Madness

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls

2D games with text input required for user name / saved game description only

Five Magical Amulets

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In diary Left / PgUp Previous page Alias MOUSE_WHEEL_UP / JOY_LEFT
In diary Right / PgDn Next page Alias MOUSE_WHEEL_DOWN / JOY_RIGHT

Actual Destination

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Alimardan's Mischief

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F10 Use default menu Nice to have MOUSE_WHEEL_UP / JOY_LEFT
In game F11 Use alternative menu Nice to have MOUSE_WHEEL_DOWN / JOY_RIGHT
In game Home Warp to debug room Secret

Alimardan Meets Merlin

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F10 Use default menu Nice to have MOUSE_WHEEL_UP / JOY_LEFT
In game F11 Use alternative menu Nice to have MOUSE_WHEEL_DOWN / JOY_RIGHT
In phone Backspace Phone button Cancel Alias
In phone Down Phone button Down Alias JOY_DOWN
In phone Up Phone button Up Alias JOY_UP
In phone 0 Phone button 0 Alias
In phone 1 Phone button 1 Alias
In phone 2 Phone button 2 Alias
In phone 3 Phone button 3 Alias
In phone 4 Phone button 4 Alias
In phone 5 Phone button 5 Alias
In phone 6 Phone button 6 Alias
In phone 7 Phone button 7 Alias
In phone 8 Phone button 8 Alias
In phone 9 Phone button 9 Alias
In phone * Phone button * Alias
In phone # Phone button # Alias
In game Home Warp to debug room Secret

Apeiron

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Switch between game & blueprints view Must have MOUSE_MIDDLE / JOY_Y
In game N Press N 5 times to obtain all disks and blueprints Secret

Boredom of Agustin Cordes

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Bickadoodle

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Book of Gron Part One

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Middle click Use on door for a funny message Nice to have JOY_Y

Carol Reed 4: East Side Story

Context Original controls Action Comment Keymapper extra controls
Anytime Left click Walk/Talk/Use Standard JOY_A
Anytime Right click Open Menu Standard JOY_B
Anytime Enter Ok Standard
Anytime Esc Cancel Standard JOY_X
Save menu Text input Name / description input Nice to have
Anytime Tab Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
Anytime Mouse wheel up Set music volume to 100% Nice to have UP / JOY_UP
Anytime Mouse wheel down Set music volume to 0% Nice to have DOWN / JOY_DOWN

Chivalry is NOT Dead

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Skip (credits & start a new game) Nice to have MOUSE_MIDDLE / JOY_Y

Colors on Canvas

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

Dead City

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

DFAF Adventure

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game L Look At action Alias JOY_UP
In game P Pick Up action Alias JOY_DOWN
In game T Take action Alias JOY_LEFT
In game U Use action Alias JOY_RIGHT

Dirty Split

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In diary Left / PgUp Previous page Alias MOUSE_WHEEL_UP / JOY_LEFT
In diary Right / PgDn Next page Alias MOUSE_WHEEL_DOWN / JOY_RIGHT

Dr. Bohus

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Dr. Doyle - Mystery Of The Cloche Hat

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without Enter key
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y

There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable.

The Dreamcat Adventures

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game L Look At action Alias JOY_UP
In game P Pick Up action Alias JOY_DOWN
In game T Take action Alias JOY_LEFT
In game U Use action Alias JOY_RIGHT

Des Reves Elastiques Avec Mille Insectes Nommes Georges

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

Dreamscape

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

The Driller Incident

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Everyday Grey

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

Finding Hope

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game F1 Unlock something Disabled, need cheatEnable == 1
In game Space Skip current puzzle Disabled, need cheatEnable == 1

Four

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

FoxTail

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space / Middle click Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F2 Save menu Alias
In game F3 Load menu Alias
In game F5 Quick save Nice to have
In game F6 Set walking speed to Low Alias
In game F7 Set walking speed to Medium Alias
In game F8 Set walking speed to High Alias
In game F9 Quick load Nice to have
In game F10 Cancel waiting Debug
In game F11 Toggle mouse grab mode Debug
In game Alt+F4 Exit Debug
In game Mouse wheel up Scroll inventory up Alias UP / JOY_UP
In game Mouse wheel down Scroll inventory down Alias DOWN / JOY_DOWN
In books Left / PgUp Previous page Alias JOY_LEFT
In books Right / PgDn Next page Alias JOY_RIGHT
Save menu Down / Mouse wheel down Scroll one item down Alias JOY_DOWN
Save menu Up / Mouse wheel up Scroll one item up Alias JOY_UP
Save menu PgUp Previous page Nice to have
Save menu PgDn Next page Nice to have
Save menu Home Scroll to the beginning Nice to have
Save menu End Scroll to the end Nice to have
In game Ctrl+Alt+Shift+S Set walking speed to Ultra Super Mega Fast (FoxTail 1.2.362.2047) Secret
In game Z Press Z 3 times to get all the books (FoxTail 1.2.362.2047) Secret

Framed

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Ghost in the Sheet

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Tab Show hint icons for exits Nice to have MOUSE_MIDDLE / JOY_Y
In game F1 Ability: Telekinesis Alias
In game F2 Ability: Push Alias
In game F3 Ability: Lightning Alias
In game F4 Ability: Light Alias
In game F5 Ability: Wind Alias
In game F6 Ability: Sound Alias
In game F7 Ability: Esence Alias
In game F8 Ability: Exorcist Alias
In game Backspace Skip minigame Secret
In game F10 Take screenshot Debug

The Golden Calf

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Open inventory Alias MOUSE_MIDDLE / JOY_Y
In game "rootfixc" Type "rootfixc" to warp to Cms_Group14 scene Secret

Hor

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

James Peris: No Licence Nor Control

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
Porn level settings Text input Tricky questions to enable porn Nice to have
In game Down Dance move down Must have JOY_DOWN
In game Up Dance move up Must have JOY_UP
In game Left Dance move left Must have JOY_LEFT
In game Right Dance move right Must have JOY_RIGHT
In game Space Dance move around Must have MOUSE_MIDDLE / JOY_Y
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
Save menu Mouse wheel up Previous page Alias
Save menu Mouse wheel down Next page Alias
In game F10 / PgDn Shows hidden scene with retro version of James Peris 1988 Secret
In game Ctrl+S Hide overlay Disabled, need Game.DebugMode == true
In game Ctrl+T Open trucos window Disabled, need Game.DebugMode == true
Music choose Text input Some code to select music Disabled?

J.U.L.I.A.: Untold

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game F1 Load level Disabled, unreachable code
In game F2 Load blueprint Disabled, unreachable code
In game F6 Save level Disabled, unreachable code
In game F7 Save blueprint Disabled, unreachable code
In game F10 Unlimited tiles Disabled, unreachable code
In game F12 Perform data save Disabled, unreachable code
In game F10 Unlimited tiles Disabled, unreachable code
In game 1 Toggle blueprint exit 1 Disabled, unreachable code
In game 2 Toggle blueprint exit 2 Disabled, unreachable code
In game 3 Toggle blueprint exit 3 Disabled, unreachable code
In game 4 Toggle blueprint exit 4 Disabled, unreachable code
In game 5 Toggle blueprint exit 5 Disabled, unreachable code
In game 6 Toggle blueprint exit 6 Disabled, unreachable code
In game 7 Toggle blueprint exit 7 Disabled, unreachable code
In game 8 Toggle blueprint exit 8 Disabled, unreachable code

Papa's Daughters

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
Episodes list Mouse wheel up Scroll episodes list up Nice to have UP / JOY_UP
Episodes list Mouse wheel down Scroll episodes list down Nice to have DOWN / JOY_DOWN

Papa's Daughters 2

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
Episodes list Mouse wheel up Scroll episodes list up Nice to have UP / JOY_UP
Episodes list Mouse wheel down Scroll episodes list down Nice to have DOWN / JOY_DOWN
In game F1 Show hint icons Alias MOUSE_MIDDLE / JOY_Y

Project Lonely Robot

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Looky - The Adventure

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game Mouse wheel up Scroll inventory up Alias JOY_UP
In game Mouse wheel down Scroll inventory down Alias JOY_DOWN
In game F12 Take screenshot Debug

Machu Mayu

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Mirage

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Monday Starts on Saturday

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Open inventory Alias MOUSE_MIDDLE / JOY_Y

Night Train

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

One

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Open inventory Must have MOUSE_MIDDLE / JOY_Y

One Helluva Day

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Down Used in dumpbell puzzle Must have MOUSE_WHEEL_DOWN / JOY_DOWN
In game Up Used in dumpbell puzzle Must have MOUSE_WHEEL_UP / JOY_UP
In game Shift Used in dumpbell puzzle Must have MOUSE_MIDDLE / JOY_Y

OpenQuest

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game L Look At action Alias JOY_UP
In game P Pick Up action Alias JOY_DOWN
In game T Take action Alias JOY_LEFT
In game U Use action Alias JOY_RIGHT

Paintaria

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Skip (cutscene) Nice to have MOUSE_MIDDLE / JOY_Y

Pigeons in the Park

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Skip (credits & start a new game) Nice to have MOUSE_MIDDLE / JOY_Y

Project: Doom

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Project Joe

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
Save menu PgUp Previous page Alias Alias MOUSE_WHEEL_UP / JOY_LEFT
Save menu PgDn Next page Alias Alias MOUSE_WHEEL_DOWN / JOY_RIGHT

Rebecca Carlson Mystery 01 - Silent Footsteps

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y

1 1/2 Ritter: Auf der Suche nach der hinreissenden Herzelinde

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Backspace Skip cutscene Nice to have JOY_LEFT
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y

Rosemary

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Satan and Sons

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Shaban

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game M Show map Alias MOUSE_MIDDLE / JOY_Y
Episode selection Text input firstMenu.window Disabled, unreachable code

Sofia's Debt

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Space Invaders

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

The Ancient Mark - Episode 1

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Tanya Grotter and the Magical Double Bass

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Alt+Ctrl+A Unlocks all the spells Disabled, need Game.DebugMode == true
In game Text input Change episode Disabled, change_ep.window is unreachable

Tanya Grotter and the Disappearing Floor

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Alt+Ctrl+A Unlocks all the spells Disabled, need Game.DebugMode == true
In game Text input Change episode Disabled, change_ep.window is unreachable

The Box

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

The Kite

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

Fairy Tales About Toshechka and Boshechka

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game F9 Take screenshot Debug
In game "giveall" Type "giveall" to get all items Secret

The Trader of Stories

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

The White Chamber

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Space Droid action Must have MOUSE_MIDDLE / JOY_Y
In game Up Move droid up Must have JOY_UP
In game Down Move droid down Must have JOY_DOWN
In game Left Move droid left Must have JOY_LEFT
In game Right Move droid right Must have JOY_RIGHT
In game F10 Use default menu Nice to have MOUSE_WHEEL_DOWN
In game F11 Use alternative menu Nice to have MOUSE_WHEEL_UP
In game Home Warp to debug room Secret

Vsevolod

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game I Show inventory Must have MOUSE_MIDDLE / JOY_Y
In game J Show journal Alias, accessible with inventory+click JOY_LEFT
In game M Show music settings Alias JOY_RIGHT
In game Mouse wheel up Scroll inventory up Alias UP / JOY_UP
In game Mouse wheel down Scroll inventory down Alias DOWN / JOY_DOWN

Wilma Tetris

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without Right click
Save menu Text input Name / description input Nice to have
In game Up / Space Rotate tetris tile Must have MOUSE_RIGHT / JOY_Y / JOY_UP
In game Down / NumPad2 Drop tetris tile Must have MOUSE_MIDDLE / JOY_DOWN
In game Left / NumPad4 Move tetris tile left Must have MOUSE_WHEEL_UP / JOY_LEFT
In game Right / NumPad6 Move tetris tile right Must have MOUSE_WHEEL_DOWN / JOY_RIGHT
In game "kangaroo" Type "kangaroo" to enable/disable infinite lives Secret
In game "fullfrontal" Type "fullfrontal" to enable/disable nudity Secret
In game "smudla" Type "smudla" to take off one item Secret

Wintermute Engine Technology Demo

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have

2D games with text input required for gameplay

Five Lethal Demons

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Text input Password puzzle Must have
Save menu PgUp Previous page Alias MOUSE_WHEEL_UP / JOY_LEFT
Save menu PgDn Next page Alias MOUSE_WHEEL_DOWN / JOY_RIGHT

Beyond the Threshold

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
Save menu Text input Password puzzle Must have

Corrosion: Cold Winter Waiting

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
Save menu Text input Search puzzle Must have

Helga Deep In Trouble

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
Save menu Text input Search puzzle Must have
Save menu PgUp / Mouse wheel up Previous page Alias JOY_LEFT
Save menu PgDn / Mouse wheel down Next page Alias JOY_RIGHT
In game Backspace Phone button Cancel Alias
In game Down Phone button Down Alias JOY_DOWN
In game Up Phone button Up Alias JOY_UP
In game 0 Phone button 0 Alias
In game 1 Phone button 1 Alias
In game 2 Phone button 2 Alias
In game 3 Phone button 3 Alias
In game 4 Phone button 4 Alias
In game 5 Phone button 5 Alias
In game 6 Phone button 6 Alias
In game 7 Phone button 7 Alias
In game 8 Phone button 8 Alias
In game 9 Phone button 9 Alias
In game * Phone button * Alias
In game # Phone button # Alias

Pole Chudes

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Text input Input guessed word Must have
In game F1 Spin wheel slower Secret MOUSE_WHEEL_UP / JOY_UP
In game F2 Spin wheel faster Secret MOUSE_WHEEL_DOWN / JOY_DOWN

Rhiannon: Curse of the four Branches

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls
Save menu Text input Name / description input Nice to have
In game Text input Password puzzle Must have
In game Space Skip (cutscene) Nice to have MOUSE_MIDDLE / JOY_Y

2.5D games

2.5D games without required text input

On the Tracks of Dinosaurs

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
In game X Show hint icons on exits Nice to have MOUSE_MIDDLE / JOY_Y
In game I Open inventory Alias JOY_UP
In game M Open map Alias JOY_DOWN

The Lost Crown - A Ghost-Hunting Adventure

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
In game F1 Warp to Darklingroom_end scene Secret
In game F3 Take screenshot Debug

2.5D games with text input required for user name / saved game description only

Art of Murder: FBI Confidential

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game F1 Show scene geometry Disabled, need debg == True
In game 1 Show chapter selection menu Disabled, need debg == True
In game Shift+1 Hide chapter selection menu Disabled, need debg == True
In game 2 Show overlay Disabled, need debg == True
In game Shift+2 Hide overlay Disabled, need debg == True
In game 3 Reload scene Disabled, need debg == True
In game 4 Print items list Disabled, need debg == True
In game 5 Game over Disabled, need debg == True
In game Shift+5 Credits Disabled, need debg == True
In game 6 Select day mode Disabled, need debg == True
In game Shift+6 Select night mode Disabled, need debg == True
In game 7 Show movie Disabled, need debg == True
In game 9 Turn music on Disabled, need debg == True
In game Shift+9 Turn music off Disabled, need debg == True
In game 0 Exit Disabled, need debg == True
In game C Drop selected item Disabled, need debg == True
In game H Show superhint Disabled, need debg == True
In game Shift+H Hide superhint Disabled, need debg == True
In game L Get leg item Disabled, need debg == True
In game Shift+L Drop leg item Disabled, need debg == True
In game N Unlock all phone numbers Disabled, need debg == True
In game S Send test in-game SMS Disabled, need debg == True
In game U Unload models Disabled, need debg == True
In game X Change light position X Disabled, need debg == True
In game Y Change light position Y Disabled, need debg == True
In game Z Change light position Z Disabled, need debg == True
In game Up Walk forward Disabled, need debg == True && KEYBD_ENABLE
In game Down Walk backward Disabled, need debg == True && KEYBD_ENABLE
In game Left Turn left Disabled, need debg == True && KEYBD_ENABLE
In game Right Turn right Disabled, need debg == True && KEYBD_ENABLE

Basis Octavus

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Up Walk forward Alias JOY_UP
In game Down Walk backward Alias JOY_DOWN
In game Left Turn left Alias JOY_LEFT
In game Right Turn right Alias JOY_RIGHT
In game F1 Toggle scene geometry Debug JOY_Y

Dark Fall: Lost Souls

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have

Face Noir

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game F1 Show hint icons Nice to have JOY_Y
In game Space / Middle click Show inventory Must have JOY_LEFT
In game Mouse wheel up Scroll inventory up Alias UP / JOY_UP
In game Mouse wheel down Scroll inventory down Alias DOWN / JOY_DOWN
In game Text input A lot of helpers: ActorPosition window, LinearFog window, particles2 window Disabled, unreachable code

The Last Crown - Midnight Horror

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game F1 Exit Debug
In game F2 Toggle scene geometry Debug MOUSE_MIDDLE / JOY_Y
In game F3 Take screenshot Debug
In game F4 Settings Debug
In game F5 Cancel waiting Debug
In game F6 Print character coordinates Debug
In game F7 Bezier window Debug

Lov Mamuta

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Up Walk forward Alias JOY_UP
In game Down Walk backward Alias JOY_DOWN
In game Left Turn left Alias JOY_LEFT
In game Right Turn right Alias JOY_RIGHT
In game F1 Toggle scene geometry Debug JOY_Y

Mental Repairs Inc

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F1 Show help Alias JOY_LEFT

Palladion

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F12 Take screenshot Debug

Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without Right click
In demo mode Text input Input license key to unlock full game Nice to have
Save menu Text input Name / description input Nice to have
In game Right click Select next cursor action Standard JOY_B
In game [ / Mouse wheel down Select previous cursor action Nice to have
In game ] / Mouse wheel up Select next cursor action Nice to have
In game Space / P Pause Nice to have
In game . Skip Stuff Nice to have MOUSE_MIDDLE / JOY_Y
In game Pause Quick Save Nice to have
In game 1 Dialogue answer #1 Alias
In game 2 Dialogue answer #2 Alias
In game 3 Dialogue answer #3 Alias
In game 4 Dialogue answer #4 Alias
In game s Settings menu Alias
In game Shift+P Take screenshot Debug
In game Tab Show hints Calls Scene.ApplyEvent("tab"), which is never handled
In game Left Turn left Disabled, direct_control.script is unused
In game Right Turn right Disabled, direct_control.script is unused
In game Up Walk forward Disabled, direct_control.script is unused
In game Up Walk backward Disabled, direct_control.script is unused

Wintermute 3D Characters Technology Demo

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Up Walk forward Alias JOY_UP
In game Down Walk backward Alias JOY_DOWN
In game Left Turn left Alias JOY_LEFT
In game Right Turn right Alias JOY_RIGHT
In game F1 Toggle scene geometry Debug JOY_Y

Zbang! The Game

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without Right click
Save menu Text input Name / description input Nice to have
In game Right click Select next cursor action Standard JOY_B
In game [ / Mouse wheel down Select previous cursor action Nice to have
In game ] / Mouse wheel up Select next cursor action Nice to have
In game . Skip talking & walking Nice to have JOY_DOWN
In game Tab Point mouse to the door (works only in first scene in Demo) Nice to have MOUSE_MIDDLE / JOY_Y
In game Left Turn left Alias JOY_LEFT
In game Right Turn right Alias JOY_RIGHT
In game Up Walk forward Alias JOY_UP
In game Text input Support IRC Chat window Debug

2.5D games with text input required for gameplay

Alpha Polaris

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Text input Word guessing puzzles! Requires localized input (cyrillic for Russian, etc) Must have
In game Space Show hint icons Nice to have MOUSE_MIDDLE / JOY_Y
In game F1 Help screen Alias JOY_RIGHT
In game i Show inventory Alias JOY_LEFT
In game Mouse wheel up Scroll article up Alias PAGEUP / JOY_UP
In game Mouse wheel down Scroll article down Alias PAGEDOWN / JOY_DOWN
In game Ctrl+F2 Toggle scene geometry Debug
In game Ctrl+F3 Change shadow type Debug
In game Ctrl+F5 Take screenshot Debug
In game Ctrl+F6 Set speech volume to 99 Debug
In game Ctrl+F7 Show debug parser Debug
In game Ctrl+F8 Print music volume info Debug
In game Ctrl+F9 Exit Debug
In game Ctrl+F10 Show debug parser Debug
In game Ctrl+F11 Light helper window Debug
In game Text input A really, really nice cmdline debug interface, allowing switching models, changing time of day, getting/dropping items, warping to scenes and many more Debug
In game Text input Some debug helpers: coordinateHelper window, lightHelper window Debug
In game Up Walk forward Secret, type "directwalk true" in console to unlock
In game Down Walk backward Secret, type "directwalk true" in console to unlock
In game Left Turn left Secret, type "directwalk true" in console to unlock
In game Right Turn right Secret, type "directwalk true" in console to unlock
In game Shift+Up Run forward Secret, type "directwalk true" in console to unlock
In game Shift+Down Run backward Secret, type "directwalk true" in console to unlock
In game Shift+Left Turn left fast Secret, type "directwalk true" in console to unlock
In game Shift+Right Turn right fast Secret, type "directwalk true" in console to unlock

J.U.L.I.A.

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Text input Password puzzle Must have
In game F12 Skip dialogue (in GreenLight demo) Nice to have MOUSE_MIDDLE / JOY_Y

J.U.L.I.A.: Among the Stars

Context Original controls Action Comment Keymapper extra controls
Anytime Standard controls without F1 key
Save menu Text input Name / description input Nice to have
In game Text input Password puzzle Must have
In game F11 Cancel waiting Debug
In game Backspace Cancel input Alias MOUSE_MIDDLE / JOY_Y
In game Left Move mobot left Alias JOY_LEFT
In game Right Move mobot right Alias JOY_RIGHT
In game Down Move mobot down Alias JOY_DOWN
In game Up Move mobot up Alias JOY_UP