
Added support for saving and restoring the main window's position, size, and maximized state, automatically adapting to monitor layouts on startup.
Fixed coordinate offsets for the curve tool's crosshair, tooltips, and dragging under non-square viewports.
Upgraded the curve compensation algorithm to support deadzone-awareness and pre-compensation using the source curve's inverse.
Optimized the data refresh pipeline for multi-device setups, flushing only active controller data to resolve UI stuttering.
Enhanced stick plot and trail rendering on the test page, using physical pixel alignment to eliminate subpixel blur.