Getting Started
Download
Download locations for the installer:
-
-
This one automatically downloads the latest version that is uploaded to the server
-
Installation
Currently, there is only installable version and there is no option to select where to install.
This is an ElectronJs application, packaged with electron-builder. The default location of the application will be as follows:
location | description |
---|---|
Application location |
|
Configuration, cache and session |
|
After you run the installer, the app will start by itself. |
Future updates could bring portable version, and/or selection where to install.
Configuration
Defaults
Default configuration is as follows
-
whitelisted port manufacturers
-
arduino.cc
-
wch.cn
-
-
baud rate
-
9600
-
Overriding defaults
You can override defaults in the config.json
files located in %AppData%\serial2keypress\
Contents of config.json
{
"serial": {
"acceptedPortManufacturers": [ (1)
"wch.cn",
"arduino.cc"
],
"baudRate": 9600 (2)
},
"parsing": { (3)
"prefix": "kb", (4)
"delimiter": ":" (5)
}
}
1 | You can add or change port manufacturers that are whitelisted |
2 | Baud rate for serial port reading |
3 | Parsing, ie related to interpreting data from serial port |
4 | Prefix to tell the app this signal signifies command for keystroke |
5 | Delimiter to tell the app that data after this is the key to press. See accepted keycodes for more. |