Florian Didron
|
8954d0a430
|
fix(zsa-modules) various autmouse fixed
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2026-03-10 19:11:49 +07:00 |
|
Florian Didron
|
eeb0a0f198
|
feat(trackpad) optionally dump sensor data on console
Build firmware / build-firmware (oryx) (push) Failing after 10s
Build firmware / build-firmware (default) (push) Failing after 13m25s
|
2026-03-04 08:53:19 +07:00 |
|
Florian Didron
|
320d443cf7
|
Merge branch 'feat/trackball-module' into feat/trackpad-ptp
Build firmware / build-firmware (default) (push) Failing after 2s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2026-02-25 12:10:53 +07:00 |
|
Florian Didron
|
287d6275f1
|
feat(trackball) implements aim/turbo layers
Unit Tests / test (push) Failing after 4s
Build firmware / build-firmware (default) (push) Failing after 6s
Build firmware / build-firmware (oryx) (push) Failing after 5s
|
2026-02-25 12:10:20 +07:00 |
|
Florian Didron
|
610866af31
|
feat(trackball) allow user aim / turbo config change
|
2026-02-25 07:55:25 +07:00 |
|
Florian Didron
|
9c3748558b
|
feat(trackball) creates a trackball module
|
2026-02-24 13:29:54 +07:00 |
|
Florian Didron
|
933833e242
|
h/f(automouse): moving away from layer manually prevents next trigger
Unit Tests / test (push) Failing after 3s
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 3s
|
2026-02-23 15:39:40 +07:00 |
|
Sasha Pourcelot
|
64bb3bba78
|
doc(readme): tiny fixes in the readme (#424)
Unit Tests / test (push) Failing after 7s
* doc(readme): update branch name (firmware24 -> firmware25)
* doc(readme): briefly explain how to get LSP support in QMK
|
2026-02-19 17:52:00 +07:00 |
|
Florian Didron
|
c5c2674d64
|
Merge branch 'firmware25' into feat/trackpad-ptp
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 5s
|
2026-02-13 14:44:51 +07:00 |
|
Florian Didron
|
650db12b05
|
feat(automouse) bump submodule version
Unit Tests / test (push) Failing after 4s
Build firmware / build-firmware (default) (push) Failing after 3s
Build firmware / build-firmware (oryx) (push) Failing after 4s
|
2026-02-13 14:44:13 +07:00 |
|
Florian Didron
|
a5af0d75b8
|
Merge branch 'firmware25' into feat/trackpad-ptp
Build firmware / build-firmware (default) (push) Failing after 6s
Build firmware / build-firmware (oryx) (push) Failing after 4s
|
2026-02-13 13:19:45 +07:00 |
|
Florian Didron
|
6c9f0cf382
|
feat(automouse) add zsa module for automouse
Build firmware / build-firmware (default) (push) Failing after 5s
Build firmware / build-firmware (oryx) (push) Failing after 2s
Unit Tests / test (push) Failing after 3s
|
2026-02-12 16:56:39 +07:00 |
|
Florian Didron
|
2f7463bddd
|
fix(automouse) when oneshot is set, prevent subsequent keypresses to trigger a deactivation delay reset
Unit Tests / test (push) Failing after 4s
Build firmware / build-firmware (default) (push) Failing after 6s
Build firmware / build-firmware (oryx) (push) Failing after 4s
|
2026-01-29 15:25:13 +07:00 |
|
Florian Didron
|
124847e7e7
|
fix(keymap.json) rename ergodox stm32 files approprietly
Unit Tests / test (push) Failing after 3s
Build firmware / build-firmware (default) (push) Failing after 5s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2026-01-27 22:12:45 +07:00 |
|
Florian Didron
|
c5f60a767c
|
Merge branch 'chore/lib-update' into firmware25
|
2026-01-27 15:24:08 +07:00 |
|
Florian Didron
|
7a4fd516b3
|
fix(moonlander-revb) fix soft reset to bootloader
Unit Tests / test (push) Failing after 2s
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2026-01-26 16:31:17 +07:00 |
|
Florian Didron
|
fd7b3de4ab
|
fix(moonlander-revb) fix soft reset to bootloader
|
2026-01-26 16:30:49 +07:00 |
|
Florian Didron
|
7038782bc4
|
chore(lib/utils) update from mainline
|
2026-01-19 17:04:25 +07:00 |
|
Florian Didron
|
a07f8e6c7d
|
feat(double-click)
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 3s
Unit Tests / test (push) Failing after 2s
|
2026-01-08 16:28:33 +07:00 |
|
Florian Didron
|
a430269644
|
Merge branch 'firmware25' into feat/trackpad-ptp
|
2026-01-06 16:22:15 +07:00 |
|
Florian Didron
|
708282c056
|
feat(mouse-jiggler)
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 2s
Unit Tests / test (push) Failing after 2s
|
2026-01-06 15:29:19 +07:00 |
|
Florian Didron
|
b6f1ee1890
|
fix(trackpad): supress glitchy data on liftoff
Build firmware / build-firmware (default) (push) Failing after 3s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-18 10:00:26 +07:00 |
|
Florian Didron
|
b1c160e206
|
Revert "fix(trackpad): supress glitchy data on liftoff"
This reverts commit d1062f731b.
|
2025-12-18 09:31:00 +07:00 |
|
Florian Didron
|
d1062f731b
|
fix(trackpad): supress glitchy data on liftoff
|
2025-12-18 08:50:31 +07:00 |
|
Florian Didron
|
9b08d56bac
|
fix(trackpad): fallback mouse sensitivity fixes
Build firmware / build-firmware (default) (push) Failing after 2s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-16 19:27:16 +07:00 |
|
Florian Didron
|
9c1fd41b82
|
fix(trackpad): improve mousee movements for ptp fallback
Build firmware / build-firmware (default) (push) Failing after 2s
Build firmware / build-firmware (oryx) (push) Failing after 1s
|
2025-12-16 14:12:08 +07:00 |
|
Florian Didron
|
1829d47e62
|
chore(trackpad-ptp): some code refactors / cleanup
|
2025-12-16 13:15:50 +07:00 |
|
Florian Didron
|
4d877475ef
|
fix(trackpad) scale coordinates base on the pad x/y min/max values
|
2025-12-16 12:36:10 +07:00 |
|
Florian Didron
|
9a230245f5
|
feat(trackpad): mouse fallback when host doesn't support PTP
Build firmware / build-firmware (default) (push) Failing after 4s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-15 14:00:38 +07:00 |
|
Florian Didron
|
f3d9a9038b
|
feat(trackpad): better ptp surface defaults
|
2025-12-11 13:10:45 +07:00 |
|
Florian Didron
|
a0e09fd122
|
feat(trackpad): working ptp implementation
|
2025-12-11 10:49:18 +07:00 |
|
Florian Didron
|
29b5d23bee
|
fix(trackball) add missing user pointing device task hook)
Unit Tests / test (push) Failing after 1s
Build firmware / build-firmware (default) (push) Failing after 3s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-10 11:24:27 +07:00 |
|
Florian Didron
|
378fc09e35
|
feat(trackpad): first Windows Precision inplementation
|
2025-12-10 11:16:13 +07:00 |
|
Florian Didron
|
c2cd9f4ff5
|
Merge branch 'firmware25' into feat/trackpad-ptp
|
2025-12-09 16:09:29 +07:00 |
|
Florian Didron
|
15ad9a66a7
|
doc(moonlander) revison b release
|
2025-12-09 12:15:01 +07:00 |
|
Florian Didron
|
b1e4d892b2
|
Merge branch 'feat/moonlander-revb' into firmware25
Build firmware / build-firmware (default) (push) Failing after 5s
Build firmware / build-firmware (oryx) (push) Failing after 2s
Unit Tests / test (push) Failing after 2s
|
2025-12-09 10:22:55 +07:00 |
|
Florian Didron
|
2ec53f31e7
|
wip(ptp): attempt at a ptp precision driver for the navigator trackpad
|
2025-12-09 10:22:25 +07:00 |
|
Florian
|
29ee055e25
|
feat(trackpad): macos scroll resolution hid descriptor
Build firmware / build-firmware (default) (push) Failing after 2s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-05 16:37:56 +07:00 |
|
Florian
|
b246a7de74
|
feat(trackpad): macos specific inertia
Build firmware / build-firmware (default) (push) Failing after 2s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-05 12:33:35 +07:00 |
|
Florian
|
c4b69d4da6
|
feat(trackpad): macos specific scrolling logic
|
2025-12-05 12:13:43 +07:00 |
|
Florian Didron
|
1edf328a97
|
fix(trackpad): two finger tap regression
Build firmware / build-firmware (default) (push) Failing after 5s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-04 20:11:30 +07:00 |
|
Florian Didron
|
f1f730407b
|
fix(trackpad): increase polling rate
|
2025-12-04 18:07:29 +07:00 |
|
Florian Didron
|
b9d73bee2e
|
fix(trackapd): fix some jumps when quick scrolling
|
2025-12-04 17:19:36 +07:00 |
|
Florian Didron
|
878b3c7bf9
|
fix(trackad) suppress false tap / double taps between quick scrolls.
|
2025-12-04 17:06:29 +07:00 |
|
Florian Didron
|
85598cd8d2
|
fix(inertia): regression preventing inertia to trigger consistantly
|
2025-12-04 15:33:20 +07:00 |
|
Florian Didron
|
fc2577b182
|
fix(trackapd): fix some jumps when quick scrolling
|
2025-12-04 15:25:20 +07:00 |
|
Florian Didron
|
7cb4f60a21
|
fix(trackpad): stop scrolling when the second finger is lift off during the gesture
|
2025-12-04 15:08:47 +07:00 |
|
Florian Didron
|
fa4f335051
|
feat(trackpad): add safeguards to prevent cursor jumping
|
2025-12-04 15:04:12 +07:00 |
|
Florian Didron
|
28aae38c6b
|
feat(navigator): tweak scrolling
|
2025-12-04 14:22:03 +07:00 |
|
Florian Didron
|
cac64e524e
|
fix(i2c): ignore dropped sensor packets
Build firmware / build-firmware (default) (push) Failing after 5s
Build firmware / build-firmware (oryx) (push) Failing after 2s
|
2025-12-02 14:58:11 +07:00 |
|