A utility to give you agency over your keyboards.
- Remapping: Remap your keyboard.
- Dual-function keys: Tap or hold a key for different actions. If pressed with another key it will default to the hold action without delay.
- Layers: Hold a key to momentarily activate a different key mapping layer.
cargo install --locked oxidekeyssudo usermod -aG input $USER
echo 'KERNEL=="uinput", MODE="0660", GROUP="input"' | sudo tee /etc/udev/rules.d/99-uinput.rules > /dev/null
echo uinput | sudo tee /etc/modules-load.d/uinput.conf > /dev/nullReboot after if it says
No keyboards found
Default config location: ~/.config/oxidekeys/config.yml