Keyboard - mouse interface fail on linux install [addendum]

Ian Piumarta ian.piumarta at inria.fr
Wed Jun 5 18:53:40 UTC 2002


Just to be absolutely sure about things, this is what I think the
keyboard/pointer mappings should be (if anybody disagrees with the way the
following mappings are set up, then that can be a whole other debate):

Alt and Meta both map to Command.

Pointer mappings:

  Button1 (red)     -> select (world menu on background)
  Button2 (yellow)  -> window menu (personal menu on background)
  Button3 (blue)    -> morph halos

  Button1 + Shift   -> extend selection (find window menu on background)
  Button2 + Shift   -> window "more" menu (find window on background)
  Button3 + Shift   -> morph halos

  Button1 + Ctrl    -> window menu (personal menu on b/g) = acts like Button2
  Button2 + Ctrl    -> morph menu
  Button3 + Ctrl    -> morph menu

  Button1 + Command -> morph halos = acts like Button3
  Button2 + Command -> window menu (personal menu on b/g)
  Button3 + Command -> morph halos

  Button1 + Shift + Ctrl -> (topmost) morph menu
  Button2 + Shift + Ctrl -> (topmost) morph menu
  Button3 + Shift + Ctrl -> (bottommost) morph menu

  Button1 + Shift + Command -> extend selection (find window on b/g)
  Button2 + Shift + Command -> window "more" menu (find window on b/g)
  Button3 + Shift + Command -> morph halos

  Button1 + Ctrl + Command -> morph menu
  Button2 + Ctrl + Command -> morph menu
  Button3 + Ctrl + Command -> morph menu

  Button1 + Shift + Ctrl + Command -> (topmost) morph menu
  Button2 + Shift + Ctrl + Command -> (topmost) morph menu
  Button3 + Shift + Ctrl + Command -> (topmost) morph menu

Keyboard mappings (with reference to "World Menu -> help... ->
command-key help"):

  key                          -> lowercasekey
  key + Shift                  -> uppercase key
  key         + Ctrl           -> uppercase command key
  key                + Command -> lowercase command key
  key + Shift + Ctrl           -> uppercase command key
  key + Shift        + Command -> uppercase command key
  key         + Ctrl + Command -> uppercase command key
  key + Shift + Ctrl + Command -> uppercase command key

  (kilometrage with the others [delimiters, styles, kerning, etc.]
  will vary according to whether particular symbols are shifted or
  unshifted on a given keyboard.)

Ian




More information about the Squeak-dev mailing list