Updating Keychron Q5 Pro Firmware

I recently had the misfortune of destroying my previous keyboard and needed to buy a new one ASAP. I took advantage of the opportunity and bought myself a Keychron Q5 Pro. It comes with a bunch of nice features, including the ability to update the firmware through their launcher.

Unfortunately, the launcher can sometimes fail to update the firmware. This is being caused by a rogue driver from Guillemont taking over the Keychron drivers. To solve this (on Windows):

  1. Delete both Guillemont folders in Program Files & Program Files (x86).
  2. Plug the keyboard in and put it in DFU mode by holding ESC while connecting.
  3. Go to Device Manager and uninstall the Guillemont device that shows up.
  4. Plug the keyboard in again and then flash the appropriate firmware through the launcher.

The firmware update is definitely worth it. It adds a bunch of features in the Keychron launcher, including a smarter keymapping interface (automatically detects OS and sets layers appropriately) and overall greater control over the keyboard’s behavior.

Last modified: March 4, 2026