Sitelet https://github.com/dotcore/Mac-US-Keyboard-Layout-for-Windows
Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Mac US Keyboard Layout for Windows

A Windows keyboard layout that replicates the macOS US keyboard, including all Option (Alt) and Option+Shift key combinations.

If you're a Mac user who also uses Windows, or if you simply prefer the Mac's elegant way of typing special characters, this layout is for you.

Features

  • All Mac Option key characters – Type ©, ®, ™, €, £, ¥, and many more
  • All Mac Option+Shift characters – Access †, ‡, °, ±, ≠, ≤, ≥, and others
  • Five dead keys for accented characters:
    • AltGr+E → Acute (á, é, í, ó, ú, ý)
    • AltGr+U → Umlaut (ä, ë, ï, ö, ü, ÿ)
    • AltGr+I → Circumflex (â, ê, î, ô, û)
    • AltGr+N → Tilde (ã, ñ, õ)
    • AltGr+`` → Grave (à, è, ì, ò, ù)
  • Direct access to ß via AltGr+S
  • Direct access to ç via AltGr+C
  • Curly quotes via AltGr+[ and AltGr+]
  • Non-breaking space via AltGr+Space

Download

Download the latest release

Installation

  1. Download the latest release ZIP file
  2. Extract the contents
  3. Run setup.exe
  4. Follow the installation prompts
  5. Go to Settings → Time & Language → Language → Keyboard
  6. Add "US - Custom" as an input method
  7. Use Win+Space to switch between keyboard layouts

Usage

On Windows, the Right Alt key (also called AltGr) functions as the Mac's Option key.

Quick Reference

Option (AltGr) Layer

Key Character Key Character Key Character
1 ¡ Q œ A å
2 ™ W ∑ S ß
3 £ E ´ (dead) D ∂
4 ¢ R ® F ƒ
5 ∞ T † G ©
6 § Y ¥ H ˙
7 U ¨ (dead) J ∆
8 • I ˆ (dead) K ˚
9 ª O ø L ¬
0 º P π ; …
- – [ " ' æ
= ≠ ] ' ` ` (dead)
\ «
Key Character Key Character
Z Ω , ≤
X ≈ . ≥
C ç / ÷
V √ Space (non-breaking space)
B ∫
N ˜ (dead)
M µ

Option+Shift (AltGr+Shift) Layer

Key Character Key Character Key Character
1 ⁄ Q Œ A Å
2 € W „ S Í
3 ‹ E ´ D Î
4 › R ‰ F Ï
5 fi T ˇ G ˝
6 fl Y Á H Ó
7 ‡ U ¨ J Ô
8 ° I ˆ K
9 · O Ø L Ò
0 ‚ P ∏ ; Ú
- — [ " ' Æ
= ± ] ' ` `
\ »
Key Character Key Character
Z ¸ , ¯
X ˛ . ˘
C Ç / ¿
V ◊
B ı
N ˜
M Â

Dead Keys

Dead keys let you type accented characters in two steps: press the dead key, then press the base letter.

Dead Key Trigger Available Characters
Acute AltGr+E á é í ó ú ý Á É Í Ó Ú Ý
Umlaut AltGr+U ä ë ï ö ü ÿ Ä Ë Ï Ö Ü Ÿ
Circumflex AltGr+I â ê î ô û Â Ê Î Ô Û
Grave AltGr+`` à è ì ò ù À È Ì Ò Ù
Tilde AltGr+N ã ñ õ Ã Ñ Õ

Example: To type "ü", press AltGr+U, release, then press u.

Building from Source

If you want to modify the layout:

  1. Install Microsoft Keyboard Layout Creator 1.4
  2. Open MacUS.klc in MSKLC
  3. Make your changes
  4. Go to Project → Build DLL and Setup Package

Compatibility

  • Windows 10
  • Windows 11

Note: Some characters (mathematical symbols, ligatures) may not display in legacy applications that don't support Unicode.

License

This project is released under the MIT License.

Credits

  • Created by db@dotcore.net
  • Inspired by the Apple macOS US keyboard layout

Contributing

Contributions are welcome! If you find any issues or have suggestions, please open an issue or submit a pull request.

About

A Windows keyboard layout that replicates the macOS US keyboard, including all Option (Alt) and Option+Shift key combinations.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors