Repository navigation
KeyMagic 3 v0.0.7
What's New π
Announcing KeyMagic for All Major Desktops!
We are thrilled to announce a major milestone for KeyMagic! With this release, KeyMagic 3 is now available for macOS and Linux for the first time, bringing a powerful and consistent typing experience to all three major desktop platforms.
This release also includes significant updates and new features for our Windows users.
β¨ Highlights of this Release
- A Unified Experience: The KeyMagic settings window that is now consistent across Windows, macOS, and Linux.
- Easy Keyboard Conversion: A new tool has been built into the app to help you convert your
.kmskeyboard files to the new.km2format with just a few clicks.
π Introducing KeyMagic for macOS
Welcome, Mac users! KeyMagic now integrates seamlessly with macOS, offering the features you need for a great typing experience.
- Full Hotkey Support: Set your favorite keyboard shortcuts to instantly switch between different keyboard layouts.
- Menu Bar Integration: Easily select your desired keyboard right from the standard macOS input menu in the menu bar.
- Switch Notifications: Get a clear, on-screen confirmation whenever you switch keyboards.
- Smooth and Reliable Typing: KeyMagic is designed to work smoothly across all your Mac applications.
π Introducing KeyMagic for Linux
KeyMagic is now available on Linux through the IBus input framework, bringing powerful keyboard customization to your desktop.
- Flexible Keyboard Switching: Switch between keyboards instantly using customizable hotkeys or by selecting them directly from the IBus menu.
- Easy Access to Settings: Launch the KeyMagic settings window directly from the IBus keyboard menu.
- Broad Application Compatibility: We've worked to ensure that typing with KeyMagic is smooth and reliable across a wide variety of Linux applications.
π New for Windows Users
We haven't forgotten our Windows users! This version is packed with new features and improvements.
- Unified Installer: A single, convenient installer now supports all modern Windows systems (64-bit and ARM64), simplifying the setup process.
- Smarter Tray Icon: The KeyMagic icon now only appears in the system tray when a KeyMagic keyboard is actively in use, saving space and reducing clutter.
- Keyboard Layout Preview: Hover your mouse over the KeyMagic icon in the system tray to see a preview of the current keyboard layout.
- Quick Access to Settings: Right-click the KeyMagic icon in your system tray to directly open the main settings window.
- More Reliable Hotkeys: Keyboard switching hotkeys are now available only when KeyMagic is currently selected as active input method.
Downloads
Linux
- Debian (amd64):
keymagic3_0.0.7_amd64.deb - Debian (arm64):
keymagic3_0.0.7_arm64.deb - RPM (x86_64):
keymagic3-0.0.7-1.x86_64.rpm - RPM (aarch64):
keymagic3-0.0.7-1.aarch64.rpm
Installation Instructions
Windows
- Download and run the installer
- Follow the installation wizard
- KeyMagic will be available in your system tray
macOS
- Download and open the DMG file
- Drag KeyMagic to your Applications folder
- Launch KeyMagic from Applications
- Add KeyMagic in System Settings > Keyboard > Input Sources
Linux
Quick Install (Recommended):
curl -fsSL https://thantthet.github.io/keymagic-3/install.sh | bashThis will automatically:
- Detect your Linux distribution
- Add the KeyMagic repository
- Install the latest version
- Keep KeyMagic updated through your package manager
Manual Installation:
Debian/Ubuntu:
sudo dpkg -i keymagic3_0.0.7_*.deb
sudo apt-get install -f # Install any missing dependenciesFedora/RHEL:
sudo rpm -i keymagic3-0.0.7-1.*.rpmAfter installation, restart IBus or log out and log back in.