diff --git a/osu.Framework/Input/Handlers/Tablet/OpenTabletDriverHandler.cs b/osu.Framework/Input/Handlers/Tablet/OpenTabletDriverHandler.cs index e26d5bd40e..bae2732816 100644 --- a/osu.Framework/Input/Handlers/Tablet/OpenTabletDriverHandler.cs +++ b/osu.Framework/Input/Handlers/Tablet/OpenTabletDriverHandler.cs @@ -137,7 +137,7 @@ private void updateOutputArea(IWindow window) { Vector2 windowSize = new Vector2(window.ClientSize.Width, window.ClientSize.Height); Vector2 scaledSize = windowSize * OutputAreaSize.Value; - Vector2 position = (windowSize / 2) + windowSize * (OutputAreaPosition.Value - (Vector2.One / 2)) * (Vector2.One - OutputAreaSize.Value); + Vector2 position = (windowSize / 2) + (windowSize * (OutputAreaPosition.Value - (Vector2.One / 2)) * (Vector2.One - OutputAreaSize.Value)); absoluteOutputMode.Output = new Area {