page_title: Neo (keyboard layout)
hierarchical_section_title: Neo (keyboard layout)
context_page_description: The Neo layout is an optimized German keyboard layout developed in 2004 by the Neo Users Group, supporting nearly all Latin-based alphabets, including the International Phonetic Alphabet, the Vietnamese language, some Cyrillic languages.
  The positions of the letters are not only optimized for German letter frequency, but also for typical groups of two or three letters. English is considered a major target as well. The design tries to enforce the alternating usage of both hands to increase typing speed. It is based on ideas from de-ergo and other ergonomic layouts. The high frequency keys are placed in the home row. The current layout Neo 2.0 has unique features not present in other layouts, making it suited for many target groups such as programmers, mathematicians, scientists or LaTeX authors. Neo is grouped in different layers, each designed for a special purpose.
  Most special characters inherit the meaning of the lower layers—the ⟨¿⟩ character is one layer above the ⟨?⟩, or the Greek ⟨α⟩ is above the ⟨a⟩ character. Neo uses a total of six layers with the following general use:
  Lowercase characters
  Uppercase characters, typographical characters
context_section_description: The Neo layout is an optimized German keyboard layout developed in 2004 by the Neo Users Group, supporting nearly all Latin-based alphabets, including the International Phonetic Alphabet, the Vietnamese language, some Cyrillic languages.
  The positions of the letters are not only optimized for German letter frequency, but also for typical groups of two or three letters. English is considered a major target as well. The design tries to enforce the alternating usage of both hands to increase typing speed. It is based on ideas from de-ergo and other ergonomic layouts. The high frequency keys are placed in the home row. The current layout Neo 2.0 has unique features not present in other layouts, making it suited for many target groups such as programmers, mathematicians, scientists or LaTeX authors. Neo is grouped in different layers, each designed for a special purpose.
  Most special characters inherit the meaning of the lower layers—the ⟨¿⟩ character is one layer above the ⟨?⟩, or the Greek ⟨α⟩ is above the ⟨a⟩ character. Neo uses a total of six layers with the following general use:
  Lowercase characters
  Uppercase characters, typographical characters
  Special characters for programming, etc.
  WASD-like movement keys and number block
  Greek characters
  Mathematical symbols and Greek uppercase characters
caption: Neo Layout, layer 5