Comment 10 for bug 899610

Revision history for this message
Pedro Bessa (pedbessa) wrote :

I said: "CTRL is a better home for HUD than ALT, because:

1
Super is expressive and cryptic.
hit Super once and it's expressive. Regular users like it this way.
hold Super, then hit a key and it's crptic. Hackers like it this way.
CTRL can be expressive and cryptic at the same time.
A rule can be created in the user's mind.
You hit modifier once for for expressive gui.
You hold modifer, then hit a key for cryptic shortcut.

2
Because of copy, paste, cut, paste and find, CTRL is heavily associated with cryptic menu shortcuts, so make CTRL be heavily associated with expressive menu shortcuts too.

3
CTRL shortcuts (c, v, x, v, f) are more important than ALT shortcuts, so people are more used to typing CTRL shortcuts

4
the press says HUD is solving a problem that doesn't exist, so people are unlikely to use HUD
people are more likely to type CTRL than ALT, so they are more likely to discover HUD in CTRL than in ALT, so they're more likely to use HUD in CTRL than in ALT

5
Mark complained that alt is taken
This can free alt

6
Jo wants hud to have shortcuts.
CTRL+C is copy whether you want it or not, let the user bind more HUD actions to CTRL.

I was replied: "use ccsm to select Ctrl as the key to show the HUD".

Becareful. Hitting ALT should show HUD, holding ALT should do nothing or show all shortcuts, because if holding ALT shows HUD when you hit a key to try a shortcut, you will paste the key in HUD instead of running the shortcut.