← Back to team overview

unity-design team mailing list archive

Re: HUD activation key

 

_____Overview (of both)_____

_Status Quo: _
Hit only ALT _briefly_ brings up the HUD and gets focused, again HUD disappears.

_Bug:_
HUD shouldn't appear when ALT is used with any other key (ALT+CAPS, ALT-NUM).

_Problems:_
- Some applications (e.g. emacs) use ALT as modifier ... if user intended to hit a shortcut but didn't execute ... he has to hit ALT again to close HUD - Other applications (e.g. orca) use CAPS as modifier ... some use CAPS to change keyboad-layout/-language ... some emacs users swap CTRL and CAPS (Sun keyboards :-D)
- ALTgr doesn't exist on every keyboard (some old netbook and macs)
- Give it to users choice may cause problems with other shortcuts and clutter possibilities ...

_Proposal:_
Make a list of exceptions, where you can add applications which deactivate HUD while they are in front. Users who often hit ALT accidentally can solve their problem by adding an exception or improve their skills :-D

By the way - Why Emacs's Keyboard Shortcuts are Painful
http://everflux.de/firefoxchrome-office-paste-plain-text-ohne-formatierung-1888/

Am 29.03.2012 23:40, schrieb Barry Warsaw:
Hi.

Mark suggested that this is the right place to discuss the HUD summoning key
binding problem.  I only just subscribed; I tried to read up only on the
recent messages in this mailing list, so apologies if I missed some previous
discussion and for breaking the threading.

Like Jamu, I'm a heavy Emacs users so I remap the physical CapsLock key to
left-control.  But I actually swap them because, I do occasionally want a
caps-lock behavior, e.g. to type ALL_CAPS_CONSTANTS_IN_FILES.

Like Jamu, I don't *personally* use right-Alt much, but I can't speak for
anybody else.  My gut tells me that binding HUD to control-<anything>  or
alt-<anything>  is going to make Emacs users very sad.

I think Unity has been fairly lucky with taking over the Super key, which on
one of my desktops gets mapped to the physical Windows key and on another,
gets mapped to the option key.  A Super-<something>  for HUD seems like a
natural then.  I think/hope this would allow power users who need to move the
Super modifier to a different physical key could do that to customize both
Unity and HUD in one (key)stroke. :)

Ultimately I think keyboard real-estate is so limited and existing use so
deeply historical that, while it's perfectly fine to make an opinionated
default choice, it has to be configurable for both Unity 2d and 3d.

Cheers,
-Barry



Follow ups

References