PanoTools mailing list archive

Mailinglist:PanoTools NG
Sender:Eric O'Brien
Date/Time:10-Mar-2008 23:11:05 +0100
Subject:Modifier keys as pano "steering" controls

Thread:


As a general principle (and regardless of platform), I would argue  
that modifier keys should not evoke ANY behavior when used alone.

This "rule" isn't just about the Macintosh Command key -- the Control  
key on Linux or Windows rarely does anything when pressed by itself,  
but only along with another key.

The most obvious modifier key (when typing) is the shift key.   
Pressing a letter key while the shift key is held down modifies the  
behavior of that key (usually, an "upper case" equivalent is  
produced).  Pressing the shift key alone probably shouldn't do anything.

I would consider the Shift, Control, Option (Mac) and Command (Mac)  
keys all to be "modifier" keys.  The Alt key is a little different...  
rather than input being interpreted differently while it is held  
down, *tapping* it switches to a *mode* where input is interpreted  
differently.  Typically allowing selection of menu items by typing  
letter keys.  For the Alt key, it is non-normal to continuously hold  
it pressed down.


I might guess that the original QTVR "zoom" keys were chosen because  
they allow a person to zoom the image with one hand (using keys near  
edge of the keyboard) while changing the pan and tilt by dragging  
with the mouse (placed on the opposite side of the keyboard) using  
their other hand.  I'll bet that if you did usability testing with  
"ordinary" users they would, IN GENERAL, not use the mouse and the  
keyboard at the same time.  It wouldn't surprise me if, in fact, most  
viewers of panoramas NEVER zoomed in or out!

eo


-- 
<*> Wiki: http://wiki.panotools.org
<*> User Guidelines: http://wiki.panotools.org/User_Guidelines
<*> Nabble (Web) http://www.nabble.com/PanoToolsNG-f15658.html
<*> NG Member Map http://www.panomaps.com/ng
<*> Moderators/List Admins: #removed# 
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/PanoToolsNG/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/PanoToolsNG/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:#removed# 
    mailto:#removed#

<*> To unsubscribe from this group, send an email to:
    #removed#

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Next message:

Previous message: