package tsdl

  1. Overview
  2. Docs

Module Sdl.ScancodeSource

Constants and enumeration for scancode

Sourceval enum : scancode -> [ `A | `Ac_back | `Ac_bookmarks | `Ac_forward | `Ac_home | `Ac_refresh | `Ac_search | `Ac_stop | `Again | `Alterase | `Apostrophe | `App1 | `App2 | `Application | `Audiomute | `Audionext | `Audioplay | `Audioprev | `Audiostop | `B | `Backslash | `Backspace | `Brightnessdown | `Brightnessup | `C | `Calculator | `Cancel | `Capslock | `Clear | `Clearagain | `Comma | `Computer | `Copy | `Crsel | `Currencysubunit | `Currencyunit | `Cut | `D | `Decimalseparator | `Delete | `Displayswitch | `Down | `E | `Eject | `End | `Equals | `Escape | `Execute | `Exsel | `F | `F1 | `F10 | `F11 | `F12 | `F13 | `F14 | `F15 | `F16 | `F17 | `F18 | `F19 | `F2 | `F20 | `F21 | `F22 | `F23 | `F24 | `F3 | `F4 | `F5 | `F6 | `F7 | `F8 | `F9 | `Find | `G | `Grave | `H | `Help | `Home | `I | `Insert | `International1 | `International2 | `International3 | `International4 | `International5 | `International6 | `International7 | `International8 | `International9 | `J | `K | `K0 | `K1 | `K2 | `K3 | `K4 | `K5 | `K6 | `K7 | `K8 | `K9 | `Kbdillumdown | `Kbdillumtoggle | `Kbdillumup | `Kp_0 | `Kp_00 | `Kp_000 | `Kp_1 | `Kp_2 | `Kp_3 | `Kp_4 | `Kp_5 | `Kp_6 | `Kp_7 | `Kp_8 | `Kp_9 | `Kp_a | `Kp_ampersand | `Kp_at | `Kp_b | `Kp_backspace | `Kp_binary | `Kp_c | `Kp_clear | `Kp_clearentry | `Kp_colon | `Kp_comma | `Kp_d | `Kp_dblampersand | `Kp_dblverticalbar | `Kp_decimal | `Kp_divide | `Kp_e | `Kp_enter | `Kp_equals | `Kp_equalsas400 | `Kp_exclam | `Kp_f | `Kp_greater | `Kp_hash | `Kp_hexadecimal | `Kp_leftbrace | `Kp_leftparen | `Kp_less | `Kp_memadd | `Kp_memclear | `Kp_memdivide | `Kp_memmultiply | `Kp_memrecall | `Kp_memstore | `Kp_memsubtract | `Kp_minus | `Kp_multiply | `Kp_octal | `Kp_percent | `Kp_period | `Kp_plus | `Kp_plusminus | `Kp_power | `Kp_rightbrace | `Kp_rightparen | `Kp_space | `Kp_tab | `Kp_verticalbar | `Kp_xor | `L | `Lalt | `Lang1 | `Lang2 | `Lang3 | `Lang4 | `Lang5 | `Lang6 | `Lang7 | `Lang8 | `Lang9 | `Lctrl | `Left | `Leftbracket | `Lgui | `Lshift | `M | `Mail | `Mediaselect | `Menu | `Minus | `Mode | `Mute | `N | `Nonusbackslash | `Nonushash | `Numlockclear | `O | `Oper | `Out | `P | `Pagedown | `Pageup | `Paste | `Pause | `Period | `Power | `Printscreen | `Prior | `Q | `R | `Ralt | `Rctrl | `Return | `Return2 | `Rgui | `Right | `Rightbracket | `Rshift | `S | `Scrolllock | `Select | `Semicolon | `Separator | `Slash | `Sleep | `Space | `Stop | `Sysreq | `T | `Tab | `Thousandsseparator | `U | `Undo | `Unknown | `Up | `V | `Volumedown | `Volumeup | `W | `Www | `X | `Y | `Z ]
Sourceval num_scancodes : int
Sourceval unknown : scancode
Sourceval return : scancode
Sourceval escape : scancode
Sourceval backspace : scancode
Sourceval tab : scancode
Sourceval space : scancode
Sourceval minus : scancode
Sourceval equals : scancode
Sourceval leftbracket : scancode
Sourceval rightbracket : scancode
Sourceval backslash : scancode
Sourceval nonushash : scancode
Sourceval semicolon : scancode
Sourceval apostrophe : scancode
Sourceval grave : scancode
Sourceval comma : scancode
Sourceval period : scancode
Sourceval slash : scancode
Sourceval capslock : scancode
Sourceval f10 : scancode
Sourceval f11 : scancode
Sourceval f12 : scancode
Sourceval printscreen : scancode
Sourceval scrolllock : scancode
Sourceval pause : scancode
Sourceval insert : scancode
Sourceval home : scancode
Sourceval pageup : scancode
Sourceval delete : scancode
Sourceval kend : scancode
Sourceval pagedown : scancode
Sourceval right : scancode
Sourceval left : scancode
Sourceval down : scancode
Sourceval numlockclear : scancode
Sourceval kp_divide : scancode
Sourceval kp_multiply : scancode
Sourceval kp_minus : scancode
Sourceval kp_plus : scancode
Sourceval kp_enter : scancode
Sourceval kp_1 : scancode
Sourceval kp_2 : scancode
Sourceval kp_3 : scancode
Sourceval kp_4 : scancode
Sourceval kp_5 : scancode
Sourceval kp_6 : scancode
Sourceval kp_7 : scancode
Sourceval kp_8 : scancode
Sourceval kp_9 : scancode
Sourceval kp_0 : scancode
Sourceval kp_period : scancode
Sourceval nonusbackslash : scancode
Sourceval application : scancode
Sourceval kp_equals : scancode
Sourceval f13 : scancode
Sourceval f14 : scancode
Sourceval f15 : scancode
Sourceval f16 : scancode
Sourceval f17 : scancode
Sourceval f18 : scancode
Sourceval f19 : scancode
Sourceval f20 : scancode
Sourceval f21 : scancode
Sourceval f22 : scancode
Sourceval f23 : scancode
Sourceval f24 : scancode
Sourceval execute : scancode
Sourceval help : scancode
Sourceval menu : scancode
Sourceval select : scancode
Sourceval stop : scancode
Sourceval again : scancode
Sourceval undo : scancode
Sourceval cut : scancode
Sourceval copy : scancode
Sourceval paste : scancode
Sourceval find : scancode
Sourceval mute : scancode
Sourceval volumeup : scancode
Sourceval volumedown : scancode
Sourceval kp_comma : scancode
Sourceval kp_equalsas400 : scancode
Sourceval international1 : scancode
Sourceval international2 : scancode
Sourceval international3 : scancode
Sourceval international4 : scancode
Sourceval international5 : scancode
Sourceval international6 : scancode
Sourceval international7 : scancode
Sourceval international8 : scancode
Sourceval international9 : scancode
Sourceval lang1 : scancode
Sourceval lang2 : scancode
Sourceval lang3 : scancode
Sourceval lang4 : scancode
Sourceval lang5 : scancode
Sourceval lang6 : scancode
Sourceval lang7 : scancode
Sourceval lang8 : scancode
Sourceval lang9 : scancode
Sourceval alterase : scancode
Sourceval sysreq : scancode
Sourceval cancel : scancode
Sourceval clear : scancode
Sourceval prior : scancode
Sourceval return2 : scancode
Sourceval separator : scancode
Sourceval out : scancode
Sourceval oper : scancode
Sourceval clearagain : scancode
Sourceval crsel : scancode
Sourceval exsel : scancode
Sourceval kp_00 : scancode
Sourceval kp_000 : scancode
Sourceval thousandsseparator : scancode
Sourceval decimalseparator : scancode
Sourceval currencyunit : scancode
Sourceval currencysubunit : scancode
Sourceval kp_leftparen : scancode
Sourceval kp_rightparen : scancode
Sourceval kp_leftbrace : scancode
Sourceval kp_rightbrace : scancode
Sourceval kp_tab : scancode
Sourceval kp_backspace : scancode
Sourceval kp_a : scancode
Sourceval kp_b : scancode
Sourceval kp_c : scancode
Sourceval kp_d : scancode
Sourceval kp_e : scancode
Sourceval kp_f : scancode
Sourceval kp_xor : scancode
Sourceval kp_power : scancode
Sourceval kp_percent : scancode
Sourceval kp_less : scancode
Sourceval kp_greater : scancode
Sourceval kp_ampersand : scancode
Sourceval kp_dblampersand : scancode
Sourceval kp_verticalbar : scancode
Sourceval kp_dblverticalbar : scancode
Sourceval kp_colon : scancode
Sourceval kp_hash : scancode
Sourceval kp_space : scancode
Sourceval kp_at : scancode
Sourceval kp_exclam : scancode
Sourceval kp_memstore : scancode
Sourceval kp_memrecall : scancode
Sourceval kp_memclear : scancode
Sourceval kp_memadd : scancode
Sourceval kp_memsubtract : scancode
Sourceval kp_memmultiply : scancode
Sourceval kp_memdivide : scancode
Sourceval kp_plusminus : scancode
Sourceval kp_clear : scancode
Sourceval kp_clearentry : scancode
Sourceval kp_binary : scancode
Sourceval kp_octal : scancode
Sourceval kp_decimal : scancode
Sourceval kp_hexadecimal : scancode
Sourceval lctrl : scancode
Sourceval lshift : scancode
Sourceval lalt : scancode
Sourceval lgui : scancode
Sourceval rctrl : scancode
Sourceval rshift : scancode
Sourceval ralt : scancode
Sourceval rgui : scancode
Sourceval mode : scancode
Sourceval audionext : scancode
Sourceval audioprev : scancode
Sourceval audiostop : scancode
Sourceval audioplay : scancode
Sourceval audiomute : scancode
Sourceval mediaselect : scancode
Sourceval www : scancode
Sourceval mail : scancode
Sourceval calculator : scancode
Sourceval computer : scancode
Sourceval ac_home : scancode
Sourceval ac_back : scancode
Sourceval ac_forward : scancode
Sourceval ac_stop : scancode
Sourceval ac_refresh : scancode
Sourceval ac_bookmarks : scancode
Sourceval brightnessdown : scancode
Sourceval brightnessup : scancode
Sourceval displayswitch : scancode
Sourceval kbdillumtoggle : scancode
Sourceval kbdillumdown : scancode
Sourceval kbdillumup : scancode
Sourceval eject : scancode
Sourceval sleep : scancode
Sourceval app1 : scancode
Sourceval app2 : scancode