Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.18k stars 2.08k forks source link

Suggestion: Customiseable keybindings / mouse bindings #10609

Open sbrl opened 3 years ago

sbrl commented 3 years ago

Is your feature request related to a problem?

Users coming from other programs will be familiar with different keybindings. To this end, when using Cura it's often surprising and unexpected when it doesn't work in the same way as that which they are used to.

For example, Blender uses a middle click to orbit / rotate the view, but Cura uses a right click. I constantly find myself middle clicking by accident in Cura.... which nets me a panning operation when I wanted to rotate the view.

Describe the solution you'd like

Customisable keyboard and mouse bindings. I suggest here a dedicated section of the settings for this. If this is not possible, then even a hidden configuration file would be an acceptable fallback.

Describe alternatives you've considered

Affected users and/or printers

Everyone stands to gain from this.

Additional information & file uploads

A stretch goal here (that certainly wouldn't be required) would include preset keybinding profiles for common programs - e.g. Blender etc

fvrmr commented 3 years ago

Hi @sbrl thank you for your feature request. I will bring this up for discussion with the team. Keep you posted!

fvrmr commented 3 years ago

I have discussed it with the team, and it turns out we had this already a ticket on our backlog. Developers see CURA-6841