Skip to content

KeyMagic 3 v0.0.7

Choose a tag to compare

@github-actions github-actions released this 01 Aug 18:55
· 65 commits to master since this release

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 .kms keyboard files to the new .km2 format 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

Windows

download for windows

macOS

download for macos

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

  1. Download and run the installer
  2. Follow the installation wizard
  3. KeyMagic will be available in your system tray

macOS

  1. Download and open the DMG file
  2. Drag KeyMagic to your Applications folder
  3. Launch KeyMagic from Applications
  4. Add KeyMagic in System Settings > Keyboard > Input Sources

Linux

Quick Install (Recommended):

curl -fsSL https://thantthet.github.io/keymagic-3/install.sh | bash

This 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 dependencies

Fedora/RHEL:

sudo rpm -i keymagic3-0.0.7-1.*.rpm

After installation, restart IBus or log out and log back in.