├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md └── src ├── debug_handlers.rs ├── handlers ├── autoshift.rs ├── debug_handlers.rs ├── layer.rs ├── leader.rs ├── longtap.rs ├── macros.rs ├── mod.rs ├── oneshot.rs ├── rewrite_layer.rs ├── sequence.rs ├── spacecadet.rs ├── tapdance.rs ├── unicodekeyboard.rs └── usbkeyboard.rs ├── key_codes.rs ├── key_stream.rs ├── lib.rs ├── premade.rs ├── test_helpers.rs └── todo.md /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .vscode -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/README.md -------------------------------------------------------------------------------- /src/debug_handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/debug_handlers.rs -------------------------------------------------------------------------------- /src/handlers/autoshift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/autoshift.rs -------------------------------------------------------------------------------- /src/handlers/debug_handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/debug_handlers.rs -------------------------------------------------------------------------------- /src/handlers/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/layer.rs -------------------------------------------------------------------------------- /src/handlers/leader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/leader.rs -------------------------------------------------------------------------------- /src/handlers/longtap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/longtap.rs -------------------------------------------------------------------------------- /src/handlers/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/macros.rs -------------------------------------------------------------------------------- /src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/mod.rs -------------------------------------------------------------------------------- /src/handlers/oneshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/oneshot.rs -------------------------------------------------------------------------------- /src/handlers/rewrite_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/rewrite_layer.rs -------------------------------------------------------------------------------- /src/handlers/sequence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/sequence.rs -------------------------------------------------------------------------------- /src/handlers/spacecadet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/spacecadet.rs -------------------------------------------------------------------------------- /src/handlers/tapdance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/tapdance.rs -------------------------------------------------------------------------------- /src/handlers/unicodekeyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/unicodekeyboard.rs -------------------------------------------------------------------------------- /src/handlers/usbkeyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/handlers/usbkeyboard.rs -------------------------------------------------------------------------------- /src/key_codes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/key_codes.rs -------------------------------------------------------------------------------- /src/key_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/key_stream.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/premade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/premade.rs -------------------------------------------------------------------------------- /src/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/test_helpers.rs -------------------------------------------------------------------------------- /src/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyberiusPrime/KeyToKey/HEAD/src/todo.md --------------------------------------------------------------------------------