Skip to content

Releases: malpern/KeyPath

KeyPath 1.0.0-beta2

13 Dec 03:44

Choose a tag to compare

KeyPath 1.0.0-beta2 Pre-release
Pre-release

Key fixes in this beta:

  • Fixes Kanata Input Monitoring permission prompting by ensuring the prompt targets the exact Kanata binary path KeyPath runs.
  • Adds a small per-user “IM agent” LoginItem used to trigger the macOS Input Monitoring prompt for Kanata.
  • Bundles Karabiner-DriverKit-VirtualHIDDevice v6.7.0.

If you previously granted Input Monitoring to a different Kanata path, remove/re-add the correct entry in System Settings → Privacy & Security → Input Monitoring.

KeyPath 1.0.0-beta1

08 Dec 23:52

Choose a tag to compare

KeyPath 1.0.0-beta1

The first public beta of KeyPath — a powerful keyboard remapping app for macOS powered by Kanata.

✨ What's New

  • Automatic Updates — KeyPath now updates itself via Sparkle. You'll be notified when new versions are available.
  • Installation Wizard — Step-by-step setup guides you through permissions and driver installation.
  • Custom Rules Editor — Create your own keyboard remappings with the built-in Kanata config editor.
  • TCP Integration — Real-time communication with Kanata for instant feedback.

📋 System Requirements

  • macOS 15.0 (Sequoia) or later
  • Apple Silicon Mac (Intel support coming soon)

🚀 Installation

  1. Download KeyPath-1.0.0-beta1.zip below
  2. Unzip and drag KeyPath.app to /Applications
  3. Launch KeyPath and follow the setup wizard
  4. Grant required permissions when prompted:
    • Accessibility (for Kanata)
    • Input Monitoring (for Kanata)
    • Login Items (for background service)

⚠️ Known Issues

  • Apple Silicon only (Intel Mac support planned for future release)
  • First launch may require granting multiple permissions sequentially

🔄 Updating

Future updates will be delivered automatically. Go to KeyPath → Check for Updates to verify.

📝 Feedback

Found a bug or have a suggestion? Open an issue.


🤖 Built with Kanata 1.10.1-prerelease-1