Attempt 1: python .\wheel-scroll.py — exit 0, durationMs 16185 {"event": "runtime", "pid": 52500, "python": "3.12.10", "pointerBits": 64} {"event": "nativeResult", "api": "SetProcessDPIAware", "result": 1} {"event": "nativeResult", "api": "SPI_GETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "start", "original": 3, "first": 20} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 0, "value": 20} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 1, "value": 3} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 2, "value": 20} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 3, "value": 3} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 4, "value": 20} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 5, "value": 3} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 6, "value": 20} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "step", "step": 7, "value": 3} {"event": "effectComplete"} {"event": "nativeResult", "api": "SPI_SETWHEELSCROLLLINES", "result": 1, "error": null} {"event": "summary", "status": "complete", "failure": null, "cleanupErrors": []}