QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)


FS#1005 - Making use of mouse buttons configurable

Attached to Project: QCAD
Opened by Herb (huf2000) - Monday, 06 January 2014, 06:46 GMT+2
Last edited by Andrew (andrew) - Monday, 06 January 2014, 20:23 GMT+2
Task Type Feature Request
Category QCAD (main)
Status Assigned
Assigned To Andrew (andrew)
Operating System All
Severity Low
Priority Low
Reported Version 3.4.5
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


According to the help, one requires a middle mouse to pan. Since few standard mice have middle buttons, this is a poor choice for this all important function. The default should be the right mouse button when ever the mouse is placed in an open area with nothing else to select. That way right click can still be used to invoke a pop down menu when ever the mouse is placed over an object that might have a need for pop down menu options. Additionally, the Pan mouse key should be alterable and selectable from a Preferences option, since if one does have a three button mouse, we should not prevent a user from employing this hardware if they have it. The same might be said for all mouse buttons to allow the user to configure the mouse operation to that which is most comfortable and efficient for their tasks.

This task depends upon

Comment by Tamas TEVESZ (kazmer) - Monday, 06 January 2014, 09:09 GMT+2

Strongly disagree. Middle mouse is used for panning by everything (except gqview, shall it rest in peace). It is *the* natural default choice for panning. (Just look up the single most requested feature for KiCad. Or what a vocal subset of the Intarwebs has been whining about wrt. Photoshop.)

Make it configurable? Maybe. (I don't know how feasible it is, considering mouse button actions are used all over the place.) Make something else as the default pan trigger? Hell no.

If there was a downvote task option, I'd be middle-clicking it furiously :)

Comment by Andrew (andrew) - Monday, 06 January 2014, 20:20 GMT+2

I've changed this to a feature request for making mouse behavior more configurable.

I've also lowered the priority since this would break an important part of the QCAD user interface: The right mouse button is used in QCAD to go back one step - which is a rather important concept of QCAD and a conscious design choice.