Repository navigation
QuadSens 0.4.0
First release with a Windows build, and acceleration editing on both systems. See the README.
New
Windows (preview)
- Virtual mouse served over USB/IP (needs usbip-win2); QuadSens attaches and detaches it itself.
- The four direction values are written to RawAccel's settings (Output DPI, Y/X, L/R, U/D ratios) relative to your profile, with a backup of the original values, no compounding on repeated Apply, and "Restore original".
- Installers for the two tools at pinned versions, verified by SHA-256 before anything runs: usbip-win2 0.9.8.1 and RawAccel 1.7.1. A newer upstream version is only announced, not installed.
- Optional "Re-apply at Windows sign-in", because RawAccel's driver forgets its settings at shutdown.
Both systems
- "Active in driver" indicator under Apply: what the driver holds right now, and when it was applied.
- Acceleration card: Off, Linear, Classic, Power, Natural and Jump with a curve preview. Settings that the driver cannot compute safely are refused with the reason. Anything outside these six modes stays read-only, with a button to the driver's own settings.
- Export and import of the four values, to carry a calibration from one system to the other.
Read this before using the new parts
- Acceleration editing has not been applied to a real driver yet, on either system. Its limits were derived from both drivers' sources and checked against a userspace build of the yeetmouse code, not against a loaded kernel module. The yeetmouse driver does not report whether it accepted a setting. On Linux, save your work before the first Apply and start with something mild.
- On Windows the direction values are exact only without an acceleration curve; RawAccel applies them after the curve, the yeetmouse fork before it.
- Not yet run on real Windows: the "active" read-back from RawAccel's driver and the sign-in entry.
- The Windows exe is unsigned; SmartScreen will warn.
- QuadSens asks api.github.com whether newer versions of the two Windows tools exist. This can be switched off in the Help menu.
Downloads
| File | System | SHA-256 |
|---|---|---|
quadsens |
Linux x86_64, built on Manjaro, glibc 2.44 | 25e76c8f9fed6a0370a60dd0b4bf18e30d3f7a3ae02cf7e43dd5dccfa2556ff5 |
quadsens.exe |
Windows 10/11 x64, built by GitHub Actions | 1a32fdd3e08e508338c243379e1f336de7cf53cc246242af269a5c5a19863d7a |
On Linux distributions with an older glibc, build from source with ./build.sh.
Tested
- Linux: Manjaro, KDE Plasma, kernel 7.2, Steam Proton. One machine.
- Windows: one Windows 11 PC and one VM: installers, automatic attach, calibration over the virtual mouse, Apply to RawAccel.
QuadSens is an independent project, not affiliated with or endorsed by Corsair, Aimlabs, RawAccel, usbip-win2 or yeetmouse.