- Notifications
You must be signed in to change notification settings - Fork6
"มนูญชัย" Modern, productive, and data-driven Thai keyboard layout generated with CarpalxTH
License
Manoonchai/Manoonchai
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Modern & Productive Thai keyboard layout
Try me on Manoontype! orSee the preview of the layout & optimization score
(AltGr Layer)["๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "๐", "÷", "×"][---, ---, ---, ---, ---, ---, "ฺ", ---, ---, ---, "[", "]", "\"]["◌", "๏", "๛", "฿", ---, "ํ", "ๅ", "ฃ", ---, ";", "'"]["ฦ", ---, "๚", ---, ---, "ฅ", "๎", ",", ".", "/"]
- Like v0.3, but add
AltGr
layer to support remaining characters & common symbols for ease of use. AltGr
layer isOption
key on macOS,Left Ctrl+Alt
orRight Alt
on Windows.
Previous Versions
["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
["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.
Generated fromCarpalx-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", "-", "="]["ู", "พ", "ง", "ส", "ต", "ค", "ั", "อ", "บ", "ป", "็", "ๆ", "ฐ"]["ว", "ก", "น", "ร", "ย", "เ", "่", "า", "ม", "ี", "ะ"]["ท", "ใ", "ห", "ล", "ช", "ไ", "้", "ด", "ุ", "์"]["!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+"]["ฯ", "ฏ", "ษ", "ศ", "ซ", "๊", "โ", "ฬ", "ภ", "ฮ", "ฒ", "ฤ", "ฑ"]["ธ", "ข", "แ", "ญ", "จ", "ถ", "ิ", "ื", "ำ", "ึ", "๋"]["ฆ", "ฌ", "ฉ", "ผ", "ฝ", "฿", "ณ", "ฟ", "ฎ", "?"]
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
- Use Arabic numbers by default
- No Thai alphabets on number row
- Tested with modern dataset
- Support all keyboard form factors down to 40%
รูปแบบแป้นพิมพ์ภาษาไทยที่ทันสมัยและมีประสิทธิภาพ
ลองพิมพ์บน Manoontype! หรือดูตัวอย่างของแป้นพิมพ์และคะแนนประสิทธิภาพของแป้นพิมพ์มนูญชัย
(AltGr Layer)["๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "๐", "÷", "×"][---, ---, ---, ---, ---, ---, "ฺ", ---, ---, ---, "[", "]", "\"]["◌", "๏", "๛", "฿", ---, "ํ", "ๅ", "ฃ", ---, ";", "'"]["ฦ", ---, "๚", ---, ---, "ฅ", "๎", ",", ".", "/"]
- เช่นเดียวกับ เวอร์ชั่น 0.3 แต่เพิ่มเลเยอร์
AltGr
เพื่อรองรับอักขระที่เหลือและสัญลักษณ์ทั่วไปเพื่อความสะดวกในการใช้งาน - เลเยอร์
AltGr
คือปุ่มOption
บน macOS และCtrl+Alt
ซ้ายหรือAlt
ขวา บน Windows
เวอร์ชั่นก่อนหน้านี้
["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "="]["ใ", "ต", "ห", "ล", "ส", "ป", "ั", "ก", "ิ", "บ", "็", "ฬ", "ฯ"]["ง", "เ", "ร", "น", "ม", "อ", "า", "่", "้", "ว", "ื"]["ุ", "ไ", "ท", "ย", "จ", "ค", "ี", "ด", "ะ", "ู"]["!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+"]["ฒ", "ฏ", "ซ", "ญ", "ฟ", "ฉ", "ึ", "ธ", "ฐ", "ฎ", "ฆ", "ฑ", "ฌ"]["ษ", "ถ", "แ", "ช", "พ", "ผ", "ำ", "ข", "โ", "ภ", "\""]["ฤ", "ฝ", "ๆ", "ณ", "๊", "๋", "์", "ศ", "ฮ", "?"]
- Contributed โดย (@iNViTiON)
- แทนที่
฿
ด้วย"
- ย้าย
฿
,"
,ฑ
,ฌ
,ฬ
,ฯ
ไปทางขวาเป็นส่วนใหญ่ - ความพยายามลดลงเล็กน้อยแต่รับได้กับการใช้งานจริง
["1","2","3","4","5","6","7","8","9","0","-","="]["พ","ค","ย","ว","ล","ป","ั","ก","ต","บ","็","ู","์"]["ห","เ","น","ร","ม","อ","า","่","้","ง","ื"]["ช","ไ","ส","ท","จ","ิ","ี","ด","ะ","ุ"]["!","@","#","$","%","^","&","*","(",")","_","+"]["ฑ","ฒ","ษ","ญ","ฟ","ฎ","ฉ","ภ","ฐ","ฤ","ฆ","ฌ","ฯ"]["ๆ","ถ","แ","ข","ผ","ึ","ใ","ำ","โ","ศ","ฮ"]["ฬ","๋","๊","ซ","ฝ","?","ณ","ธ","ฏ","฿"]
หลังจากการเพิ่มประสิทธิภาพแป้นพิมพ์ การปรับน้ำหนัก และการประมวลผลมากกว่า 10 ล้านครั้ง แป้นพิมพ์นี้ได้รับการปรับปรุงให้ดีกว่าเกษมณีถึง 49.5%
สร้างจากCarpalx-th และแก้ไขด้วยคนเพื่อให้เหมาะกับการใช้งานมากขึ้น เลเยอร์AltGr
ยังไม่พร้อมใช้งาน ดังนั้นฃ
,ฅ
จะหายไป
["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "="]["ู", "พ", "ง", "ส", "ต", "ค", "ั", "อ", "บ", "ป", "็", "ๆ", "ฐ"]["ว", "ก", "น", "ร", "ย", "เ", "่", "า", "ม", "ี", "ะ"]["ท", "ใ", "ห", "ล", "ช", "ไ", "้", "ด", "ุ", "์"]["!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+"]["ฯ", "ฏ", "ษ", "ศ", "ซ", "๊", "โ", "ฬ", "ภ", "ฮ", "ฒ", "ฤ", "ฑ"]["ธ", "ข", "แ", "ญ", "จ", "ถ", "ิ", "ื", "ำ", "ึ", "๋"]["ฆ", "ฌ", "ฉ", "ผ", "ฝ", "฿", "ณ", "ฟ", "ฎ", "?"]
ปัญหาส่วนใหญ่จะเหมือนกับปัญหาของ แป้นพิมพ์ QWERTY แป้นพิมพ์เกษมณี และ แป้นพิมพ์ปัตตะโชติ คือ
- คิดค้นสำหรับเครื่องพิมพ์ดีดที่หายไปในทุกวันนี้
- เก่ามาก (50+ ปี!)
- tba
- ใช้ตัวเลขอารบิกเป็นค่าเริ่มต้น
- ไม่มีตัวอักษรไทยในแถวตัวเลข
- ทดสอบด้วยชุดข้อมูลที่ทันสมัย
- รองรับคีย์บอร์ดทั้งหมดลงไปถึง 40%
About
"มนูญชัย" Modern, productive, and data-driven Thai keyboard layout generated with CarpalxTH