diff --git a/src/utils/autocomplete-keycodes.ts b/src/utils/autocomplete-keycodes.ts index 21f1a075..c9ad8768 100644 --- a/src/utils/autocomplete-keycodes.ts +++ b/src/utils/autocomplete-keycodes.ts @@ -195,6 +195,10 @@ const autocompleteKeycodes = { KC_WWW_FAVORITES: true, KC_MFFD: true, KC_MRWD: true, + KC_CPNL: true, + KC_ASST: true, + KC_MCTL: true, + KC_LPAD: true, }; export const getAutocompleteKeycodes = () => diff --git a/src/utils/key-to-byte/default.ts b/src/utils/key-to-byte/default.ts index 65493d08..0728af92 100644 --- a/src/utils/key-to-byte/default.ts +++ b/src/utils/key-to-byte/default.ts @@ -214,6 +214,10 @@ export default { KC_MRWD: 0x00bc, KC_BRIU: 0x00bd, KC_BRID: 0x00be, + KC_CPNL: 0x00bf, + KC_ASST: 0x00c0, + KC_MCTL: 0x00c1, + KC_LPAD: 0x00c2, KC_LCTL: 0x00e0, KC_LSFT: 0x00e1, KC_LALT: 0x00e2, diff --git a/src/utils/key-to-byte/v10.ts b/src/utils/key-to-byte/v10.ts index bea80db3..472a9a01 100644 --- a/src/utils/key-to-byte/v10.ts +++ b/src/utils/key-to-byte/v10.ts @@ -214,6 +214,10 @@ export default { KC_MRWD: 0x00bc, KC_BRIU: 0x00bd, KC_BRID: 0x00be, + KC_CPNL: 0x00bf, + KC_ASST: 0x00c0, + KC_MCTL: 0x00c1, + KC_LPAD: 0x00c2, KC_LCTL: 0x00e0, KC_LSFT: 0x00e1, KC_LALT: 0x00e2, diff --git a/src/utils/key-to-byte/v11.ts b/src/utils/key-to-byte/v11.ts index 23a68e91..6a5920fc 100644 --- a/src/utils/key-to-byte/v11.ts +++ b/src/utils/key-to-byte/v11.ts @@ -214,6 +214,10 @@ export default { KC_MRWD: 0x00bc, KC_BRIU: 0x00bd, KC_BRID: 0x00be, + KC_CPNL: 0x00bf, + KC_ASST: 0x00c0, + KC_MCTL: 0x00c1, + KC_LPAD: 0x00c2, KC_MS_UP: 0x00cd, KC_MS_DOWN: 0x00ce, KC_MS_LEFT: 0x00cf, diff --git a/src/utils/key-to-byte/v12.ts b/src/utils/key-to-byte/v12.ts index 346727db..fd8c3140 100644 --- a/src/utils/key-to-byte/v12.ts +++ b/src/utils/key-to-byte/v12.ts @@ -214,6 +214,10 @@ export default { KC_MRWD: 0x00bc, KC_BRIU: 0x00bd, KC_BRID: 0x00be, + KC_CPNL: 0x00bf, + KC_ASST: 0x00c0, + KC_MCTL: 0x00c1, + KC_LPAD: 0x00c2, KC_MS_UP: 0x00cd, KC_MS_DOWN: 0x00ce, KC_MS_LEFT: 0x00cf, diff --git a/src/utils/key.ts b/src/utils/key.ts index 3131d17c..ae8d7561 100644 --- a/src/utils/key.ts +++ b/src/utils/key.ts @@ -879,6 +879,30 @@ export function getKeycodes(): IKeycodeMenu[] { shortName: 'Scr -', title: 'Screen Brightness Down', }, + { + name: 'Control Panel', + title: 'Open Control Panel', + shortName: 'CtlPnl', + code: 'KC_CPNL', + }, + { + name: 'Assistant', + title: 'Launch Assistant', + shortName: 'Asst', + code: 'KC_ASST', + }, + { + name: 'Mission Control', + title: 'Open Mission Control', + shortName: 'MCtl', + code: 'KC_MCTL', + }, + { + title: 'Launchpad', + name: 'Open Launchpad', + shortName: 'LPad', + code: 'KC_LPAD', + }, {name: 'F13', code: 'KC_F13'}, {name: 'F14', code: 'KC_F14'}, {name: 'F15', code: 'KC_F15'},