В этой ветке google-групп упоминаются некоторые настройки:
; setting the PC keyboard's various keys to Super or Hyper
(setq w32-pass-lwindow-to-system nil
w32-pass-rwindow-to-system nil
w32-pass-apps-to-system nil
w32-lwindow-modifier 'super ;; Left Windows key
w32-rwindow-modifier 'super ;; Right Windows key
w32-apps-modifier 'hyper) ;; Menu key
Обновление: итак, я на самом деле попробовал приведенный выше код в моей собственной установке Win32 emacs. Вот это работает! следует неловкая демонстрация:
(defun super-test ()
(interactive)
(message "Super"))
(defun hyper-test ()
(interactive)
(message "Hyper"))
(global-set-key [(super h)] 'super-test)
(global-set-key [(hyper h)] 'hyper-test)
Если я не сделал что-то еще в стиле фанк, эта работа изначально; Я использую GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) 2008-08-19 на LENNART-69DE564 (исправлено)