Skip to content

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

License

Notifications You must be signed in to change notification settings

Manoonchai/Manoonchai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 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%

แป้นพิมพ์มนูญชัย

รูปแบบแป้นพิมพ์ภาษาไทยที่ทันสมัยและมีประสิทธิภาพ

ลองพิมพ์บน Manoontype! หรือ ดูตัวอย่างของแป้นพิมพ์และคะแนนประสิทธิภาพของแป้นพิมพ์มนูญชัย

เวอร์ชั่น 1.0 (26 กรกฎาคม 2564)

ดาวน์โหลด

(AltGr Layer)
["๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "๐", "÷", "×"]
[---, ---, ---, ---, ---, ---, "ฺ", ---, ---, ---, "[", "]", "\"]
["◌", "๏", "๛", "฿", ---, "ํ", "ๅ", "ฃ", ---, ";", "'"]
["ฦ", ---, "๚", ---, ---, "ฅ", "๎", ",", ".", "/"]
  • เช่นเดียวกับ เวอร์ชั่น 0.3 แต่เพิ่มเลเยอร์ AltGr เพื่อรองรับอักขระที่เหลือและสัญลักษณ์ทั่วไปเพื่อความสะดวกในการใช้งาน
  • เลเยอร์ AltGr คือปุ่ม Option บน macOS และ Ctrl+Alt ซ้ายหรือ Alt ขวา บน Windows
เวอร์ชั่นก่อนหน้านี้

เวอร์ชั่น 0.3 (6 พฤษภาคม 2564)

ดาวน์โหลดรูปแบบการพิมพ์

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

image

เวอร์ชั่น0.2 (1 พฤษภาคม 2564เ)

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

หลังจากการเพิ่มประสิทธิภาพแป้นพิมพ์ การปรับน้ำหนัก และการประมวลผลมากกว่า 10 ล้านครั้ง แป้นพิมพ์นี้ได้รับการปรับปรุงให้ดีกว่าเกษมณีถึง 49.5%

image

เวอร์ชั่น0.1 (24 เมษายน 2564)

สร้างจาก Carpalx-th และแก้ไขด้วยคนเพื่อให้เหมาะกับการใช้งานมากขึ้น เลเยอร์ AltGr ยังไม่พร้อมใช้งาน ดังนั้น , จะหายไป

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

image

ทำไมต้องมนูญชัย?

ปัญหาส่วนใหญ่จะเหมือนกับปัญหาของ แป้นพิมพ์ QWERTY แป้นพิมพ์เกษมณี และ แป้นพิมพ์ปัตตะโชติ คือ

  • คิดค้นสำหรับเครื่องพิมพ์ดีดที่หายไปในทุกวันนี้
  • เก่ามาก (50+ ปี!)
  • tba

คุณสมบัติหลัก

  • ใช้ตัวเลขอารบิกเป็นค่าเริ่มต้น
  • ไม่มีตัวอักษรไทยในแถวตัวเลข
  • ทดสอบด้วยชุดข้อมูลที่ทันสมัย
  • รองรับคีย์บอร์ดทั้งหมดลงไปถึง 40%

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published