Merge remote-tracking branch 'origin/master' into develop
Add an emphasis on QMK MSYS terminal (#21168)
* Add an emphasis on QMK MSYS terminal
Not using MSYS terminal is a frequent user error. This change
adds an additional statement to guide users to run the first
command in MSYS itself. Edited the same statement for consistency
in the other OSes.
* Update instructions for the other operating systems
[Core] Optimisation - Add RGB LED colour set check in drivers (#21134)
Merge remote-tracking branch 'origin/master' into develop
Add NortonTech handwired keypad (NortonTechPad) (#21148)
Merge remote-tracking branch 'origin/master' into develop
Reset `matrix_need_update` properly in eager debouncing algorithms (#21154)
The `matrix_need_update` variable needs to be reset to `false` in
`transfer_matrix_values()`, otherwise that function continues to be
invoked for every scanning loop (forever with `sym_eager_pk` and
`sym_eager_pk`, or until some key gets released with
`asym_eager_defer_pk`), and the scanning rate gets much lower because of
all that useless work.
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Merge remote-tracking branch 'origin/master' into develop
monoflex60: fix LAYOUT_60_iso_tsangan implementation (#21158)
Merge remote-tracking branch 'origin/master' into develop
poker87d: correct layout data (#21159)
Merge remote-tracking branch 'origin/master' into develop
[Bugfix] LVGL bindings wrong offset math (#21147)
Use unsigned integer for mousekey kinetic speed (#21151)
Merge remote-tracking branch 'origin/master' into develop
peej/tripel: correct layout data (#21145)
Corrects the layout data for all three versions of the Peej Tripel.
Merge remote-tracking branch 'origin/master' into develop
xelus/rs108: correct layout data (#21146)
Merge remote-tracking branch 'origin/master' into develop