Non-standard mouse button setup doesn't work properly
Posted: 09 Jan 2018, 20:42
(Can't believe I'm the first to notice this, but I did my best to search the forums and bug reports, and couldn't find any similar report. Apologies if it's a duplicate.)
I'm attempting to use OpenMW on Windows 7 64-bit. I use the mouse with my left hand, and I use a non-standard setup for the mouse buttons. The (physical) right button is my primary button and the (physical) left button is my secondary button. I have this setup configured in Windows Control Panel Mouse settings: "Switch primary and secondary buttons".
In the OpenMW GUI, I configure the right button ("Mouse 1") for "Use" and the left button ("Mouse 3) for "Inventory". However, in the game, the buttons operate improperly. The first click of the right button does nothing; the second click triggers "Inventory". And the left button triggers "Use". That is, the operations are the opposite of how I've configured them (with the additional quirk that I must click the right button twice to open the inventory).
If I uncheck the Windows setting "Switch primary and secondary buttons" (i.e., use the standard Windows mouse button setup) I can then get the in-game settings and interactions I want: the right button triggers "Use" and the left button triggers "Inventory". However, I can no longer click any buttons in the inventory/stats/magic/map windows. If I click on a button with the right button, nothing happens. If I click with the left button, it exits menu mode and returns me to the game.
In summary, mouse buttons operate properly in OpenMW only if I (1) use the standard Windows mouse button setup (i.e., "Switch primary and secondary buttons" is unchecked) and (2) use the right button for "Use" and the left button for "Inventory". Any other combination of settings yields incorrect in-game mouse button behavior.
I'm attempting to use OpenMW on Windows 7 64-bit. I use the mouse with my left hand, and I use a non-standard setup for the mouse buttons. The (physical) right button is my primary button and the (physical) left button is my secondary button. I have this setup configured in Windows Control Panel Mouse settings: "Switch primary and secondary buttons".
In the OpenMW GUI, I configure the right button ("Mouse 1") for "Use" and the left button ("Mouse 3) for "Inventory". However, in the game, the buttons operate improperly. The first click of the right button does nothing; the second click triggers "Inventory". And the left button triggers "Use". That is, the operations are the opposite of how I've configured them (with the additional quirk that I must click the right button twice to open the inventory).
If I uncheck the Windows setting "Switch primary and secondary buttons" (i.e., use the standard Windows mouse button setup) I can then get the in-game settings and interactions I want: the right button triggers "Use" and the left button triggers "Inventory". However, I can no longer click any buttons in the inventory/stats/magic/map windows. If I click on a button with the right button, nothing happens. If I click with the left button, it exits menu mode and returns me to the game.
In summary, mouse buttons operate properly in OpenMW only if I (1) use the standard Windows mouse button setup (i.e., "Switch primary and secondary buttons" is unchecked) and (2) use the right button for "Use" and the left button for "Inventory". Any other combination of settings yields incorrect in-game mouse button behavior.