* feat(hid): Add apple globe keycode * Update docs/src/data/hid.js Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com> Co-authored-by: Pete Johanson <peter@peterjohanson.com> Co-authored-by: Nick Coutsos <nick@coutsos.com>
416 lines
7.2 KiB
JavaScript
416 lines
7.2 KiB
JavaScript
/*
|
|
* Copyright (c) 2020 The ZMK Contributors
|
|
*
|
|
* SPDX-License-Identifier: CC-BY-NC-SA-4.0
|
|
*/
|
|
|
|
export default {
|
|
"application-controls": [
|
|
"K_MENU",
|
|
"C_AC_PROPERTIES",
|
|
"K_SELECT",
|
|
"C_AC_CANCEL",
|
|
"K_EXECUTE",
|
|
"C_AC_REFRESH",
|
|
"K_REFRESH",
|
|
"C_AC_STOP",
|
|
"K_STOP",
|
|
"C_AC_FORWARD",
|
|
"K_FORWARD",
|
|
"C_AC_BACK",
|
|
"K_BACK",
|
|
"C_AC_HOME",
|
|
"C_AC_BOOKMARKS",
|
|
"C_AC_NEW",
|
|
"C_AC_OPEN",
|
|
"C_AC_SAVE",
|
|
"C_AC_CLOSE",
|
|
"C_AC_EXIT",
|
|
"C_AC_PRINT",
|
|
"C_AC_FIND",
|
|
"K_FIND",
|
|
"K_FIND2",
|
|
"C_AC_SEARCH",
|
|
"C_AC_GOTO",
|
|
"C_AC_ZOOM",
|
|
"C_AC_ZOOM_IN",
|
|
"C_AC_ZOOM_OUT",
|
|
"C_AC_SCROLL_UP",
|
|
"K_SCROLL_UP",
|
|
"C_AC_SCROLL_DOWN",
|
|
"K_SCROLL_DOWN",
|
|
"C_AC_REPLY",
|
|
"C_AC_FORWARD_MAIL",
|
|
"C_AC_SEND",
|
|
"C_AC_EDIT",
|
|
"C_AC_INSERT",
|
|
"C_AC_DEL",
|
|
"C_AC_VIEW_TOGGLE",
|
|
"C_AC_DESKTOP_SHOW_ALL_WINDOWS",
|
|
"C_AC_DESKTOP_SHOW_ALL_APPLICATIONS",
|
|
"C_VOICE_COMMAND",
|
|
"C_AC_NEXT_KEYBOARD_LAYOUT_SELECT",
|
|
],
|
|
applications: [
|
|
"C_AL_NEXT_TASK",
|
|
"C_AL_PREVIOUS_TASK",
|
|
"C_AL_SELECT_TASK",
|
|
"C_AL_MY_COMPUTER",
|
|
"C_AL_DOCUMENTS",
|
|
"C_AL_FILE_BROWSER",
|
|
"C_AL_WWW",
|
|
"K_WWW",
|
|
"C_AL_EMAIL",
|
|
"C_AL_INSTANT_MESSAGING",
|
|
"C_AL_NETWORK_CHAT",
|
|
"C_AL_CONTACTS",
|
|
"C_AL_CALENDAR",
|
|
"C_AL_IMAGE_BROWSER",
|
|
"C_AL_AUDIO_BROWSER",
|
|
"C_AL_MOVIE_BROWSER",
|
|
"C_AL_TEXT_EDITOR",
|
|
"C_AL_WORD",
|
|
"C_AL_SPREADSHEET",
|
|
"C_AL_PRESENTATION",
|
|
"C_AL_GRAPHICS_EDITOR",
|
|
"C_AL_CALCULATOR",
|
|
"K_CALCULATOR",
|
|
"C_AL_NEWS",
|
|
"C_AL_DATABASE",
|
|
"C_AL_VOICEMAIL",
|
|
"C_AL_FINANCE",
|
|
"C_AL_TASK_MANAGER",
|
|
"C_AL_JOURNAL",
|
|
"C_AL_AV_CAPTURE_PLAYBACK",
|
|
"C_AL_SPELLCHECK",
|
|
"C_AL_SCREEN_SAVER",
|
|
"C_AL_KEYBOARD_LAYOUT",
|
|
"C_AL_CONTROL_PANEL",
|
|
"C_AL_HELP",
|
|
"K_HELP",
|
|
"C_AL_OEM_FEATURES",
|
|
"C_AL_CCC",
|
|
],
|
|
"consumer-controls": [
|
|
"C_CHANNEL_INC",
|
|
"C_CHANNEL_DEC",
|
|
"C_RECALL_LAST",
|
|
"C_MEDIA_VCR_PLUS",
|
|
"C_MEDIA_GUIDE",
|
|
"C_MEDIA_STEP",
|
|
"C_MEDIA_HOME",
|
|
"C_MEDIA_TV",
|
|
"C_MEDIA_CABLE",
|
|
"C_MEDIA_TUNER",
|
|
"C_MEDIA_DVD",
|
|
"C_MEDIA_CD",
|
|
"C_MEDIA_SATELLITE",
|
|
"C_MEDIA_VCR",
|
|
"C_MEDIA_TAPE",
|
|
"C_MEDIA_COMPUTER",
|
|
"C_MEDIA_WWW",
|
|
"C_MEDIA_GAMES",
|
|
"C_MEDIA_PHONE",
|
|
"C_MEDIA_VIDEOPHONE",
|
|
"C_MEDIA_MESSAGES",
|
|
"C_QUIT",
|
|
"C_HELP",
|
|
],
|
|
"consumer-menus": [
|
|
"C_MENU",
|
|
"C_MENU_PICK",
|
|
"C_MENU_UP",
|
|
"C_MENU_DOWN",
|
|
"C_MENU_LEFT",
|
|
"C_MENU_RIGHT",
|
|
"C_MENU_ESCAPE",
|
|
"C_MENU_INCREASE",
|
|
"C_MENU_DECREASE",
|
|
"C_RED_BUTTON",
|
|
"C_GREEN_BUTTON",
|
|
"C_BLUE_BUTTON",
|
|
"C_YELLOW_BUTTON",
|
|
],
|
|
"cut-copy-paste": [
|
|
"C_AC_CUT",
|
|
"K_CUT",
|
|
"C_AC_COPY",
|
|
"K_COPY",
|
|
"C_AC_PASTE",
|
|
"K_PASTE",
|
|
],
|
|
display: [
|
|
"C_BRIGHTNESS_INC",
|
|
"C_BRIGHTNESS_DEC",
|
|
"C_BRIGHTNESS_MINIMUM",
|
|
"C_BRIGHTNESS_MAXIMUM",
|
|
"C_BRIGHTNESS_AUTO",
|
|
"C_BACKLIGHT_TOGGLE",
|
|
"C_ASPECT",
|
|
"C_PIP",
|
|
],
|
|
"input-assist": [
|
|
"C_KEYBOARD_INPUT_ASSIST_NEXT",
|
|
"C_KEYBOARD_INPUT_ASSIST_PREVIOUS",
|
|
"C_KEYBOARD_INPUT_ASSIST_NEXT_GROUP",
|
|
"C_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP",
|
|
"C_KEYBOARD_INPUT_ASSIST_ACCEPT",
|
|
"C_KEYBOARD_INPUT_ASSIST_CANCEL",
|
|
],
|
|
"keyboard-control-whitespace": [
|
|
"ESCAPE",
|
|
"RETURN",
|
|
"RETURN2",
|
|
"SPACE",
|
|
"TAB",
|
|
"BACKSPACE",
|
|
"DELETE",
|
|
"INSERT",
|
|
],
|
|
"keyboard-fkeys": [
|
|
"F1",
|
|
"F2",
|
|
"F3",
|
|
"F4",
|
|
"F5",
|
|
"F6",
|
|
"F7",
|
|
"F8",
|
|
"F9",
|
|
"F10",
|
|
"F11",
|
|
"F12",
|
|
"F13",
|
|
"F14",
|
|
"F15",
|
|
"F16",
|
|
"F17",
|
|
"F18",
|
|
"F19",
|
|
"F20",
|
|
"F21",
|
|
"F22",
|
|
"F23",
|
|
"F24",
|
|
],
|
|
"keyboard-international": [
|
|
"INTERNATIONAL_1",
|
|
"INTERNATIONAL_2",
|
|
"INTERNATIONAL_3",
|
|
"INTERNATIONAL_4",
|
|
"INTERNATIONAL_5",
|
|
"INTERNATIONAL_6",
|
|
"INTERNATIONAL_7",
|
|
"INTERNATIONAL_8",
|
|
"INTERNATIONAL_9",
|
|
],
|
|
"keyboard-language": [
|
|
"LANGUAGE_1",
|
|
"LANGUAGE_2",
|
|
"LANGUAGE_3",
|
|
"LANGUAGE_4",
|
|
"LANGUAGE_5",
|
|
"LANGUAGE_6",
|
|
"LANGUAGE_7",
|
|
"LANGUAGE_8",
|
|
"LANGUAGE_9",
|
|
],
|
|
"keyboard-letters": [
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"D",
|
|
"E",
|
|
"F",
|
|
"G",
|
|
"H",
|
|
"I",
|
|
"J",
|
|
"K",
|
|
"L",
|
|
"M",
|
|
"N",
|
|
"O",
|
|
"P",
|
|
"Q",
|
|
"R",
|
|
"S",
|
|
"T",
|
|
"U",
|
|
"V",
|
|
"W",
|
|
"X",
|
|
"Y",
|
|
"Z",
|
|
],
|
|
"keyboard-locks": [
|
|
"CAPSLOCK",
|
|
"LOCKING_CAPS",
|
|
"SCROLLLOCK",
|
|
"LOCKING_SCROLL",
|
|
"LOCKING_NUM",
|
|
],
|
|
"keyboard-miscellaneous": [
|
|
"PRINTSCREEN",
|
|
"PAUSE_BREAK",
|
|
"ALT_ERASE",
|
|
"SYSREQ",
|
|
"K_CANCEL",
|
|
"CLEAR",
|
|
"CLEAR_AGAIN",
|
|
"CRSEL",
|
|
"PRIOR",
|
|
"SEPARATOR",
|
|
"OUT",
|
|
"OPER",
|
|
"EXSEL",
|
|
"K_EDIT",
|
|
],
|
|
"keyboard-modifiers": [
|
|
"LEFT_SHIFT",
|
|
"RIGHT_SHIFT",
|
|
"LEFT_CONTROL",
|
|
"RIGHT_CONTROL",
|
|
"LEFT_ALT",
|
|
"RIGHT_ALT",
|
|
"LEFT_GUI",
|
|
"RIGHT_GUI",
|
|
],
|
|
"keyboard-navigation": [
|
|
"HOME",
|
|
"END",
|
|
"PAGE_UP",
|
|
"PAGE_DOWN",
|
|
"UP_ARROW",
|
|
"DOWN_ARROW",
|
|
"LEFT_ARROW",
|
|
"RIGHT_ARROW",
|
|
"K_APPLICATION",
|
|
],
|
|
"keyboard-numbers": [
|
|
"NUMBER_1",
|
|
"NUMBER_2",
|
|
"NUMBER_3",
|
|
"NUMBER_4",
|
|
"NUMBER_5",
|
|
"NUMBER_6",
|
|
"NUMBER_7",
|
|
"NUMBER_8",
|
|
"NUMBER_9",
|
|
"NUMBER_0",
|
|
],
|
|
"keyboard-symbols": [
|
|
"EXCLAMATION",
|
|
"AT_SIGN",
|
|
"HASH",
|
|
"DOLLAR",
|
|
"PERCENT",
|
|
"CARET",
|
|
"AMPERSAND",
|
|
"ASTERISK",
|
|
"LEFT_PARENTHESIS",
|
|
"RIGHT_PARENTHESIS",
|
|
"EQUAL",
|
|
"PLUS",
|
|
"MINUS",
|
|
"UNDERSCORE",
|
|
"SLASH",
|
|
"QUESTION",
|
|
"BACKSLASH",
|
|
"PIPE",
|
|
"NON_US_BACKSLASH",
|
|
"PIPE2",
|
|
"SEMICOLON",
|
|
"COLON",
|
|
"SINGLE_QUOTE",
|
|
"DOUBLE_QUOTES",
|
|
"COMMA",
|
|
"LESS_THAN",
|
|
"PERIOD",
|
|
"GREATER_THAN",
|
|
"LEFT_BRACKET",
|
|
"LEFT_BRACE",
|
|
"RIGHT_BRACKET",
|
|
"RIGHT_BRACE",
|
|
"GRAVE",
|
|
"TILDE",
|
|
"NON_US_HASH",
|
|
"TILDE2",
|
|
],
|
|
keypad: ["KP_NUMLOCK", "KP_CLEAR", "CLEAR2", "KP_ENTER"],
|
|
"keypad-numbers": [
|
|
"KP_NUMBER_1",
|
|
"KP_NUMBER_2",
|
|
"KP_NUMBER_3",
|
|
"KP_NUMBER_4",
|
|
"KP_NUMBER_5",
|
|
"KP_NUMBER_6",
|
|
"KP_NUMBER_7",
|
|
"KP_NUMBER_8",
|
|
"KP_NUMBER_9",
|
|
"KP_NUMBER_0",
|
|
],
|
|
"keypad-operations": [
|
|
"KP_PLUS",
|
|
"KP_MINUS",
|
|
"KP_MULTIPLY",
|
|
"KP_DIVIDE",
|
|
"KP_EQUAL",
|
|
"KP_EQUAL_AS400",
|
|
"KP_DOT",
|
|
"KP_COMMA",
|
|
"KP_LEFT_PARENTHESIS",
|
|
"KP_RIGHT_PARENTHESIS",
|
|
],
|
|
"media-controls": [
|
|
"C_RECORD",
|
|
"C_PLAY",
|
|
"C_PLAY_PAUSE",
|
|
"K_PLAY_PAUSE",
|
|
"C_PAUSE",
|
|
"C_STOP",
|
|
"K_STOP2",
|
|
"K_STOP3",
|
|
"C_STOP_EJECT",
|
|
"C_EJECT",
|
|
"K_EJECT",
|
|
"C_NEXT",
|
|
"K_NEXT",
|
|
"C_PREVIOUS",
|
|
"K_PREVIOUS",
|
|
"C_FAST_FORWARD",
|
|
"C_REWIND",
|
|
"C_SLOW",
|
|
"C_SLOW_TRACKING",
|
|
"C_REPEAT",
|
|
"C_RANDOM_PLAY",
|
|
"C_CAPTIONS",
|
|
"C_DATA_ON_SCREEN",
|
|
"C_SNAPSHOT",
|
|
],
|
|
power: [
|
|
"C_POWER",
|
|
"K_POWER",
|
|
"C_RESET",
|
|
"C_SLEEP",
|
|
"K_SLEEP",
|
|
"C_SLEEP_MODE",
|
|
"C_AL_LOGOFF",
|
|
"C_AL_LOCK",
|
|
"K_LOCK",
|
|
],
|
|
sound: [
|
|
"C_VOLUME_UP",
|
|
"K_VOLUME_UP",
|
|
"K_VOLUME_UP2",
|
|
"C_VOLUME_DOWN",
|
|
"K_VOLUME_DOWN",
|
|
"K_VOLUME_DOWN2",
|
|
"C_MUTE",
|
|
"K_MUTE",
|
|
"K_MUTE2",
|
|
"C_ALTERNATE_AUDIO_INCREMENT",
|
|
"C_BASS_BOOST",
|
|
],
|
|
"undo-redo": ["C_AC_UNDO", "K_UNDO", "C_AC_REDO", "K_AGAIN"],
|
|
};
|