Does Ctrl + mouse to slide a value while hovering mouse wheel is hard-coded?


It seems to be that Ctrl + mouse wheel to change value is hard coded. I have found no way to change it in the keymaps.

So that:

Expose CTRL+wheel up/wheel down into the keymaps


This ctrl mouse-wheel hardcoding has been an issue for me too.

All the other software I use that has 2-D mouse-wheel navigation uses plain-wheel for up/down, shift-wheel for left/right, and ctrl-wheel for zoom.

However, when I tried to change Blender’s View2D keymaps to use this standard scheme, I got a big conflict between zooming and changing input values. It was way too easy for the cursor to land over an input field while zooming—so much so that it made this scheme unusable.

I was able to fix this problem by hacking the Blender source code. I changed the inputs to use shift-ctrl mouse wheel instead, which just required a few edits to: blender/source/blender/editors/interface/interface_handlers.c

It would be great if the developers could expose ctrl-wheel into the keymaps, but in the meantime, I’ll be using my custom-compiled version of Blender.

1 Like