Richard Stallman wrote:
    > So a brief list of key kombinations to avoid using would be:
> > Alt-Tab, Alt-Shift-Tab, Ctrl-Tab, Ctrl-Shift-Tab
    > Ctrl-Alt-Left/Right/Up/Down, Ctrl-Shift-Alt-Left/Right/Up/Down
    > Alt-Escape, Ctrl-Alt-Escape
    > Alt-Print, Ctrl-Print
    > Ctrl-Alt-Delete
    > Alt-Fkey (i.e. F1, F2, ...)
    > Ctrl-Fkey
    > Ctrl-Shift-Fkey
    > Ctrl-Alt-D
    > Cltr-Alt-L
    > Alt-Space

Of all those, the ones that would actually interfere with Emacs seem
to be:

  Alt-TAB, Ctrl-Alt-D, Ctrl-Alt-L, Alt-SPC.

Are there any others?

We should recommend that Emacs users turn off those keys in their
window managers.

Which window managers define these by default?


It is a very good idea to document those keys. Here is a preliminary list for w32:

** Most important:
  - Alt-Tab, Alt-Shift-Tab
  - Ctrl-Esc, Ctrl-Shift-Esc
  - Ctrl-Alt-Delete
  - Ctrl-Tab, Ctrl-Shift-Tab
  - Ctrl-C, Ctrl-X, Ctrl-V, Ctrl-Z
  - Ctrl-A
  - Alt-Space
  - Esc
  - Tab, Shift-Tab

** Also very important:
  - Ctrl-<arrow key>
  - Alt-<any letter>
  - Alt-Print

** More clashes:
  - Alt-F4
  - Well, actually Alt+<any key> is reserved if I remember correctly.
    MS Terminal Server, for example, uses some more.
  - LWindow, RWindow


Footnote: Because of those clashes (escpecially with Alt) I have argued several times to include code to allow the use of LWindow and RWindow as Meta in Emacs on w32 instead of Alt. (This is the low level keyboard I use to mention.) The normal w32 uses of LWindow and RWindow are IMHO by no means as important to an Emacs w32 user as the normal w32 use of Alt.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to