3 ms·
Yeah, me too. And its amusingly frustrating to watch. And we know why double-clicking is a thing, and why it's not consistent across widgets, but I wonder if we
by function_seven 11y ago
Yeah, me too. And its amusingly frustrating to watch. And we know why double-clicking is a thing, and why it's not consistent across widgets, but I wonder if we'd be better off if the mouse originated not with "left" and "right" buttons, but instead "do" and "select" buttons. The Do button would open the files and visit the hyperlinks, the Select button would add the object you're looking at to a stack of selections, or provide more information about the thing you're pointing at, or some other lower-cost action.
(I just changed the setting on my desktop to use single-click-to-open, and was immediately punished by it. Couldn't merely select files anymore without fear :) )
- Dylan16807 11y agoShouldn't you also have a third button to list available actions, or would you throw that away? Overloading the select button would be just as confusing; I hope you don't want to do that.
- function_seven 11y agoOk, ok. How about these buttons? [Select] [DO!] [Context] You're right of course. At some point a trade off has to be made among usability, discover-ability, and simplicity. (Pick any two). Adding another button reduces simplicity, but enhances the other two. Apple's one-button mouse—at the other extreme—makes things simple and discoverable, but often not as useable as I'd like. I still don't know how OSX's equivalent to Windows' [Alt] key access to menu items (does it exist?)
- cdcarter 11y agoI think the closest is Cmd-Shift-/.
- e12e 11y agoI do think using three buttons are good -- I'm not so happy with the classic "Xerox Parc/Smalltalk" layout -- I'd prefer to have a button on the thumb (like many logitech mice have) and a scroll-wheel in the middle that's not a button. Which leaves us with a bit of a problem for touch screens. While it might be ok to demand users to learn one and two-finger touch -- three finger touch might be going a bit too far... [ed: And for those that want to remap buttons, but avoid the bloated logitech software, in windows I recommend: http://www.highrez.co.uk/downloads/XMouseButtonControl.htm http://www.highrez.co.uk/downloads/XMouseButtonControl.htm In X it's of course much easier (or more difficult, depending on your point of view): https://wiki.debian.org/Keyboard/MultimediaKeys https://wiki.debian.org/Keyboard/MultimediaKeys ]
- function_seven 11y agoI used to use an MX Revolution mouse[1] that had what you describe. Multiple thumb buttons, that amazing flywheel scroll wheel, that other thumb wheel. I loved that mouse. Unfortunately I love trackballs more than mice now, and am severely limited in my choices. The Trackman is nice, and has a couple of extra buttons, but it would be so nice to have something close to what I had with that Revolution mouse. In response to your comment above, no I wasn't being ironic :). I'm sure I've seen similar schemes before that informed my "idea", though. [1] http://www.amazon.com/Logitech-Revolution-Cordless-Laser-Mouse/dp/B000HCT12O http://www.amazon.com/Logitech-Revolution-Cordless-Laser-Mou...
- Joeri 11y agoOberon used mark, do and select for the three mouse buttons. That and interclicks, which i haven't seen anywhere else. http://www.ethoberon.ethz.ch/mouse.html http://www.ethoberon.ethz.ch/mouse.html
- e12e 11y ago> I wonder if we'd be better off if the mouse originated not with "left" and "right" buttons, but instead "do" and "select" buttons. Are you being ironic? I can't tell :-) "Red button The left button on a three button mouse: Used to select information (...)": http://wiki.squeak.org/squeak/1904 http://wiki.squeak.org/squeak/1904 "Yellow button Middle button (usually) on a three button mouse: Activate a menu to invoke an action concerting the contents of a window; e.g. carrying out an editing operation on text withing the window. (...)" http://wiki.squeak.org/squeak/1905 http://wiki.squeak.org/squeak/1905 "Blue button Right button on a three button mouse: Activate the menu or invoke an action concering the manipulation of the window (view / Morph) itself; e.g. moving or closing a window. The blue button is for meta actions. (...)" http://wiki.squeak.org/squeak/1906 http://wiki.squeak.org/squeak/1906