This patch changes one mouse sensitivity setting to two separate xsensitivity and ysensitivity. This allows to use different horizontal and vertical sensitivities. Also it's posiible to disable one of mouse axises by setting sensitivity to zero. I've changed type of sensitivity from Bitu to Bits, so sensitivity can be negative (this allows simple invert mouse)
Diff:
I made a little variant of this and seem to have chosen the same -1000 1000 limits as you did :) , so I guess that that are good numbers :)
The main thing that i didn't like was the fact that it introduced a new option that is not that often used. So I rewrote the parsing class a bit and this seems to work fine:
a single entry applies to both and 2 entries can be given to split x from y
Accepted/implemented in a different way
@qbix79 Do you have a pointer where this functionality was added (so I can watch and determine when it's released)?
https://sourceforge.net/p/dosbox/code-0/4197
Has itself taken!
Last edit: Blackcloud 2021-02-08
It should work in ECE and such.
sensitivity=100,-100 would for example invert the y axis
So has the modified version made it into any release yet? I've got some old point and click adventures with a rather striking sensitivity difference between the X and Y axes and although they're technically playable, I haven't found the willpower to press on with such weird feeling cursor movement.