background image

Customize Your Key Definition

DDMilli supports up to eight independent key definitions on every key position. They are 
organised based on “Definition Layers”. The key definitions for DDMilli can be single key codes ( 
characters, symbols, function keys, etc ), and also support simple micro key combinations ( 
modifier keys + a basic key, for example Ctrl + v ).

To customize your key definitions, you need to download DD series keyboard configuration 
application called “DDConf” and run it on a Windows/Mac computer. It does not require 
installation nor any driver. It is provided as a Zip file. Unzip it to any place, you will get three files 
in the folder:

dd_configuration.txt: key definition 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 

to your DDMilli keyboard via USB port.

ddconf: a Mac OSX command line tool for downloading dd_configuration.txt content to 

your DDMilli keyboard via USB port.

The file dd_configuration.txt should be written in a specific structure, otherwise the configuration 
tool cannot parse it correctly. This configuration file is case sensitive, which means ‘a’ and ‘A’ 
give different result. And this file is parsed based on each line. One line to present a case 
description, or a set of key definitions for a keyboard row. Use one or more whitespace or TAB 
mark to separate description segments or the definition for each key position. Here a screenshot 
shows the typical content of it.

   

6

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: