diff --git a/src/main/python/keycodes.py b/src/main/python/keycodes.py index d4b5b51..5ba05b2 100644 --- a/src/main/python/keycodes.py +++ b/src/main/python/keycodes.py @@ -312,7 +312,78 @@ KEYCODES_BACKLIGHT = [ ] KEYCODES_MEDIA = [ + K(104, "KC_F13", "F13"), + K(105, "KC_F14", "F14"), + K(106, "KC_F15", "F15"), + K(107, "KC_F16", "F16"), + K(108, "KC_F17", "F17"), + K(109, "KC_F18", "F18"), + K(110, "KC_F19", "F19"), + K(111, "KC_F20", "F20"), + K(112, "KC_F21", "F21"), + K(113, "KC_F22", "F22"), + K(114, "KC_F23", "F23"), + K(115, "KC_F24", "F24"), + K(165, "KC_PWR", "Power", "System Power Down"), + K(166, "KC_SLEP", "Sleep", "System Sleep"), + K(167, "KC_WAKE", "Wake", "System Wake"), + K(116, "KC_EXEC", "Exec", "Execute"), + K(117, "KC_HELP", "Help"), + K(119, "KC_SLCT", "Select"), + K(120, "KC_STOP", "Stop"), + K(121, "KC_AGIN", "Again"), + K(122, "KC_UNDO", "Undo"), + K(123, "KC_CUT", "Cut"), + K(124, "KC_COPY", "Copy"), + K(125, "KC_PSTE", "Paste"), + K(126, "KC_FIND", "Find"), + + K(178, "KC_CALC", "Calc", "Launch Calculator (Windows)"), + K(177, "KC_MAIL", "Mail", "Launch Mail (Windows)"), + K(175, "KC_MSEL", "Media\nPlayer", "Launch Media Player (Windows)"), + K(179, "KC_MYCM", "My\nPC", "Launch My Computer (Windows)"), + K(180, "KC_WSCH", "Browser\nSearch", "Browser Search (Windows)"), + K(181, "KC_WHOM", "Browser\nHome", "Browser Home (Windows)"), + K(182, "KC_WBAK", "Browser\nBack", "Browser Back (Windows)"), + K(183, "KC_WFWD", "Browser\nForward", "Browser Forward (Windows)"), + K(184, "KC_WSTP", "Browser\nStop", "Browser Stop (Windows)"), + K(185, "KC_WREF", "Browser\nRefresh", "Browser Refresh (Windows)"), + K(186, "KC_WFAV", "Browser\nFav.", "Browser Favorites (Windows)"), + K(189, "KC_BRIU", "Bright.\nUp", "Increase the brightness of screen (Laptop)"), + K(190, "KC_BRID", "Bright.\nDown", "Decrease the brightness of screen (Laptop)"), + + K(172, "KC_MPRV", "Media\nPrev", "Previous Track"), + K(171, "KC_MNXT", "Media\nNext", "Next Track"), + K(168, "KC_MUTE", "Mute", "Mute Audio"), + K(170, "KC_VOLD", "Vol -", "Volume Down"), + K(169, "KC_VOLU", "Vol +", "Volume Up"), + K(173, "KC_MSTP", "Media\nStop"), + K(174, "KC_MPLY", "Media\nPlay", "Play/Pause"), + K(188, "KC_MRWD", "Prev\nTrack\n(macOS)", "Previous Track / Rewind (macOS)"), + K(187, "KC_MFFD", "Next\nTrack\n(macOS)", "Next Track / Fast Forward (macOS)"), + K(176, "KC_EJCT", "Eject", "Eject (macOS)"), + + K(240, "KC_MS_U", "Mouse\nUp", "Mouse Cursor Up"), + K(241, "KC_MS_D", "Mouse\nDown", "Mouse Cursor Down"), + K(242, "KC_MS_L", "Mouse\nLeft", "Mouse Cursor Left"), + K(243, "KC_MS_R", "Mouse\nRight", "Mouse Cursor Right"), + K(244, "KC_BTN1", "Mouse\n1", "Mouse Button 1"), + K(245, "KC_BTN2", "Mouse\n2", "Mouse Button 2"), + K(246, "KC_BTN3", "Mouse\n3", "Mouse Button 3"), + K(247, "KC_BTN4", "Mouse\n4", "Mouse Button 4"), + K(248, "KC_BTN5", "Mouse\n5", "Mouse Button 5"), + K(249, "KC_WH_U", "Mouse\nWheel\nUp"), + K(250, "KC_WH_D", "Mouse\nWheel\nDown"), + K(251, "KC_WH_L", "Mouse\nWheel\nLeft"), + K(252, "KC_WH_R", "Mouse\nWheel\nRight"), + K(253, "KC_ACL0", "Mouse\nAccel\n0", "Set mouse acceleration to 0"), + K(254, "KC_ACL1", "Mouse\nAccel\n1", "Set mouse acceleration to 1"), + K(255, "KC_ACL2", "Mouse\nAccel\n2", "Set mouse acceleration to 2"), + + K(130, "KC_LCAP", "Locking\nCaps", "Locking Caps Lock"), + K(131, "KC_LNUM", "Locking\nNum", "Locking Num Lock"), + K(132, "KC_LSCR", "Locking\nScroll", "Locking Scroll Lock"), ] KEYCODES_MACRO = []