keychron-k1v6-rgb
v0.1.3
Published
Set the key colors on your Keychron K1 Version 6 RGB keyboard under Linux
Readme
Keychron K1 Version 6 RGB Control
Set the hue and saturation of individual keys on your Keychron K1 Version 6 RGB from Linux.
Tested on 2025-10-23 using Firmware v1.1.
Install
npm i keychron-k1v6-rgbUsage
const { setKeyHueSat, setMultiple, setAll } = require('keychron-k1v6-rgb')
// set hue and saturation for all keys, here red, but zero saturation
setAll(0x00, 0x00);
// set by name: F8 to green
setKeyHueSat('f8', 0x50, 0xff);
// set multiple keys starting at 'a'
setMultiple('a', [[0x40, 0xff],[0x00,0xff],[0x60,0xff],[0x10,0xff]]);