This keyboard is a driver-free production, It's based on a standard windows keyboard. You can just plug and play on Linux,macOS, Windows, and many platforms after setting up on a windows7(or higher version windows) PC. There is no software installation, background, or repetitive setting up, and it will not be recognized as a storage device. The keyboard has a memory function. You don’t need to set it up next time. After setting, the software can be closed or deleted as you wish. One computer can be used with multiple keyboards with them set up one by one(plug one in then set up it, unplug, and plug in another one ...).The keyboard supports up to 6 keys to be pressed concurrently, the default setting is 123..., to change the key value, please refer to the following tutorial.
Using Non-Windows System: You should set the keyboard on a windows PC (7 or above) first, then it can be used by plugging into a non-windows system computer. If you're using macOS or iOS, use the "win" key instead of the "command" key, and "alt" instead of the "option".For example, the Hotkey of copy is "command + c" in macOS and iOS, then it is "win + c" when you're making settings.
( The manual accompanying our productions is just a brief tutorial )
Click the link to download the zip file, and copy the zip file to D:/ (better not to put it on C:/ or Desktop )
Turn off anti-virus software, and unzip the file ( you need to install related software like WinRAR, and 7zip first ). Maybe your anti-virus software will alert you there is some threat because of the third-party software installation, skip it if you trust or maybe open it in a VM if you don't.
After unzipping, as shown in the picture, some people may get garbled characters, it's ok, just find the .jpg file and .exe file.
Plug one end of the accompanying cable into the keyboard and the other end can be directly plugged into the USB port of the computer ( better be the USB on the back side of the box, which means the port on the motherboard ), as you can see in the picture, the 3-key keyboard is plugged into the USB port of the laptop.
Double-click the exe file to open the software and open the key mapping picture ( we will call that "keymap" later) as well.
Assuming you bought a 3-key keyboard, you can find this icon, the "KEY1" is referred to as KEY1 in the software, "KEY2" is KEY2 in the software, and so on.. simple, right? You may wonder why there are 10 keys in the software, Just forget about it, take care of these 3.
Assuming you want to set up a Normal key, For example, you bought a 1-key keyboard, and you want to set the action "Enter"( "return" in macOS or iOS ) to the key, first, you can find in the keymap the referring key in the software is KEY2, then click ( when we mention 'click' that means left single click ) KEY2 in the software, move your mouse away, the KEY2 in the software is still turned red meaning it is selected, and then click the Enter in the virtual-keyboard in the software as it is shown on blow picture, finally, click Download to make the keyboard aware that you make changes and it will save your configuration permanently until next click of "Download" button.
Tips: If you want to set up single action like Ctrl, Shift, Alt, or Win, For example, single "Ctrl", you should make sure to click ADD button after clicking Ctrl on the virtual keyboard as is shown in the picture below, and then you can click Download button to make changes saved.
Assuming you want to set up a Hotkey ( which means Ctrl, Alt, Shift, Win random combination + a normal key ), For example, you bought a 2-key keyboard, and you want to set the action "Copy" ( Control + c in windows, command + c in macOS or iOS ) to KEY1 and "Paste" action to KEY2, the setting steps are shown in the picture below. After following the steps in the picture, finally don't forget to click the Download button. You should notice that do not click "ADD" button when you wanna set up a Hotkey.
Assuming you want to set up a Macro ( a macro can substitute your hands' press and lift multiple single keys continuously ). For example, if you bought a 1-key keyboard, and you want to set one-key 1234, just follow the steps in the picture below. These kinds of string inputs don't need to add delay.
However, some environments need to wait for a while then press another key, for example, you should add some delay between 2 "Enter" actions to give your network or computer some time to send or process your instructions, in this example the delay will be set to 1 second before press "2", you should click the ADVANCE tab first to switch virtual keyboard to advance modules panel, then click "+" button on the left of the "Set Delay" button, click "+" button multiple times until the text box on the left become 1 ( the unit of delay is second ), then click the "Set Delay" button and then click "KEYBOARD" tab to switch the panel to the virtual keyboard, then click "2@" button on the virtual keyboard, and finally click the "Download" button.
Using the function "Load" and "Save" can modify the settings which you saved before more conveniently, you can save your configurations for next-time editing. The file generate by the "Save" function consists of 10 keys ( all shown keys on the software ) configurations, not only the selected one, All 10 keys' configurations will change when you "Load" the saving file! keep clear about that.
We prescribe a macro as a key that has a delay such as "", or is NOT a normal key such as "" NOR a hotkey like "", we call all of them that satisfied the condition we mentioned just now a macro. When one of your macros is running, all keys on the keyboard will be disabled until the macro end.
There are 3 limits to our keyboard:
These 3 limitations are not for a certain key, it's the hardware limitation that exists on every version of our products. You can not continue setups when you hit any one of the 3 limits, so, please take good care of using these precious flash spaces, for example, setting up a delay, you don't need to add a delay on a normal continuous string input like "abcdef".
Macros are time-consuming programs for our tiny keyboard, so there is 30ms( 0.03sec ) lag between every key, for example, in the macro "" there is 30ms' lag between "( Left Ctrl ) " and the "( C )".
Multi-media keys and mouse keys are not allowed in a macro, a macro only allows normal keys, special keys, and delay. Maybe you think the macro function is just a piece of shit, and so do we, so, we are working on a better keyboard now.
When you are making macro setting like "", this is a simple replacement of pressing "2" key on a normal keyboard using your finger; If the setting is "", that means wait for 1sec and then press the "2" key then release it.
You can trigger a macro continuously by pressing and holding the key on the keyboard, for example, if you set up a macro "123" if you press and release the key, the output will be "123", but if you hold that key, you will get "123123123123....".