https://github.com/joeferner/rekey
Remap the keyboard via JavaScript
https://github.com/joeferner/rekey
Last synced: 10 months ago
JSON representation
Remap the keyboard via JavaScript
- Host: GitHub
- URL: https://github.com/joeferner/rekey
- Owner: joeferner
- Created: 2023-10-10T02:19:44.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-22T14:43:45.000Z (over 2 years ago)
- Last Synced: 2025-07-04T17:50:28.785Z (12 months ago)
- Language: Rust
- Size: 188 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About
ReKey is a Windows application designed to intercept keyboard input and execute JavaScript in response.
Keyboard input can be filtered based on devices allowing multiple keyboard behave differently.
# Build
```bash
rustup target add i686-pc-windows-msvc
cargo build
```
# Reference
- [windows crate documentation](https://microsoft.github.io/windows-docs-rs/doc/windows/index.html)
- [windows crate samples](https://github.com/microsoft/windows-rs/tree/master/crates/samples/windows)
- [create DLL with Rust](https://samrambles.com/guides/window-hacking-with-rust/creating-a-dll-with-rust/index.html)
- [USB Pendant for Universal Gcode Sender](https://www.instructables.com/USB-Pendant-for-Universal-G-Code-Sender-UGS-for-CN/)
- [luamacros](https://github.com/me2d13/luamacros)
- [Using Hooks](https://learn.microsoft.com/en-us/windows/win32/winmsg/using-hooks)
- [Building a Win32 Rust App From Scratch](https://rust-tutorials.github.io/triangle-from-scratch/opening_a_window/win32.html)