- Fix internal indices for
[
and]
for Air75 - Build universal binary for macOS
- Internal changes to build system
- Fix USB handle mixup affecting Windows builds
- Fix GUI bug with remapping alternate IDs
- Update all underlying dependencies
- Fix internal indices for
n
,o
, andu
. - Add annotated hex dumps for more keyboards for future RE work
- Updates udev rules and instructions for Linux
- More informative permissions-related error messages
- Slight tweak to GUI error reporting
- Updated to fix a bug for macOS 13.3 or higher
- Linux builds now use
hidraw
instead oflibusb
so the detection mechanism remains identical for macOS and Linux- libhidapi gives access to
usage
andusage_page
only when usinghidraw
on Linux
- libhidapi gives access to
- Add a no-verify CLI flag so unsupported keyboards can still dump data.
- Reorder the keycodes for consistency
- Fixes a bug where the Del key was not remappable on Air75.
- Fixes scancode for Pause/Break key.
- Adds scancode for Menu key.
- Fixes a bug with accessing the clipboard on Linux.
- Fixes a bug with the Halo75 where Windows and Mac modes have been switched around.
- Fixes detecting the Halo75.
- Numerous critical bugfixes and better handling for unrecognized keyboards.
- Update build system to fix odd Windows 11 bug.
- Adds support for Halo75.
- CLI now remaps Windows and Mac modes simultaneously.
- The Fn key is now remappable, however, in the GUI, you will be required to click on the Fn key five times in a row before this is enabled. Remapping the Fn key will change your factory reset shortcut and thus is only advised if you absolutely know what you're doing.
- Adds support for Windows 10+, as well as adding Windows builds to CI.
- Fixes a number of bugs and memory errors.
- UI tweaks and lint fixes.
- Allows remapping the Mac mode of the Air75.
- Tweaks build system.
- Adds an Electron-based GUI
- Adds a CI with macOS
.app
and LinuxAppImage
releases.
- Adds the ability to remap select keys on the (limited) Fn layer in the CLI app
- Added remap targets for functions handled by the Fn-layer: changing backlight brightness, etc.
- Adds support for a "raw" keycode specifier in remapping yaml files.
- Adds some more findings to documentation.
Initial release. CLI-only app with remapping for Air75's Windows mode.