Shaun McCance shaunm@gnome.org 2012 Francesco Fumanti frfumanti@svn.gnome.org 2012 Differences between a real and a simulated right click. Oddities

When using the Simulated Secondary Click, the left click from the long press does not get discarded and occurs very shortly before the simulated right click. Thus, the simulated right click does not always behave as expected from a right click. For example:

It cannot be used to perform a right click on multiple items, because the left click issued before the simulated right click deselects the items.

It cannot be used to open the context menu of a link in a web page as the left click preceding the simulated right click loads the linked page.

...

Looking at it the other way, enabling this feature will make it impossible to do a long press without also triggering a right click. For example:

A long press on the arrow of a scrollbar will make the page jump to the end because of the right click issued on button release.

Tip: You can simply cancel the right click by moving the pointer before releasing the button.

...