k-affan-th/RightType
k-affan-th/RightType has 31 GitHub stars and 4 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 02:27 UTC. Last push 2026-11-03.
Fix text typed in the wrong keyboard layout (Thai ↔ English) on Windows. Fast, tiny, no network code.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalRightType
พิมพ์ผิดภาษา แก้ให้เอง
แปลงข้อความที่พิมพ์ผิดคีย์บอร์ด ไทย ↔ อังกฤษ กลับให้ถูกต้อง โดยไม่ต้องลบแล้วพิมพ์ใหม่
แนพพำแะ → correct · l;ylfu → สวัสดี
รองรับแป้นพิมพ์หลายแบบ และตรวจให้เองอัตโนมัติ ไม่ต้องตั้งค่าว่าคุณใช้แป้นไหน
ไทย: Kedmanee · Pattachote · Manoonchai | อังกฤษ: US · UK · Dvorak · Colemak
ดาวน์โหลด · เริ่มใช้ · ต่างจากตัวอื่น · ผู้ใช้ขั้นสูง · นักพัฒนา · ใช้บน Mac · คู่มือฉบับเต็ม
English: RightType fixes text typed in the wrong keyboard layout (Thai typed while English is active, or the other way round) without retyping. Free, open source, no network code. Quick start below; power-user and developer sections further down; the full guide is in docs/GUIDE.md.
ใช้ Mac อยู่? เวอร์ชัน Mac ของเรากำลังทำอยู่ 💙 ระหว่างนี้ ถ้าอยากลองก่อน คุณ lungkao ลงแรงพอร์ต RightType เป็นแอปเมนูบาร์ให้แล้ว ใช้ระบบแก้ภาษาตัวเดียวกันนี้ ไปดูและลองได้ที่ RightType-mac (ฝากกดดาวให้เขาด้วยนะครับ ⭐)
| ตั้งค่า | แต่ละแอปตั้งโหมดได้ | Command palette |
|---|---|---|
![]() |
![]() |
![]() |
เริ่มใช้ใน 3 นาที
สำหรับทุกคน ไม่ต้องรู้เรื่องเทคนิคอะไรเลย
1. ติดตั้ง
- ดาวน์โหลด
RightType-<เวอร์ชัน>-setup.exeจากหน้า Releases ล่าสุด - ดับเบิลคลิก ถ้า Windows ขึ้น "Windows protected your PC" ให้กด More info → Run anyway (ไฟล์ยังไม่ได้ลงลายเซ็นดิจิทัล จึงขึ้นคำเตือนนี้ทุกครั้ง) ไม่ต้องใช้สิทธิ์ admin
- RightType อยู่ที่มุมขวาล่างของจอ (ไอคอน Aก) คลิกเพื่อเปิดเมนูและหน้าตั้งค่า
ติดตั้งจากที่อื่นก็ได้ (สถานะ ณ 2 พ.ย. 2026)
| ช่องทาง | สถานะ | วิธี |
|---|---|---|
| Microsoft Store | พร้อมใช้ | เปิดหน้า RightType ใน Store |
| Scoop | พร้อมใช้ | scoop bucket add righttype https://github.com/k-affan-th/scoop-bucket แล้ว scoop install righttype |
| winget | รอ Microsoft ตรวจ | ยังติดตั้งด้วย winget install ไม่ได้ |
| Chocolatey | รอผู้ดูแลตรวจ | ยังติดตั้งด้วย choco install ไม่ได้ |
เลขรุ่นของแต่ละช่องทางอาจไม่เท่ากัน เพราะแต่ละที่อนุมัติไม่พร้อมกัน ดูรุ่นล่าสุดได้ที่ Releases
อยากตรวจว่าไฟล์ไม่เสียหายระหว่างโหลด? เทียบกับ SHA256.txt ในหน้าเดียวกัน:
Get-FileHash -Algorithm SHA256 .\RightType-<เวอร์ชัน>-setup.exe
2. ลองใช้
พิมพ์ตามปกติ พอเห็นว่าพิมพ์ผิดภาษา กด Shift + Backspace ครั้งเดียว
คำล่าสุดจะถูกแก้ให้ทันที กดซ้ำเพื่อแก้คำก่อนหน้าได้อีก (สูงสุด 8 คำ)
ถ้าแก้แล้วไม่ใช่ที่ต้องการ กดอีกครั้งเพื่อย้อนกลับ
3. อยากให้แก้เองโดยไม่ต้องกด?
คลิกไอคอนที่มุมขวาล่าง แล้วเลือกโหมด:
| โหมด | เหมาะกับ | เกิดอะไรขึ้น |
|---|---|---|
| Manual (ค่าเริ่มต้น) | คนที่อยากคุมเอง | แก้เมื่อคุณกด Shift+Backspace เท่านั้น |
| Suggest | อยากให้ช่วยแต่ไม่อยากให้แตะข้อความเอง | แสดงคำที่แก้แล้วข้างเคอร์เซอร์ กด Tab เพื่อใช้ |
| Auto | พิมพ์เยอะและพิมพ์ผิดภาษาบ่อย | แก้และสลับภาษาให้เองทันที |
เปลี่ยนโหมดได้ทุกเมื่อด้วย Ctrl+CapsLock เท่านี้ก็ใช้งานได้แล้ว
หน้าตั้งค่ามีภาษาไทยและอังกฤษ และเปลี่ยนตามธีมสว่าง/มืดของ Windows
อยากให้ CapsLock เป็นปุ่มสลับภาษา? ไปที่ Settings → แป้นพิมพ์ → การสลับภาษา → ปุ่ม CapsLock แล้วเลือก แตะสลับ จากนั้นแตะ CapsLock เพื่อสลับไทย/อังกฤษ ส่วนกดค้างจะเป็น CapsLock ปกติ (ปรับเวลากดค้างได้ ค่าเริ่มต้น 0.5 วินาที) ถ้าไม่ต้องการ CapsLock เลย เลือก ปิดแคปส์ กด CapsLock ตามด้วยตัวอักษรเร็ว ๆ ตัวอักษรนั้นจะออกเป็นภาษาใหม่ และใช้ในช่องรหัสผ่านได้ โดยไม่ได้ตัวพิมพ์ใหญ่ติดมา รายละเอียดอยู่ในคู่มือ
ต่างจากตัวอื่นตรงไหน
| แก้แล้วไม่เพี้ยน | ใส่ตัวอักษรที่ถูกให้ทีเดียว ไม่เล่นปุ่มซ้ำ จึงไม่มี ggg… โผล่ และไม่ตกหล่นใน Word |
ที่มา |
| ตื่นแล้วทำต่อ | เครื่องหลับหรือล็อกจอแล้วกลับมา ยังทำงานเองได้ ไม่ต้องปิดเปิดโปรแกรม | ที่มา |
| ไม่แก้คำที่ถูกให้ผิด | ทดสอบกับคำไทย 60,964 คำและวลี 200,000 วลีที่พิมพ์ถูก แปลงผิด 0 | ผลทดสอบ |
| ไม่ออกเน็ต | ไม่มีโค้ดเครือข่าย ปิดเองในช่องรหัสผ่าน ไม่ต้องใช้สิทธิ์ admin | Threat model |
ความเป็นส่วนตัว
โปรแกรมคีย์บอร์ดเห็นทุกอย่างที่คุณพิมพ์ RightType จึงออกแบบให้ไว้ใจได้:
- ไม่มีโค้ดเครือข่าย ไม่มี telemetry ตรวจได้จาก
Cargo.lock - ไม่บันทึกสิ่งที่พิมพ์ลงดิสก์ เก็บแค่คำที่กำลังพิมพ์ในหน่วยความจำ แล้วล้างทิ้ง
- ปิดตัวเอง ในช่องรหัสผ่าน, password manager, กระเป๋าคริปโต, terminal, remote desktop และเกมเต็มจอ
- ไม่ต้องใช้สิทธิ์ admin
รายละเอียด: Privacy & security และ Threat model
สำหรับผู้ใช้ขั้นสูง
ถ้าคุณใช้ RightType ทุกวัน อยากปรับให้เข้ามือ ส่วนนี้คือของเล่นของคุณ แต่ละหัวข้อกดเปิดอ่านได้ ทั้งหมดอยู่ใน Settings หรือเรียกด้วยปุ่มลัด
ปุ่มลัด (ตั้งใหม่ได้ทั้งหมดที่ Settings → Hotkeys)
| ปุ่ม | ทำอะไร |
|---|---|
Shift+Backspace |
แก้คำล่าสุดในที่เดิม กดซ้ำเพื่อแก้ย้อนไปได้ถึง 8 คำ ค้างไว้เพื่อแก้ที่เหลือทีเดียว |
Shift+CapsLock |
แก้ข้อความที่เลือกอยู่ (อ่านผ่าน UI Automation ไม่ผ่านคลิปบอร์ด) |
Ctrl+CapsLock |
สลับโหมด Manual → Auto → Suggest |
Tab / Alt+CapsLock |
ใช้คำแนะนำของ Suggest |
Ctrl+Shift+CapsLock |
ย้อนการแก้ครั้งล่าสุด |
Ctrl+Alt+CapsLock |
เปิด/ปิด RightType ทันที |
CapsLock (แตะ) |
สลับไทย/อังกฤษ เมื่อเปิดโหมด "แตะสลับ" ใน Settings → แป้นพิมพ์ กดค้างเพื่อใช้เป็น CapsLock ปกติ |
Ctrl+Alt+Space |
Command palette: คำที่เพิ่งพิมพ์, ซ่อมทั้งช่อง, พ.ศ. ↔ ค.ศ., จำนวนเงินเป็นตัวหนังสือ, ตัวอักษรพิเศษ, พิมพ์ข้อความที่คัดลอกทีละปุ่ม (remote desktop/VM) และอื่น ๆ |
Shift สองครั้ง |
รายการที่เคอร์เซอร์: ค้นหาอักขระตามชื่อ, Snippets, คำสั่งของแอป |
Ctrl+Backspace |
หลังพิมพ์ไทย ลบทีละคำไทย |
Ctrl+Alt+K |
แผนผังคีย์บอร์ด คลิกปุ่มเพื่อพิมพ์ |
โหมดแยกตามแอป
Settings → Apps เป็นตารางของทุกแอปที่ตั้งโหมดเฉพาะไว้ คลิกขวาที่แถวเพื่อเปลี่ยน
Code mode เป็นค่าเริ่มต้นในตัวแก้โค้ด: ไม่แตะชื่อตัวแปร และให้ภาษาไทยเฉพาะใน
คอมเมนต์และสตริง ส่วนแอปแชท (LINE, Teams, Discord, Slack, Telegram ฯลฯ) มีตัวกันพลาด:
ถ้ากด Enter ในข้อความที่ดูเหมือนพิมพ์ผิดคีย์บอร์ดทั้งประโยค จะถูกพักไว้ครั้งเดียวพร้อมข้อความเตือน
กด Enter อีกครั้งจึงส่ง (เปิดไว้ให้แล้ว เพิ่มแอปได้ใน chat_apps ของ config) มีตัวเลือก เดาภาษาของแต่ละช่อง (ปิดไว้ก่อน) ที่สลับคีย์บอร์ดให้เมื่อคุณคลิกเข้าช่องที่ใช้ภาษาเดียวเสมอ
โดยเก็บแค่จำนวนคำ ไม่เก็บเนื้อหา
Snippets และ Macros
พิมพ์ตัวย่อ เช่น ;addr แล้วเว้นวรรค จะกลายเป็นข้อความยาว ตั้งให้ใช้กับแป้นไทย แป้นอังกฤษ หรือทั้งสอง
Macro ใส่ขั้นตอนได้ เช่น {กด Ctrl+B}, {รอ 300}, {คำสั่ง ตัวหนา}, {สไตล์ Heading 1}, {คลิปบอร์ด}
สูตรคณิตศาสตร์และตัวอักษรพิเศษ
- เขียนสูตรเป็นคำพูด (ไทยหรืออังกฤษ), แบบย่อเหมือน equation editor ของ Word (
x^(3/2) + (2x)/8) หรือ LaTeX ได้เป็น Unicode ทุกที่ หรือเป็นสมการจริงใน Word / PowerPoint / OneNote - Ghost suggestions:
->,!=,x^2,\alphaแสดงสิ่งที่จะกลายเป็น กดTabเพื่อเขียน - แตะ
Right Altหลังตัวอักษรเพื่อดูแบบอื่น (e→ é è ê ë) กดCtrl+Pเพื่อปักไว้ที่ปุ่ม
คำที่จำไว้ ซิงก์ และพกพา
- Learn new words (ปิดไว้ก่อน): คำอังกฤษที่พิมพ์ครบ 3 ครั้ง และคำที่คุณกดแก้กลับ จะถูกจำและใช้ทันที
- นำเข้า/ส่งออกคำ หรือเก็บรายการ (กับการตั้งค่าและ snippets ถ้าต้องการ) ไว้ในโฟลเดอร์ซิงก์ เช่น OneDrive
- Portable: วางไฟล์ว่างชื่อ
portableข้างrighttype.exeค่าและคำที่เรียนรู้จะอยู่ในโฟลเดอร์dataข้างกัน เหมาะกับ USB - ตั้งค่าเพิ่มเติมได้ใน
config.tomlเช่นselection_via_clipboard = true
แป้นพิมพ์ที่รองรับ (ตรวจให้อัตโนมัติ)
RightType ดูจากแป้นที่ Windows ใช้อยู่ตอนนั้น ไม่ต้องตั้งค่าเอง (แป้นที่เพิ่งติดตั้งต้องเปิดโปรแกรมใหม่)
| ภาษา | แป้น |
|---|---|
| ไทย | Kedmanee, Pattachote, Manoonchai |
| อังกฤษ | US, UK (ของทุกประเทศที่ใช้แป้น US/UK), Dvorak, Colemak |
Dvorak และ Colemak แก้คำที่พิมพ์ผิดภาษาได้ทั้งสองทิศ แต่หน้าฝึกพิมพ์และแผนผังแป้นยังแสดงแป้น US แป้นที่ไม่อยู่ในตาราง เช่น Dvorak มือซ้าย/ขวา, Colemak-DH, แป้นเยอรมัน/ฝรั่งเศส RightType จะหยุดทำงานตอนใช้แป้นนั้น เพราะไม่เดา (เดาผิดคือพิมพ์เสีย) ตารางเต็มอยู่ใน คู่มือ
เครื่องมือคีย์บอร์ด
ฝึกพิมพ์ Kedmanee / Pattachote / Manoonchai (รอบ 60 วินาที และเกมคำตก), ทดสอบปุ่ม, ตรวจปุ่มค้าง / Sticky Keys, ทำความสะอาดคีย์บอร์ด, ดูปุ่มลัดของแอปปัจจุบัน, แสดงปุ่มบนจอสำหรับอัดคลิป, เตือนพัก, หน้าสถิติรายสัปดาห์ (เก็บแค่ตัวนับ ไม่เก็บสิ่งที่พิมพ์)
อ่านครบทุกอย่างได้ที่ คู่มือฉบับเต็ม และดู Undo ว่าการย้อนกลับทำงานอย่างไร
สำหรับนักพัฒนา
RightType เขียนด้วย Rust แยกตรรกะหลักที่ไม่พึ่ง OS ออกจากชั้นเชื่อมต่อ Windows
cargo test # ตรรกะหลัก รันได้ทุก OS
cargo run --features winos # แอปเต็มบน Windows
cargo build --release --features winos
pwsh -File packaging\build_release.ps1 # installer + zip + SHA256.txt ลง dist\
- ต้องมี Rust toolchain แบบ MSVC และ Visual Studio C++ Build Tools (Rust 1.75+)
- โครงสร้าง: แกนหลัก (
layout,secret,dict,detect,segment,buffer) ไม่เรียก OS ทดสอบได้ทุกที่ ส่วน Windows (hook,inject,manual,safety,focus,tray, …) อยู่หลัง featurewinos - วัดความแม่นและความเร็ว:
cargo run --release --example typing_benchmarkและcargo run --release --example false_positive_auditผลอยู่ใน Typing benchmark - เปิดหน้าต่างเดียวเพื่อดูตอนพัฒนา (debug build):
RIGHTTYPE_SHOW=settingsหรือsettings-hotkeys,settings-about,settings-sponsorฯลฯ - ออกรุ่นไม่ต้องใช้เครื่อง Windows: แก้
versionในCargo.tomlเพิ่มหัวข้อในCHANGELOG.mdmerge เข้าmainแล้วรัน Actions → Release - ความปลอดภัย: Threat model
อ่านต่อ
| คุณคือ | อ่านอะไร |
|---|---|
| ผู้ใช้ทั่วไป | เริ่มใช้ใน 3 นาที · ความเป็นส่วนตัว |
| ผู้ใช้ขั้นสูง | สำหรับผู้ใช้ขั้นสูง · คู่มือฉบับเต็ม · Undo |
| นักพัฒนา | สำหรับนักพัฒนา · Typing benchmark · Threat model |
| ตามความเปลี่ยนแปลง | Changelog |
ติดตั้งแบบอื่น (Windows on ARM, portable zip, ตรวจ SHA256, ถอนการติดตั้ง): Install ในคู่มือฉบับเต็ม
ใช้บน Mac
ตอนนี้ RightType ที่นี่เป็นของ Windows และ เวอร์ชัน Mac ของเรากำลังทำอยู่ แต่ไม่ต้องรอ: คุณ lungkao เอาระบบแก้ภาษาของ RightType ไปห่อเป็นแอปเมนูบาร์สำหรับ macOS 13 ขึ้นไป (Apple Silicon และ Intel) ที่ lungkao/RightType-mac ลองใช้ของเขาไปก่อนระหว่างนี้ได้เลย
- เขาใช้ตรรกะแก้ภาษา พจนานุกรม และรายการคำสะกดผิดของที่นี่ (
src/และassets/) ตามที่เขียนไว้ใน README ของเขา แล้วเพิ่มส่วนของ Mac เองทั้งหมด (ตัวเชื่อมกับ Swift แอปเมนูบาร์ และสคริปต์ติดตั้ง) - เริ่มจากฐานรุ่นไหน: แอป Mac รุ่น 0.1.0 (ปล่อยเมื่อ 28 ต.ค. 2026) สร้างบนแกนของ RightType 2.6.2 ดูจากเลขรุ่นใน
Cargo.tomlของเขา (เขาไม่ได้เขียนไว้ใน README) ฝั่ง Windows ที่นี่ตอนนี้ไปถึง 2.6.6 แล้ว การแก้ไขและแป้นพิมพ์ที่เพิ่มหลัง 2.6.2 (เช่น Dvorak และ Colemak) จึงยังไม่อยู่ในแอป Mac จนกว่าเขาจะอัปเดตฐาน - ไลเซนส์เดียวกัน (MIT หรือ Apache-2.0) และไม่มีโค้ดเชื่อมต่ออินเทอร์เน็ตเหมือนกัน
- เป็นโปรเจกต์ของเขา แยกจากที่นี่ ถ้าเจอปัญหาหรืออยากขอฟีเจอร์ของแอป Mac แจ้งที่ issues ของเขา จะถึงมือคนทำที่สุด
- ถ้าใช้แล้วชอบ กดดาวที่ repo ของเขา หรือเลี้ยงกาแฟเขาได้ตามที่เขาเปิดไว้ในหน้านั้น ขอบคุณมากที่ช่วยกันต่อยอดครับ
สนับสนุน
RightType ฟรีและเปิดซอร์ส ทุกฟีเจอร์ใช้งานฟรี 100% หากช่วยให้งานคุณสะดวกขึ้น ร่วมสนับสนุนค่ากาแฟได้ตามสะดวก หรือร่วมพัฒนาได้ที่ GitHub
| PromptPay | Lightning | Bitcoin |
|---|---|---|
004-666-008749073 (e-Wallet) · สแกนด้วยแอปธนาคารไทย |
[email protected] |
bc1qdac8h7hl57x3kv8x8xpz6zg0fgw6zvp7uld3a6 |
License
MIT หรือ Apache-2.0 ตามที่คุณเลือก — ดู LICENSE-MIT และ LICENSE-APACHE
Code Signing
Free code signing provided by SignPath.io, certificate by SignPath Foundation.
Explore related projects
n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
209,941 starslanggenius/dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
160,773 starsmicrosoft/PowerToys
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
140,755 starsstablyai/orca
Orca is the place for working with a fleet of agents (e.g. Grok Bot, Claude Code). Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
120,448 stars

