From 1f036805f5c066f7d73669f9763c762049808600 Mon Sep 17 00:00:00 2001 From: "SND\\floAr_cp" Date: Sat, 8 Sep 2012 08:52:37 +0000 Subject: [PATCH] Fixed Issue 995 http://anxframework.codeplex.com/workitem/995 Swapped middle- and right- mousebutton. --- InputSystems/ANX.InputDevices.Windows.XInput/Mouse.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/InputSystems/ANX.InputDevices.Windows.XInput/Mouse.cs b/InputSystems/ANX.InputDevices.Windows.XInput/Mouse.cs index 2c8e9ea7..f9fbf1de 100644 --- a/InputSystems/ANX.InputDevices.Windows.XInput/Mouse.cs +++ b/InputSystems/ANX.InputDevices.Windows.XInput/Mouse.cs @@ -41,8 +41,8 @@ namespace ANX.InputDevices.Windows.XInput ScreenToClient(WindowHandle, ref cursorPos); ButtonState left = state.Buttons[0] ? ButtonState.Pressed : ButtonState.Released; - ButtonState middle = state.Buttons[1] ? ButtonState.Pressed : ButtonState.Released; - ButtonState right = state.Buttons[2] ? ButtonState.Pressed : ButtonState.Released; + ButtonState middle = state.Buttons[2] ? ButtonState.Pressed : ButtonState.Released; + ButtonState right = state.Buttons[1] ? ButtonState.Pressed : ButtonState.Released; ButtonState x1 = state.Buttons[3] ? ButtonState.Pressed : ButtonState.Released; ButtonState x2 = state.Buttons[4] ? ButtonState.Pressed : ButtonState.Released;