background image

The first line is always tagged with “ENCODE”. It describes the keyboard language layout of this 
configuration. Currently it supports “EN” (US standard layout) and “SV” (Swedish layout). This is 
marked in red box in the screenshot.

The lines in yellow box are backlight configuration. The backlight default mode (with tag 
“BACKLIGHT_MODE”), backlight color (with tag “BACKLIGHT_COLOR”) and backlight default 
brightness(with tag “BACKLIGHT_BRIGHTNESS”) can be set separately. backlight color is only 
used in single color modes. With rainbow modes, the color will enumerate all RGB colors. The 
default mode should be set to a mode ID 1 ~ 9. It will be set after the keyboard is powered on. 
The backlight color is set with a standard RGB color code, use a 6-digit HEX number starts with 
a ‘#’ symbol to indicate the color. Please check the actual value with RGB color picker. 

The green box in the screenshot is layer declaration. They should start with tag “LAYER” and 
followed by a number from 0 to 7. Layer 0 is default layer, which means after power on, or reset 
layer, DDMilli will switch to this layer.

The lines marked in blue box are key definition lines. Each line refers to a row of keys on 
DDMilli. Attention that in this file, all possible key positions should be explicitly defined. It might 
be not mounted to a dedicated key in your setup, but you still have to define it in 
dd_configuration.txt file. You could use the empty tag(…) as place holder for the empty 
positions. For how to set the definition for each key position, please refer the “Tag list in 
configuration file” chapter and “What’s more you should know” chapter.

The image below shows the key position groups. The positions in the same green box shares 
the same key definition in configuration file.

   

7

Summary of Contents for DD Milli

Page 1: ...DD Milli User Guide G18 alpha DD Dev Group 2018 06...

Page 2: ...so connected to a build in charging circuit Fully NKRO support Max report keys are limited by USB protocol of 6 Standard Cherry MX switch footprint fit most of the switches in the market Individual su...

Page 3: ...be completely covered with metal or carbon fibre material Otherwise the signal quality will be affected Because of more processors are used on board DDMilli may not fit in some cases that has critica...

Page 4: ...will automatically switch off Please connect the USB cable to charge the battery Don t forget to turn on the power switch while charging otherwise the battery will not be connected to power The keyboa...

Page 5: ...4...

Page 6: ...tch 3 Turn on Bluetooth searching on your host device smartphone Laptop PC 4 Wait for seconds and a device named as DD Milli Keyboard will show up in the list Select it to connect 5 If the device is n...

Page 7: ...n file You could change key definitions by editing this file in text editor like Notepad UTF 8 encoding is required ddconf exe a Windows command line tool for downloading dd_configuration txt content...

Page 8: ...ol to indicate the color Please check the actual value with RGB color picker The green box in the screenshot is layer declaration They should start with tag LAYER and followed by a number from 0 to 7...

Page 9: ...dd_configuration txt file is saved in the same folder with ddconf application 3 Following the instructions shown on your screen You may need another keyboard to help you press any key to continue or u...

Page 10: ...r FN_X reset to default layer Alt ALT Control CTRL Win Command WIN Shift key SHIFT Tab key TAB Backspace BS Delete DEL Escape key ESC Space SPACE white space bar Enter ENTER Up UP arrow key Down DOWN...

Page 11: ...perator n replace with Numpad number n replace with 0 9 Numpad Enter n Numpad dot n Numpad operator n replace with BLE Device Selection BT_ replace with 1 8 Swap CTRL WIN keys SWAP_CW Erase Bluetooth...

Page 12: ...Mouse scroll right MOSSR Mouse move up MOSMU Mouse move down MOSMD Mouse move left MOSML Mouse move right MOSMR Volume Up MMAVUP Volume Down MMAVDN Mute MMAMUT 11...

Page 13: ...led this equals to AC RIGHT With the micro key definitions you could define symbol keys individually Which means you could map number key 1 with symbol key to different key positions Firmware will hel...

Reviews: