Skip to content

"มนูญชัย" Modern, productive, and data-driven Thai keyboard layout generated with CarpalxTH

Notifications You must be signed in to change notification settings

hiohlan/Manoonchai

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Manoonchai

Modern & Productive Thai keyboard layout

Try me on Manoontype! or See the preview of the layout & optimization score

v1.0 (July 26, 2021)

Download

(AltGr Layer)
["๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "๐", "÷", "×"]
[---, ---, ---, ---, ---, ---, "ฺ", ---, ---, ---, "[", "]", "\"]
["◌", "๏", "๛", "฿", ---, "ํ", "ๅ", "ฃ", ---, ";", "'"]
["ฦ", ---, "๚", ---, ---, "ฅ", "๎", ",", ".", "/"]
  • Like v0.3, but add AltGr layer to support remaining characters & common symbols for ease of use.
  • AltGr layer is Option key on macOS, Left Ctrl+Alt or Right Alt on Windows.
Previous Versions

v0.3 (May 6, 2021)

Download printable format

["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "="]
["ใ", "ต", "ห", "ล", "ส", "ป", "ั", "ก", "ิ", "บ", "็", "ฬ", "ฯ"]
["ง", "เ", "ร", "น", "ม", "อ", "า", "่", "้", "ว", "ื"]
["ุ", "ไ", "ท", "ย", "จ", "ค", "ี", "ด", "ะ", "ู"]
["!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+"]
["ฒ", "ฏ", "ซ", "ญ", "ฟ", "ฉ", "ึ", "ธ", "ฐ", "ฎ", "ฆ", "ฑ", "ฌ"]
["ษ", "ถ", "แ", "ช", "พ", "ผ", "ำ", "ข", "โ", "ภ", "\""]
["ฤ", "ฝ", "ๆ", "ณ", "๊", "๋", "์", "ศ", "ฮ", "?"]
  • Contributed by (@iNViTiON)
  • Replaced ฿ with "
  • Moved ฿, ", , , , to the right most
  • Effort is slightly reduced, but acceptable for real world usage

image

v0.2 (May 1, 2021)

["1","2","3","4","5","6","7","8","9","0","-","="]
["พ","ค","ย","ว","ล","ป","ั","ก","ต","บ","็","ู","์"]
["ห","เ","น","ร","ม","อ","า","่","้","ง","ื"]
["ช","ไ","ส","ท","จ","ิ","ี","ด","ะ","ุ"]
["!","@","#","$","%","^","&","*","(",")","_","+"]
["ฑ","ฒ","ษ","ญ","ฟ","ฎ","ฉ","ภ","ฐ","ฤ","ฆ","ฌ","ฯ"]
["ๆ","ถ","แ","ข","ผ","ึ","ใ","ำ","โ","ศ","ฮ"]
["ฬ","๋","๊","ซ","ฝ","?","ณ","ธ","ฏ","฿"]

After model optimization, weight adjustment and more than 10 million iterations, this layout achieve 49.5% improvement from Kedmanee.

image

v0.1 (April 24, 2021)

Generated from Carpalx-th, and edited by hand to make it more sensible. AltGr layer not available yet so , will be missing.

["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "="]
["ู", "พ", "ง", "ส", "ต", "ค", "ั", "อ", "บ", "ป", "็", "ๆ", "ฐ"]
["ว", "ก", "น", "ร", "ย", "เ", "่", "า", "ม", "ี", "ะ"]
["ท", "ใ", "ห", "ล", "ช", "ไ", "้", "ด", "ุ", "์"]
["!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+"]
["ฯ", "ฏ", "ษ", "ศ", "ซ", "๊", "โ", "ฬ", "ภ", "ฮ", "ฒ", "ฤ", "ฑ"]
["ธ", "ข", "แ", "ญ", "จ", "ถ", "ิ", "ื", "ำ", "ึ", "๋"]
["ฆ", "ฌ", "ฉ", "ผ", "ฝ", "฿", "ณ", "ฟ", "ฎ", "?"]

image

Why?

Most of the problems are like problems with QWERTY layout, both Kedmanee & Pattachote layouts are:

  • Invented for typewriters which have been long gone these days
  • Very old (50+ years!)
  • tba

Key Features

  • Use Arabic numbers by default
  • No Thai alphabets on number row
  • Tested with modern dataset
  • Support all keyboard form factors down to 40%

About

"มนูญชัย" Modern, productive, and data-driven Thai keyboard layout generated with CarpalxTH

Resources

Stars

Watchers

Forks

Packages

No packages published