Created
July 10, 2024 19:24
-
-
Save xunker/134898bd39102b56717efd5373000494 to your computer and use it in GitHub Desktop.
Skyloong GK64X-RGB config for pixeltris/GK6X
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Custom Keyboard map for my Skyloong "GK64X-RGB" keyboard, | |
# model: 656801836, fw: v1.19, S/N beginning with "GK6X206". | |
# Keyboard is is set up in "Split Spacebar" mode. | |
# | |
# Uses https://github.com/pixeltris/GK6X. This config file is based on | |
# https://github.com/Alejo1707/GK6X/blob/master/Build/UserData/Alejo1707%20-%20656801836.txt | |
# | |
# Usage of this file: | |
# | |
# from GK6X-master/Build directory, assumes this file is UserData/656801836.txt: | |
# Linux/MacOS: `sudo mono GK6X.exe /map` | |
# Windows: no idea | |
############################################################################ | |
# Aliases # | |
############################################################################ | |
# |----------------------|------------------|----------| | |
# | Space | Space_3 | Space_4 | | |
# |----------------------|------------------|----------| | |
[KeyAlias] | |
############################################################################# | |
# Layer mapping # | |
############################################################################# | |
# |-------------------------------------------------------------------------| | |
# |Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Delete | | |
# |-------------------------------------------------------------------------| | |
# | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | | |
# |-------------------------------------------------------------------------| | |
# | Caps | A | S | D | F | G | H | J | K | L | ; | ' | Enter | | |
# |-------------------------------------------------------------------------| | |
# | LShift | Z | X | C | V | B | N | M | , | . | / |RSft| Up |Del | | |
# |-------------------------------------------------------------------------| | |
# |LCtl |LWin |LAlt | Space | Space_3 |Space_4| Fn |Menu|Left|Down|Rght| | |
# |-------------------------------------------------------------------------| | |
# GLOBAL - Modifications across all layers (no Fn's) | |
[Base, Layer1, Layer2, Layer3] | |
CapsLock: LCtrl | |
Menu: RCtrl | |
# BASE - MacOS mod keys (Fn+Q) | |
# Space_4: Switch to layer 3 while holding. | |
[Base] | |
Space_4: TempSwitchLayer3 | |
LWin: LAlt | |
LAlt: LWin | |
# Layer1: Windows (Fn+W) | |
# Space_4: Switch to layer 3 while holding. | |
[Layer1] | |
Space_4: TempSwitchLayer3 | |
# Layer2: For Future Use (Fn+E) | |
# Space_4: Switch to layer 3 while holding. | |
[Layer2] | |
Space_4: TempSwitchLayer3 | |
# Layer3: Media, Navigation (Fn+R) | |
[Layer3] | |
Esc: LShift+BackTick | |
D7: MediaPrevious | |
D8: MediaPlayPause | |
D9: MediaNext | |
D0: VolumeMute | |
Subtract: VolumeDown | |
Add: VolumeUp | |
Up: PageUp | |
Down: PageDown | |
Left: Home | |
Right: End | |
# Sometimes you really need the Menu key, I guess? | |
Menu: Menu |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment