-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Force invert-mouse-wheel = true #1401
Comments
I don't understand why this changes anything to do with autosave, can you explain? As far as why invert is hardcoded, I have no idea. You would have to dig through the commit history and see if you can find any comments on it. |
@wkitty42 your pretty good at searching stuff, do you know how to run a keyword search over commit history? |
This is an endless issue.
These two above are often contradictory.
|
@dany93 |
It depends on what you are calling "the default direction" (= current direction?) and "the "hardcoded invert" (= @wlbragg wrote
@dany93 wrote
Thus, I |
@wlbragg I honestly don't know, but it does :) It looks like first the config from autoseave is loaded and then the one from the aircraft, which overwrites the autosave. @dany93 Maybe I do not understand something, but I think it makes no sense to talk about who prefers what, because as I wrote in the FG options you can choose what you prefer, what is saved in the autosave, only I do not understand why the C172P forces its own setting over autosave. In my case, My workaround it's add |
It was added with this commit: 1d92ca5 |
On 5/10/22 1:26 PM, dany93 wrote:
@wlbragg <https://github.com/wlbragg>
"Counter intuitive" are you of the opinion that the hardcoded invert is
responsible for the default direction being counter intuitive?
It depends on what you are calling "the default direction" (= current
direction?) and "the "hardcoded invert" (= |<invert-mouse-wheel
type="bool">true</invert-mouse-wheel>| ?)
But for example, scrolling forward makes the throttle or mixture levers moving
backwards. This is obviously counter intuitive.
Also, scrolling forward making the flap lever moving downwards is counter intuitive.
FWIW: i understand the problem and it is a tricky one to handle...
@wlbragg <https://github.com/wlbragg> wrote
I think scroll forward should increase any knob and scroll back to decrease.
Would this be most people's opinions?
@dany93 <https://github.com/dany93> wrote
As for a value, many people prefer that it increases when they "push" the
scroll wheel.
Thus, I agree.
now, consider this... you're looking at a document... line 1 is at the top and
line 100 is at the bottom... which way do you scroll your mouse wheel to move
down to line 100? you "pull" it toward you thus making the line numbers get
larger... if you push the wheel, the line numbers get smaller... same for web
pages... pushing the wheel takes you to the top of the page whereas pulling the
wheel takes you down the page...
in regards to radio knobs, if i push the wheel, i expect the frequency numbers
to get smaller and pulling the wheel makes them get larger... this is in the
same way that the line numbers in a document get larger or smaller...
in regards to the throttle, flaps and other similar levers, i expect to push the
wheel to make the levers/slides move away from me and pulling the wheel would
bring them back toward me...
it sounds like the code should be multiplying by -1 in some cases (levers and
slides?) while not multiplying in others (turning the knobs)... this way,
pushing the wheel would make the radio knobs turn CCW while also pushing the
wheel would make the lever/slider move away from you... i just don't know which
ones need to be multiplied by -1 and which do not... if we even have that kind
of control in the craft's code...
|
@PlayeRom |
My impression is that merely deleting or commenting in c172p-set.xml
would solve most of these issues (except for the subjective preferences for rotating knobs...). Why setting it to "false" (at the risk of overwriting a user's simulator setting)? |
@PlayeRom wrote
It does make sense because you invert everything. Which cannot match everyone's preference. |
See this message from @onox. |
FG gives us a choice if we want the mouse wheel to work in reverse (menu "File" -> "Mouse Configuration" -> "Reverse mouse wheel direction" which sets the
/sim/mouse/invert-mouse-wheel
property). So why in Cessna we are forced to use reverse mouse wheel? I mean instruction in the c172p-main.xml file:This instruction causes my autosave file to be overwritten and I have to uncheck "Reverse mouse wheel direction" every time (I prefere without reverse). I also didn't noticed any problem with knobs after removing this instruction at all.
The text was updated successfully, but these errors were encountered: