├── .github └── workflows │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── doc ├── actions.md ├── keyboard-12-2.png ├── keyboard-3-1.jpg ├── keyboard-4-1.png ├── keyboard-4-3.png ├── keyboard-6-1.png └── keyboard-6-1a.png ├── example-mapping.yaml └── src ├── config.rs ├── consts.rs ├── keyboard ├── k884x.rs ├── k8890.rs └── mod.rs ├── main.rs ├── options.rs └── parse.rs /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/README.md -------------------------------------------------------------------------------- /doc/actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/actions.md -------------------------------------------------------------------------------- /doc/keyboard-12-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-12-2.png -------------------------------------------------------------------------------- /doc/keyboard-3-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-3-1.jpg -------------------------------------------------------------------------------- /doc/keyboard-4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-4-1.png -------------------------------------------------------------------------------- /doc/keyboard-4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-4-3.png -------------------------------------------------------------------------------- /doc/keyboard-6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-6-1.png -------------------------------------------------------------------------------- /doc/keyboard-6-1a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/doc/keyboard-6-1a.png -------------------------------------------------------------------------------- /example-mapping.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/example-mapping.yaml -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/consts.rs -------------------------------------------------------------------------------- /src/keyboard/k884x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/keyboard/k884x.rs -------------------------------------------------------------------------------- /src/keyboard/k8890.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/keyboard/k8890.rs -------------------------------------------------------------------------------- /src/keyboard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/keyboard/mod.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kriomant/ch57x-keyboard-tool/HEAD/src/parse.rs --------------------------------------------------------------------------------