QMKonnect
Cross-platform window activity notifier for QMK keyboards
Project maintained by dabstractor
Hosted on GitHub Pages โ Theme by mattgraham
QMKonnect
Cross-platform window activity notifier for QMK keyboards
What is QMKonnect?
QMKonnect watches which window is active and tells your QMK keyboard about it. Your keyboard can then switch layers or run commands based on what app youโre using.
For Users
Simple setup for everyday use with your QMK keyboard.
For AI Agents and Developers
Complete reference documentation available for automated tools at llms_full.txt - designed specifically for agents and LLMs that need comprehensive system understanding.
Key Features
- Cross-Platform Support: Works on Windows, Linux, and macOS
- Real-time Detection: Detects window focus changes
- QMK Integration: Talks to QMK keyboards via Raw HID
- Low Resource Usage: Runs in the background
- Easy Configuration: Simple config file
How It Works
- Window Monitoring: Watches for active window changes
- Data Processing: Gets the app name and window title
- QMK Communication: Sends that info to your QMK keyboard
- Layer Switching: Your keyboard responds by switching layers or running macros
Quick Start
- Download the latest release for your platform
- Install using the provided installer or package
- Configure your keyboard settings
- Start monitoring window changes automatically
Installation Guide โ
Part of the QMK Ecosystem
QMKonnect works alongside other tools in the QMK notification ecosystem:
- qmk-notifier: QMK firmware module for handling notifications
- qmk_notifier: Core library for Raw HID communication
- QMKonnect: This application for cross-platform window detection
Complete Documentation
๐ llms_full.txt - Complete documentation in a single file for AI systems and comprehensive reference