<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware/keyboards/steelseries, branch master</title>
<subtitle>QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/'/>
<entry>
<title>Align use of keymap level `_kb` callbacks (#25774)</title>
<updated>2025-11-11T22:00:28+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-11-11T22:00:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=98504424b1748c6db4eb26fde2c45c8d76eec7b9'/>
<id>98504424b1748c6db4eb26fde2c45c8d76eec7b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add SteelSeries prime, a stripped down prime+ (#24719)</title>
<updated>2025-11-04T03:45:08+00:00</updated>
<author>
<name>Alin Marin Elena</name>
<email>alin@elena.re</email>
</author>
<published>2025-11-04T03:45:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=547d75145bb8b1ab9fde7c7f485f873d70d7d4d7'/>
<id>547d75145bb8b1ab9fde7c7f485f873d70d7d4d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename RGB/HSV structs: keyboard-level code (#24476)</title>
<updated>2024-10-12T18:00:56+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2024-10-12T18:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=9884e4982be942a98cf5bca9360d20cc3fca3e9d'/>
<id>9884e4982be942a98cf5bca9360d20cc3fca3e9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WS2812 API rework (#24364)</title>
<updated>2024-10-06T08:01:07+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2024-10-06T08:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=208ebf54a905ce6e4e563a6811eca8c8dc8b17e1'/>
<id>208ebf54a905ce6e4e563a6811eca8c8dc8b17e1</id>
<content type='text'>
* Begin WS2812 API rework

* Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang

* Formatting &amp; update PS2AVRGB I2C driver (untested)

* Tested ARM bitbang RGB+RGBW

* Tested ARM SPI RGB - RGBW not working

* Tested ARM PWM RGB+RGBW

* Tested RP2040 PIO driver RGB+RGBW

* Update RGBLight

* Formatting

* Fix BM60HSRGB rev2

* Fix oddforge/vea

* Fix 1k and XD002 RGBLite

* Fix model_m/mschwingen

* Fix handwired/promethium

* Rename `WS2812_LED_TOTAL` for BM60HSRGB

* Fix work_louder boards

* Fix dawn60

* Fix rgbkb/pan

* Fix neson_design/700e and n6

* Fix ergodox_ez/shine

* ergodox_ez/shine: invert indices for left half

* Fix matrix/abelx

* Fix matrix/m20add

* Remove custom rgblight driver for matrix/noah - should be done with lighting layers

* Fix LED indexes for RGBLight split

* Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()`

* Update WS2812 API docs

* `ergodox_ez/shine`: simplify LED index calculation

* LED/RGB Matrix: Add weak function for LED index resolution

* Bandaid fix for RGB Matrix splits not using WS2812

* `steelseries/prime_plus`: redo custom RGBLight driver

* Update keyboards/steelseries/prime_plus/rgblight_custom.c

Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;

---------

Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Begin WS2812 API rework

* Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang

* Formatting &amp; update PS2AVRGB I2C driver (untested)

* Tested ARM bitbang RGB+RGBW

* Tested ARM SPI RGB - RGBW not working

* Tested ARM PWM RGB+RGBW

* Tested RP2040 PIO driver RGB+RGBW

* Update RGBLight

* Formatting

* Fix BM60HSRGB rev2

* Fix oddforge/vea

* Fix 1k and XD002 RGBLite

* Fix model_m/mschwingen

* Fix handwired/promethium

* Rename `WS2812_LED_TOTAL` for BM60HSRGB

* Fix work_louder boards

* Fix dawn60

* Fix rgbkb/pan

* Fix neson_design/700e and n6

* Fix ergodox_ez/shine

* ergodox_ez/shine: invert indices for left half

* Fix matrix/abelx

* Fix matrix/m20add

* Remove custom rgblight driver for matrix/noah - should be done with lighting layers

* Fix LED indexes for RGBLight split

* Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()`

* Update WS2812 API docs

* `ergodox_ez/shine`: simplify LED index calculation

* LED/RGB Matrix: Add weak function for LED index resolution

* Bandaid fix for RGB Matrix splits not using WS2812

* `steelseries/prime_plus`: redo custom RGBLight driver

* Update keyboards/steelseries/prime_plus/rgblight_custom.c

Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;

---------

Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add SteelSeries Prime+ mouse (#24408)</title>
<updated>2024-09-20T05:17:49+00:00</updated>
<author>
<name>Dasky</name>
<email>32983009+daskygit@users.noreply.github.com</email>
</author>
<published>2024-09-20T05:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=90b87abb11df68dea659042bfea437f23dc860d2'/>
<id>90b87abb11df68dea659042bfea437f23dc860d2</id>
<content type='text'>
Co-authored-by: Joel Challis &lt;git@zvecr.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Joel Challis &lt;git@zvecr.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
