Quoting Colm Buckley <colm at tuatha.org>:
> It would be a lot better and simpler to implement a system whereby the
> UI remembered the pointer position at the time of the RB press, and
> warped the pointer back there after menu navigation is complete...
Not sure I agree - Think Afterstep's way of snapping to the logout box, or many
Pagers' way of warping the mouse to the "other" edge of the screen. I've been
using both these features to various extents for years, and they still make me
do a mental double-take. The mouse should stay pretty much where you put it
until you move it, and then it should move.
A possibly suitable solution would involve another mouse button, or mouse
wheel. Button2 is in little enough use for it to mean something special, and
using a mousewheel for menus is getting more established (anyone played
Hitman?). Only problem I can think of is lateral movement, i.e. for navigating
through multi-level menus.
Or the old reliable Button3 then cursor keys to get to the menu? Again, nothing
counter-intuitive about that, and it's already established in certain GUIs.
This is a specialised interface need (CAD etc.), and although I think the idea
of a moving menu is cool, the HCI implications are probably too great to have
it as a default setting in any mass-market application.
/jer
----------------------------------------------------
Get your free email account at http://www.online.ie/
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!