diff --git a/controller_windows.go b/controller_windows.go index daae558..c0e0277 100644 --- a/controller_windows.go +++ b/controller_windows.go @@ -230,7 +230,7 @@ func (p *windowsController) PointerScroll(deltaHorizontal, deltaVertical int, fi inputs = append(inputs, mouseInput{ typ: inputMouse, dwFlags: mouseeventfWheel, - mouseData: uint32(deltaVertical * scrollMult), + mouseData: uint32(-deltaVertical * scrollMult), }) } if len(inputs) == 0 {