当谈到今天用于PC外围设备和类似设备的复杂RGB照明时,它主要由用户空间决定。由于大多数RGB设备通过USB接口,因此需要由OpenRGB、OpenRazer等Linux用户空间项目根据需要实现其RGB照明控制。但随着RGB照明在PC领域的使用不断增长,无论是好是坏,对内核API的需求越来越大,以处理复杂的RGB设备。这样的API目前正在设计中。
Werner Sembach与TUXEDO计算机合作,一直致力于复杂RGB设备的内核处理。原因是一些RGB硬件没有暴露在用户空间中,例如一些笔记本键盘背光只能通过WMI控制。当前的Linux内核接口不适合复杂的RGB设备,例如具有按键照明控制、不同的照明模式等。Sembach一直在与内核开发人员和OpenRGB维护者讨论适合内核的接口。
那些对增强Linux内核对复杂RGB设备的支持,并最终对Tuxedo在Linux上的每键RGB照明控制方面的工作感兴趣的人,请参阅此内核邮件列表线程和关于OpenRGB的讨论 for the current thinking on the kernel proposal.