Skip to content

iuliandita/keychron

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keychron on Linux

Community-maintained guides for using Keychron keyboards on Linux.

Keyboards

Quick Start

Most issues boil down to three things:

  1. Set the physical switch to Windows/Android mode (back of keyboard)
  2. Function keys should work out of the box on kernel 5.19+ thanks to fnmode=3 auto-detection
  3. Bluetooth reconnection problems? See the Bluetooth section in your keyboard's page

Original vs Pro (QMK) Models

Keychron ships two variants of many keyboards. They have very different Linux experiences:

Original Pro (QMK)
Kernel driver hid-apple hid-generic
Function keys fnmode parameter Configured via VIA/Launcher
Firmware updates Windows only Linux via Keychron Launcher
Key remapping keyd, xremap, XKB VIA, Keychron Launcher
RGB control Hardware shortcuts only VIA/Launcher (wired)

If you have a Pro model, the hid_apple kernel module parameters (fnmode, swap_opt_cmd, etc.) do not apply to you. Use Keychron Launcher or VIA instead (Chromium required, wired connection only).

Contributing

Pull requests welcome. If you have a tip, fix, or workaround, open a PR or file an issue.

Resources

License

MIT -- originally by kurgol.

About

Community-maintained guides for using Keychron keyboards on Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors