Enabling Iris Rev. 6 VIA RGB Controls & Encoder Mapping
Last updated
Last updated
The stock firmware (rev6
) for the Iris Rev. 6 has VIA support, but it does not have support for the Lighting controls in VIA due to the way RGB is implemented for QMK and VIA. One way to control the RGB lighting is by using the RGB Lighting keycodes in QMK (RGB_xxx
). It also does not have the ability to remap the rotary encoders.
If you'd like to use the Lighting controls in VIA Configurator and/or remap your encoders, it can be enabled by upgrading the firmware from rev6
to rev6b
, but there are a couple things to take note of.
The rev6
and rev6b
firmwares are both compatible with any Iris Rev. 6.x PCB (i.e. Rev. 6 and Rev 6.1)
Using the original rev6
VIA .hex file will have Lighting controls disabled and no layout options for encoders
Using the rev6b
VIA .hex file will enable the Lighting controls and encoder remapping
The stock firmware on all Rev. 6 and 6.1 PCBs is rev6
rev6b
firmwareDownload and flash this .hex file to each half: Iris Rev. 6b VIA Firmware
Flash the rev6b
VIA .hex file individually to each half
RGB controls will then be enabled in the Configure tab.
To remap the encoders, go to Layouts on the left side panel and enable the Left Encoder and/or Right Encoder layout option depending if you have an encoder there or not.
Once you've enabled the encoder, you can remap the rotation and press functions by clicking on the circle that represents the encoder, and then changing the encoder mappings in the bottom panel.