diff --git a/src/board/system76/galp3-c/include/board/keymap.h b/src/board/system76/galp3-c/include/board/keymap.h index f390d07..e786952 100644 --- a/src/board/system76/galp3-c/include/board/keymap.h +++ b/src/board/system76/galp3-c/include/board/keymap.h @@ -29,6 +29,7 @@ uint16_t keymap_translate(uint16_t key); #define SCI_BRIGHTNESS_DOWN (0x11) #define SCI_BRIGHTNESS_UP (0x12) #define SCI_AIRPLANE_MODE (0x14) +#define SCI_SUSPEND (0x15) // See http://www.techtoys.com.hk/Downloads/Download/Microchip/PS2_driver/ScanCode.pdf diff --git a/src/board/system76/galp3-c/keymap/default.h b/src/board/system76/galp3-c/keymap/default.h index 3d2889b..e6d76d6 100644 --- a/src/board/system76/galp3-c/keymap/default.h +++ b/src/board/system76/galp3-c/keymap/default.h @@ -159,7 +159,7 @@ uint16_t __code KEYMAP[KM_OUT][KM_IN][KM_LAY] = { K(K_ENTER), // 2 K(0), // 3 K(K_DOWN), // 4 - K(K_F12), // 5 + {K_F12, KT_SCI | SCI_SUSPEND}, // 5 K(K_END), // 6 K(K_PGDN), // 7 }, diff --git a/src/board/system76/galp3-c/keymap/jeremy.h b/src/board/system76/galp3-c/keymap/jeremy.h index bedc8e9..53d48fb 100644 --- a/src/board/system76/galp3-c/keymap/jeremy.h +++ b/src/board/system76/galp3-c/keymap/jeremy.h @@ -159,7 +159,7 @@ uint16_t __code KEYMAP[KM_OUT][KM_IN][KM_LAY] = { K(K_ENTER), // 2 K(0), // 3 K(K_DOWN), // 4 - K(K_F12), // 5 + {K_F12, KT_SCI | SCI_SUSPEND}, // 5 K(K_END), // 6 K(K_PGDN), // 7 },