Emacs: Microsoft Windows: Meta Super Hyper Keys Settings

By Xah Lee. Date: .

Setup Meta Super Hyper Keys on Microsoft Windows

;; for emacs running on Windows
;; set keyboard Win key or other to type Super or Hyper or other

;; Left Windows key
(setq w32-pass-lwindow-to-system nil)
(setq w32-lwindow-modifier 'super)
;; value can be 'hyper, 'super, 'meta, 'alt, 'control or 'shift

;; Right Windows key
(setq w32-pass-rwindow-to-system nil)
(setq w32-rwindow-modifier 'super)

;; Menu key
(setq w32-pass-apps-to-system nil)
(setq w32-apps-modifier 'hyper)

🛑 WARNING: in Microsoft Windows, several keybindings with the Windows key is bound at a low level, and applications do not see them. e.g. ❖ Window+L.

Reference

Emacs, meta super hyper keys

Emacs on Microsoft Windows