Skip to content

Instantly share code, notes, and snippets.

@Nixieboluo
Last active April 24, 2025 11:31
Show Gist options
  • Save Nixieboluo/409374e3a484781e8bc54fc463fd951d to your computer and use it in GitHub Desktop.
Save Nixieboluo/409374e3a484781e8bc54fc463fd951d to your computer and use it in GitHub Desktop.
BYK916 61 key keyboard configuration file.
[OPT]
Debug=0
Suwnd = 0
FrameDebug=0
Title=DK61RGB Keyboard
;Ver=1.0.5
appdir=BY916
TrayIcon = 2
KbFw=22
Txt_clr = 180,180,180
Btn_txt_clr_nr = 180,180,180
Btn_txt_clr_ov = 255,255,255
Btn_txt_clr_dn = 0,147,221
LstBox_bkg_clr = 14,15,17
LstBox_item_clr = 0,194,212
LstBox_txt_clr_nr = 180,180,180
LstBox_txt_clr_dn = 0,0,0
Menu_txt_clr_nr = 150,150,150
Menu_txt_clr_ov = 255,255,255
Menu_txt_clr_dn = 0,0,0
BtnTips = 0
ApplyNow=1
GoWithNoDev=0
;VerNeedToUpdate=0x100
ShowSupport=0
rcNavi=540,22,605,77
NaviSpc=40
MacroDir=1
MacroHasMsKey=0x07
MacOperBtn=1
MacProtocol=2
rcMacroList=313,81,551,557
rcKeyList=552,81,792,557
;Macro_Opt_X=810
[KB]
VID= 0x258A
PID= 0x0049
ClrKeyOv = 255,255,255
ClrKeyHasFunc = 255,0,0
FrameKey=0
ShowEffect=0
DefLed=0,3,4,2,1
rcKB = 320,70,688,240
KbLayout=61
PSD=2,0,0,0,0,9a
UnRectKey = 81,379,104, 379,127, 444,130, 442,144, 470,124, 434,105, 379,104
;VerNeedToUpdate=0x100
SleepTime=5,5,10,20,30,255
DefLedIndex=10
LEDParam=07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23,07,23
;min=1 max=4
SpeedNum=0x040104
;min=0 max=4
BriNum=0x040005
RGBIndex=1,0,2
GameRGBIndex=1,2,0
clrGaoshou=255,0,0
GaoshouIndex=20
GaoshouKey1=1b,57,41,53,44,26,28,25,27
GaoshouKey2=70,71,72,31,32,33,34,35,9,51,57,45,52,41,53,44,47,10,42,11,12,20,2c,21,22,24,23
GaoshouKey3=31,32,33,34,35,36,37,51,57,45,52,54,41,53,44,46,47,10,43,56,11
GaoshouKey4=31,32,33,34,35,36,37,51,57,45,52,41,53,44,46
GaoshouKey5=57,52,41,53,44,10,11,12,26,28,25,27
//K916 RGB
//hw effect speed light direct random color
LedOpt1= 1,1,0,1,0,1,1
LedOpt2= 2,3,1,1,0,1,1
LedOpt3= 3,2,1,1,0,0,0
LedOpt4= 4,19,1,1,0,1,1
LedOpt5= 5,15,1,1,0,1,1
LedOpt6= 6,13,1,1,0,1,1
LedOpt7= 7,20,1,1,0,1,1
LedOpt8= 8,16,1,1,0,1,1
LedOpt9= 9,18,1,1,0,1,1
LedOpt10=10,5,1,1,0,1,1
LedOpt11=11,7,1,1,0,1,1
LedOpt12=12,17,1,1,0,1,1
LedOpt13=13,12,1,1,0,1,1
LedOpt14=14,8,1,1,0,1,1
LedOpt15=15,28,1,1,0,0,0
LedOpt16=16,30,1,1,0,0,0
LedOpt17=17,14,1,1,0,0,0
LedOpt18=18,29,1,1,0,1,1
LedOpt19=19,27,1,1,0,1,1
LedOpt20=20,26,1,1,0,1,1
LedOpt21=21,0,0,0,0,0,0
LedOpt22=0,0,0,0,0,0,0
[FN]
;Esc [~`] <Bug: ESC acts as Tab key wrongly.>
K1=0x02,0xC0,0x00
;App [Page Down]
K2=0x02,0x22,0x00
;1 [F1]
K3=0x02,0x70,0x00
;2 [F2]
K4=0x02,0x71,0x00
;3 [F3]
K5=0x02,0x72,0x00
;4 [F4]
K6=0x02,0x73,0x00
;5 [F5]
K7=0x02,0x74,0x00
;6 [F6]
K8=0x02,0x75,0x00
;7 [F7]
K9=0x02,0x76,0x00
;8 [F8]
K10=0x02,0x77,0x00
;9 [F9]
K11=0x02,0x78,0x00
;0 [F10]
K12=0x02,0x79,0x00
;- [F11]
K13=0x02,0x7A,0x00
;= [F12]
K14=0x02,0x7B,0x00
;Backspace [FACTORY RESET]
K15=0x09,0x00,0x0e000005
;Tab [BL RGB Mode]
K16=0x09,0x00,0x0b000300
;Q [BT1]
K17=0x09,0x00,0x0e00000c
;W [BT2]
K18=0x09,0x00,0x0e00000d
;E [BT3]
K19=0x09,0x00,0x0e00000e
;R [2.4Ghz]
K20=0x09,0x00,0x0e00000f
;|\ [RGB Color Change]
K29=0x09,0x00,0x12000300
;A [Caps Lock]
K31=0x02,0x14,0x00
;S [~`] <Workaround for bug: ESC acts as Tab key wrongly.>
K32=0x02,0xC0,0x00
;D [ESC] <Workaround for bug: ESC acts as Tab key wrongly.>
K33=0x02,0x1B,0x00
;H [LEFT ARROW]
K36=0x02,0x25,0x00
;J [DOWN ARROW]
K37=0x02,0x28,0x00
;K [UP ARROW]
K38=0x02,0x26,0x00
;L [RIGHT ARROW]
K39=0x02,0x27,0x00
;Z [RGB Slower]
K44=0x09,0x00,0x0d000200
;X [RGB Faster]
K45=0x09,0x00,0x0d000100
;C [RGB Darker]
K46=0x09,0x00,0x0c000200
;V [RGB Brighter]
K47=0x09,0x00,0x0c000100
;LWin [Lock LWin]
K56=0x09,0x00,0x0e000001
;Space [Delete]
K58=0x02,0x2E,0x00
;RAlt [Home]
K59=0x02,0x24,0x00
;Fn [End]
K60=0x02,0x23,0x00
;RCtrl [Page Up]
K61=0x02,0x21,0x00
[KBKEY]
;Esc
K1=14,12,43,44, 0x02,0x1B,0x00,0,21
;App [CHANGED TO DOWN ARROW KEY]
K2=520,192,558,224, 0x02,0x28,0x00,59,114
;1
K3=58,11,87,43, 0x02,0x31,0x00,7,22
;2
K4=104,11,133,43, 0x02,0x32,0x00,13,23
;3
K5=149,11,178,43, 0x02,0x33,0x00,19,24
;4
K6=193,11,222,43, 0x02,0x34,0x00,25,25
;5
K7=239,11,268,43, 0x02,0x35,0x00,31,26
;6
K8=284,12,313,44, 0x02,0x36,0x00,37,27
;7
K9=330,12,359,44, 0x02,0x37,0x00,43,28
;8
K10=375,12,404,44, 0x02,0x38,0x00,49,29
;9
K11=420,12,449,44, 0x02,0x39,0x00,55,30
;0
K12=466,12,495,44, 0x02,0x30,0x00,61,31
;-
K13=510,12,539,44, 0x02,0xBD,0x00,67,32
;=
K14=554,12,583,44, 0x02,0xBB,0x00,73,33
;Backspace
K15=602,11,673,43, 0x02,0x8,0x00,79,34
;Tab
K16=15,57,66,89, 0x02,0x9,0x00,2,42
;Q
K17=82,57,111,89, 0x02,0x51,0x00,8,43
;W
K18=127,57,156,89, 0x02,0x57,0x00,14,44
;E
K19=172,57,201,89, 0x02,0x45,0x00,20,45
;R
K20=217,56,246,88, 0x02,0x52,0x00,26,46
;T
K21=262,56,291,88, 0x02,0x54,0x00,32,47
;Y
K22=307,56,336,88, 0x02,0x59,0x00,38,48
;U
K23=352,56,381,88, 0x02,0x55,0x00,44,49
;I
K24=397,56,426,88, 0x02,0x49,0x00,50,50
;O
K25=442,57,471,89, 0x02,0x4F,0x00,56,51
;P
K26=487,57,516,89, 0x02,0x50,0x00,62,52
;[
K27=532,57,561,89, 0x02,0xDB,0x00,68,53
;]
K28=577,57,606,89, 0x02,0xDD,0x00,74,54
;\
K29=622,56,673,88, 0x02,0xDC,0x00,80,55
;CapsLock [CHANGED TO FN KEY]
K30=18,102,77,134, 0x02,0xFA,0x00,3,63
;A
K31=94,101,123,133, 0x02,0x41,0x00,9,64
;S
K32=138,101,167,133, 0x02,0x53,0x00,15,65
;D
K33=183,101,212,133, 0x02,0x44,0x00,21,66
;F
K34=229,101,258,133, 0x02,0x46,0x00,27,67
;G
K35=273,101,302,133, 0x02,0x47,0x00,33,68
;H
K36=318,101,347,133, 0x02,0x48,0x00,39,69
;J
K37=364,101,393,133, 0x02,0x4A,0x00,45,70
;K
K38=408,101,437,133, 0x02,0x4B,0x00,51,71
;L
K39=453,101,482,133, 0x02,0x4C,0x00,57,72
;;
K40=498,101,527,133, 0x02,0xBA,0x00,63,73
;'
K41=543,101,572,133, 0x02,0xDE,0x00,69,74
;Enter
K42=589,102,673,134, 0x02,0xD,0x00,81,76
;LShift
K43=16,146,99,178, 0x02,0xA0,0x00,4,84
;Z
K44=115,146,144,178, 0x02,0x5A,0x00,10,85
;X
K45=161,146,190,178, 0x02,0x58,0x00,16,86
;C
K46=205,146,234,178, 0x02,0x43,0x00,22,87
;V
K47=250,146,279,178, 0x02,0x56,0x00,28,88
;B
K48=296,146,325,178, 0x02,0x42,0x00,34,89
;N
K49=341,146,370,178, 0x02,0x4E,0x00,40,90
;M
K50=386,147,415,179, 0x02,0x4D,0x00,46,91
;,
K51=431,147,460,179, 0x02,0xBC,0x00,52,92
;.
K52=476,147,505,179, 0x02,0xBE,0x00,58,93
;/
K53=521,147,550,179, 0x02,0xBF,0x00,64,94
;RShift
K54=567,146,673,178, 0x02,0xA1,0x00,82,95
;LCtrl
K55=16,191,54,223, 0x02,0xA2,0x00,5,105
;LWin
K56=74,191,112,223, 0x02,0x5B,0x00,11,106
;LAlt
K57=130,192,168,224, 0x02,0xA4,0x00,17,107
;Space
K58=186,192,446,224, 0x02,0x20,0x00,35,110
;RAlt [CHANGED TO LEFT ARROW KEY]
K59=464,191,502,223, 0x02,0x25,0x00,53,113
;Fn [CHANGED TO RIGHT ARROW KEY]
K60=634,192,672,224, 0x02,0x27,0x00,83,118
;RCtrl [CHANGED TO UP ARROW KEY]
K61=577,192,615,224, 0x02,0x26,0x00,65,115
Useable Commands
Backspace=0x02,0x8,0x00
Tab=0x02,0x9,0x00
Enter=0x02,0xD,0x00
CapsLock=0x02,0x14,0x00
Esc=0x02,0x1B,0x00
Space=0x02,0x20,0x00
PGUP=0x02,0x21,0x00
PGDN=0x02,0x22,0x00
END=0x02,0x23,0x00
HOME=0x02,0x24,0x00
LEFT ARROW=0x02,0x25,0x00
UP ARROW=0x02,0x26,0x00
RIGHT ARROW=0x02,0x27,0x00
DOWN ARROW=0x02,0x28,0x00
INSERT=0x02,0x2D,0x00,20
DELETE=0x02,0x2E,0x00,21
0=0x02,0x30,0x00
1=0x02,0x31,0x00
2=0x02,0x32,0x00
3=0x02,0x33,0x00
4=0x02,0x34,0x00
5=0x02,0x35,0x00
6=0x02,0x36,0x00
7=0x02,0x37,0x00
8=0x02,0x38,0x00
9=0x02,0x39,0x00
A=0x02,0x41,0x00
B=0x02,0x42,0x00
C=0x02,0x43,0x00
D=0x02,0x44,0x00
E=0x02,0x45,0x00
F=0x02,0x46,0x00
G=0x02,0x47,0x00
H=0x02,0x48,0x00
I=0x02,0x49,0x00
J=0x02,0x4A,0x00
K=0x02,0x4B,0x00
L=0x02,0x4C,0x00
M=0x02,0x4D,0x00
N=0x02,0x4E,0x00
O=0x02,0x4F,0x00
P=0x02,0x50,0x00
Q=0x02,0x51,0x00
R=0x02,0x52,0x00
S=0x02,0x53,0x00
T=0x02,0x54,0x00
U=0x02,0x55,0x00
V=0x02,0x56,0x00
W=0x02,0x57,0x00
X=0x02,0x58,0x00
Y=0x02,0x59,0x00
Z=0x02,0x5A,0x00
LWin=0x02,0x5B,0x00
App=0x02,0x5D,0x00
F1=0x02,0x70,0x00
F2=0x02,0x71,0x00
F3=0x02,0x72,0x00
F4=0x02,0x73,0x00
F5=0x02,0x74,0x00
F6=0x02,0x75,0x00
F7=0x02,0x76,0x00
F8=0x02,0x77,0x00
F9=0x02,0x78,0x00
F10=0x02,0x79,0x00
F11=0x02,0x7A,0x00
F12=0x02,0x7B,0x00
LShift=0x02,0xA0,0x00
RShift=0x02,0xA1,0x00
LCtrl=0x02,0xA2,0x00
RCtrl=0x02,0xA3,0x00
LAlt=0x02,0xA4,0x00
RAlt=0x02,0xA5,0x00
;=0x02,0xBA,0x00
==0x02,0xBB,0x00
,=0x02,0xBC,0x00
-=0x02,0xBD,0x00
.=0x02,0xBE,0x00
/=0x02,0xBF,0x00
` =0x02,0xC0,0x00
[=0x02,0xDB,0x00
\=0x02,0xDC,0x00
]=0x02,0xDD,0x00
'=0x02,0xDE,0x00
Fn=0x02,0xFA,0x00
========
PAUSE MEDIA=0x04,0x22,0x00
PREVIOUS MEDIA=0x04,0x24,0x00
NEXT MEDIA=0x04,0x25,0x00
VOLUME UP=0x04,0x26,0x00
VOLUME DOWN=0x04,0x27,0x00
MUTE MEDIA =0x04,0x28,0x00
========
// Some function codes are unknown.
FACTORY RESET= 0x09,0x00,0x0e000005
CHANGE RGB MODE=0x09,0x00,0x0b000300
RGB STATIC MODE=0x09,0x00,0x0e000007
CHANGE RGB COLOR=0x09,0x00,0x12000300
BACKLIT BRIGHTNESS INCREASE=0x09,0x00,0x0c000200
BACKLIT BRIGHTNESS DECREASE=0x09,0x00,0x0c000100
RGB SPEED DOWN=0x09,0x00,0x0d000200
RGB SPEED UP=0x09,0x00,0x0d000100
BACKLIT TOGGLE
CHANGE RGB DIRECTION
RECORD CUSTOM BACKLIT
BT DEVICE 1=0x09,0x00,0x0e00000c
BT DEVICE 2=0x09,0x00,0x0e00000d
BT DEVICE 3=0x09,0x00,0x0e00000e
2.4G DEVICE=0x09,0x00,0x0e00000f
INDICATE CURRENT DEVICE
LOCK LWIN=0x09,0x00,0x0e000001
D-PAD ARROW KEY TOGGLE
KEYBOARD MODE TOGGLE
WINDOWS MODE
MACOS MODE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment