วิธีพิมพ์ภาษาไทยบน Linux และ ChromeOS
คู่มือตั้งค่าหลักครอบคลุม Windows, macOS และมือถือ บทนี้เติมช่องว่างสำหรับ Linux และ ChromeOS ทั้งสองมีการป้อนไทยมาให้ คุณแค่ต้องเปิดใช้ เรียนรู้ปุ่มสลับ และยืนยันว่าอยู่บนเลย์เอาต์ที่กำลังฝึก แบบทดสอบสี่ปุ่มเหมือนบน Windows: เมื่อไทยทำงาน D ต้องเป็น ก, F ต้องเป็น ด, J ต้องเป็น ่, G ต้องเป็น เ ถ้า D เป็น ง คุณเพิ่มปัตตโชติ ThaiTyper ไม่ต้องอาศัยขั้นตอนนี้เพื่อรันแบบฝึก มันแปลง KeyboardEvent.code ผ่าน CHARS.kedmanee แต่แอปอื่นบนเครื่องต้องอาศัย
Linux มีสองสแต็กที่ทั้งคู่เรียกตัวเองว่า “ไทย” และการคละกันคือโหมดล้มเหลวหลัก เลย์เอาต์ xkb (แผง Keyboard ของ GNOME/KDE, `setxkbmap th`) คือแผนที่ปุ่ม: ปุ่มจริงกลายเป็นตัวไทย เอนจินวิธีการป้อน (ibus-libthai, fcitx5-libthai, ibus-m17n) อาจเพิ่มการตรวจลำดับข้างบน หรือติดตั้งไทยชุดที่สองที่เป็นปัตตโชติหรือ TIS-820.2538 ถ้า Super+Space ไม่ทำอะไร IME มักกินคอร์ดอยู่ ให้เลือกสแต็กเดียว ลบไทยอีกชุด แล้วพิสูจน์เกษมณีด้วย D F J G
Linux: GNOME (Ubuntu, Fedora)
เปิด Settings ไปที่ Keyboard แล้วใต้ Input Sources คลิก + Add Input Source… ค้นหา Thai แหล่งธรรมดาที่ชื่อ Thai คือเกษมณี (xkb `th`) Thai (Pattachote) คือ `th+pat` Thai (TIS-820.2538) คือตัวแปรที่สามที่คุณไม่ต้องการเว้นแต่ที่ทำงานระบุ ตัวแปรหายากบางตัวถูกซ่อนจนกว่าจะรัน `gsettings set org.gnome.desktop.input-sources show-all-sources true` ในเทอร์มินัลแล้วเปิดไดอะล็อกใหม่ ให้เพิ่มเฉพาะ Thai ถ้าปัตตโชติอยู่ในรายการแล้ว ให้เลือกแล้วลบ
GNOME วางตัวบอกภาษาบนแถบบนเมื่อมีสองแหล่ง สลับด้วย Super+Space (ถัดไป) และ Shift+Super+Space (ก่อนหน้า) ทางลัดเหล่านั้นอยู่ที่ Keyboard → Keyboard Shortcuts → View and Customize Shortcuts → Typing ถ้า Super+Space เปิด Activities แทน แสดงว่าการผูกอื่นขโมยไป Activities ของ GNOME คือ Super เดี่ยว Super+Space ควรเป็นตัวเลือกแหล่งป้อน อย่าเปิด Caps Lock เป็นตัวสลับเลย์เอาต์ Caps Lock ต้องปิดเพื่อให้ Shift ว่างสำหรับ โ บน Shift+F และ ๊ บน Shift+U
เส้นทางเก่าของ Ubuntu เขียนว่า Region & Language GNOME ปัจจุบัน (46 ขึ้นไป รวม Ubuntu 24.04+) คือ Settings → Keyboard → Input Sources Fedora Workstation ใช้แผงเดียวกัน หลังเพิ่มไทย ตัวบอกควรสลับระหว่างอย่าง en กับ th ไม่ใช่ระหว่างไทยสองชุด พิสูจน์ใน gedit หรือเทอร์มินัล: D ก, F ด, J ่, G เ แล้วพิมพ์สี่ปุ่มเดียวกันใน ThaiTyper ถ้าตรงกัน ระบบกับตัวฝึกเห็นตรงกัน ถ้าตัวฝึกเป็นเกษมณีแล้ว gedit พิมพ์ ง บน D แหล่งของระบบเป็นปัตตโชติแม้ป้ายจะเขียน Thai
- Settings → Keyboard → Input Sources → + Add Input Source… → Thai (ไม่ใช่ Pattachote ไม่ใช่ TIS)
- Super+Space เพื่อสลับ Shift+Super+Space สำหรับแหล่งก่อนหน้า
- gsettings get org.gnome.desktop.input-sources sources ควรมี ('xkb', 'th') ไม่ใช่ ('xkb', 'th+pat')
- แบบทดสอบสี่ปุ่มในแอปเนทีฟ ไม่ใช่แค่ในตัวฝึกบนเบราว์เซอร์
Linux: KDE และ IBus/Fcitx
บน KDE Plasma ให้เพิ่มเลย์เอาต์ไทยใน System Settings → Keyboard → Layouts → Add เลือก Thai ตัวแปร Default หรือ Kedmanee ถ้ามีในรายการ ไม่ใช่ Pattachote เปิด Configure layouts และ Layout Indicator บนแผง ตัวสลับของ Plasma มักเป็น Meta+Alt+K หรือทางลัดที่ตั้งใน Keyboard → Layouts → Advanced อย่าสมมติว่าเป็น Super+Space เว้นแต่คุณผูกเอง ถ้า IBus ก็รันอยู่ด้วย (พบบ่อยบนสปิน KDE ที่มาจาก Ubuntu) คุณมีตัวสลับสองตัว นั่นคือบั๊ก Super+Space ไม่ทำอะไร
IBus: รัน ibus-setup หรือเปิด Settings จากไอคอนแผง ibus เพิ่มวิธีการป้อน ถ้าต้องการแค่แผนที่ปุ่ม ให้ใช้ xkb Thai ธรรมดา ถ้าติดตั้ง ibus-libthai คุณได้เอนจินที่มีสามเลย์เอาต์ในตัว คือ Ketmanee, Pattachote และ TIS-820.2538 บวกระดับตรวจลำดับ (Passthrough, Basic, Strict) ผู้เรียนเกษมณีต้องการ Ketmanee และ Passthrough หรือ Basic Strict Check จะกลืนการกดที่ ThaiTyper ยังคาดว่าจะเห็น เพราะตัวฝึกไม่ได้ผ่าน IBus fcitx5-libthai คือคู่ของ Fcitx5 ให้ผูกทางลัดสลับอันเดียว (Ctrl+Space เป็นค่าเริ่มต้น IBus ที่พบบ่อย) แล้วปิดคอร์ดของเดสก์ท็อปที่แข่งกัน หรือกลับกัน
กฎที่ใช้ได้จริง: หนึ่งเดมอน ถ้า GNOME สลับด้วย Super+Space ผ่าน xkb อยู่แล้ว อย่าเพิ่ม ibus-libthai “เพื่อไทยที่ดีกว่า” คุณจะได้ไทยสองชุดและการชิงทางลัด ใช้ ibus-libthai เมื่อต้องการตัวตรวจลำดับในแอปเนทีฟ และยอมตั้งเลย์เอาต์ของเอนจินเป็น Ketmanee อย่างชัดเจน หลังเปลี่ยนใดๆ ให้ทดสอบสี่ปุ่มใน Kate หรือ gedit ไม่ใช่ใน Chrome เพราะเบราว์เซอร์อาจยังแมปโค้ดเองใน ThaiTyper
- Plasma: System Settings → Keyboard → Layouts → Add → Thai ตัวแปรค่าเริ่มต้น
- IBus: ibus-setup → Input Method → Add ถ้าใช้ ibus-libthai เปิด Preferences แล้วตั้ง Ketmanee ไม่ใช่ Pattachote
- Fcitx5: เพิ่ม fcitx5-libthai แล้ว Configure → เพิ่ม Thai เลย์เอาต์ Kedmanee
- ถ้า Super+Space ตาย ให้ปิด ibus-daemon หรือเลิกผูก Ctrl+Space ของ IBus ตัวสลับได้แค่ตัวเดียว
ChromeOS
บน Chromebook เปิด Settings จากนาฬิกาบนแถบ shelf (ล่างขวา) ใต้ Device เปิด Keyboard and inputs (บนรุ่นเก่าป้ายเป็น Keyboard → Change input settings และบนบางรุ่นเป็น Languages and inputs → Inputs and keyboards) คลิก Add input methods ค้นหา Thai แล้วเพิ่ม เมื่อ ChromeOS มีชื่อเลย์เอาต์ ให้เลือก Thai Kedmanee มีตัวเลือก Thai Pattachote บนหลายรุ่น อย่าเพิ่ม “เผื่อไว้” เปิด Show input options in the shelf เพื่อให้รหัสภาษาอยู่ใกล้นาฬิกา
สลับด้วย Ctrl+Shift+Space เพื่อวนวิธีการป้อน หรือ Ctrl+Space เพื่อกระโดดไปอันล่าสุด ขึ้นกับรุ่น หน้าช่วยเหลือของ Google ตอนนี้ระบุ Ctrl+Shift+Space เพื่อเลื่อนจนได้ภาษาที่ต้องการ และ Ctrl+Space เพื่อสลับกลับ ตัวบอกบน shelf คือแหล่งความจริง: ควรเป็นรหัสไทยเมื่อเกษมณีเปิด ไม่ใช่ US คลิกแล้วดูรายการ คุณต้องการไทยหนึ่งชุด ชื่อ Kedmanee สองไทยคือปัญหา Win+Space ที่มีสำเนียง ChromeOS
ChromeOS ยังโชว์แป้นบนจอได้ คุณไม่ต้องใช้สำหรับเกษมณีบนแป้น Chromebook จริง ให้ปิดถ้ามันบังตัวบอกบน shelf Linux (Crostini) ใน ChromeOS เป็นเครื่องแยก: การเพิ่มไทยใน Settings ของ ChromeOS ไม่ได้เพิ่มไทยให้คอนเทนเนอร์ Debian ถ้าพิมพ์ใน IDE ของ Crostini ให้ตั้ง GNOME/xkb ในคอนเทนเนอร์ตามตอนด้านบน ThaiTyper ในเบราว์เซอร์ Chrome ใช้วิธีการป้อนของ Chromebook สำหรับช่องที่ไม่ใช่ตัวฝึก และใช้ตาราง CHARS ของตัวเองสำหรับแบบฝึก
Chromebook ที่พิมพ์แคป US ยังเป็นบอร์ดเกษมณีเมื่อ Thai Kedmanee เปิดอยู่: F คือ ด, J คือ ่, minus คือ ข ส่วนใหญ่ไม่มีแคปไทย ใช้ตัวบอกบน shelf กับแบบทดสอบสี่ปุ่ม ไม่ใช่ตัวอักษรที่พิมพ์บนปุ่ม ถ้าเปิดแป้นบนจอ “เพื่อไทย” ด้วย คุณมีสองทางพิมพ์ตัวเดียวกันและมีเหตุให้มองลง ปุ่มจริงบวกแสงของตัวฝึกพอแล้ว
- Settings → Device → Keyboard and inputs → Add input methods → Thai Kedmanee
- เปิด Show input options in the shelf ยืนยันว่ารายการมีไทยหนึ่งชุด
- Ctrl+Shift+Space จน shelf โชว์ไทย แล้ว D F J G: ก ด ่ เ
- ถ้าใช้ Crostini ให้เพิ่ม xkb Thai ในคอนเทนเนอร์ด้วย การตั้งค่าสองชุดไม่ใช้ร่วมกัน
เรียนรู้ทางลัดสลับภาษา
ในทุกแพลตฟอร์ม ขั้นตอนเหมือนกัน คือเพิ่มไทยครั้งเดียว แล้วพึ่งทางลัดเดียวในการสลับกับอังกฤษ Super+Space (GNOME), Ctrl+Space (IBus/Fcitx และบางครั้ง ChromeOS) และ Ctrl+Shift+Space (ChromeOS) เป็นทางลัดที่พบบ่อย เลือกคอร์ด จำให้ขึ้นใจ แล้วการสลับจะเลิกขัดจังหวะ ให้ชำเลืองตัวบอกก่อนรหัสผ่าน URL หรือชื่อแพ็กเกจ จขช ในช่องโทรศัพท์คือ Digit0 minus Equal ทั้งที่ไทยยังเปิด ไม่ใช่ฟอร์มพัง
ความขัดแย้งมีชื่อ ไม่ใช่ปริศนา Super+Space กับ GNOME Activities: Activities คือ Super เดี่ยว Super+Space กับ IBus: ปิดอันหนึ่ง Ctrl+Space กับ completion ของ IDE (VS Code IntelliSense): นั่นคือเหตุผลที่โปรแกรมเมอร์บน Chromebook บางคนรีผูก “Switch to next available input method” ในแอป Key Shortcuts ใต้ Device อย่าใช้ Caps Lock เป็นปุ่มภาษาบนระบบเหล่านี้ คุณต้องใช้ Shift ทั้งสองข้างสำหรับ โ ๊ ๋ ็ ู และเลขไทย นิสัย Caps Lock เป็นตัวสลับจาก Windows จะตามมาที่ Linux แล้วทำลายคอร์ดชุดเดียวกัน
- GNOME: Super+Space คือถัดไป Shift+Super+Space คือก่อนหน้า การผูกอยู่ใน Keyboard Shortcuts → Typing
- IBus/Fcitx: Ctrl+Space เป็นค่าเริ่มต้นที่พบบ่อย ให้ปิดถ้า GNOME เป็นเจ้าของ Super+Space อยู่แล้ว
- ChromeOS: Ctrl+Shift+Space วน Ctrl+Space กระโดดกลับ ตัวบอกบน shelf คือแหล่งความจริง
- Caps Lock ไม่ใช่ปุ่มภาษา คุณต้องใช้ Shift ทั้งสองข้างสำหรับ โ (Shift+F) และ ๊ (Shift+U)
เลือกแป้นพิมพ์เกษมณี
ในทุกแพลตฟอร์มคุณมักพบตัวเลือก Thai ธรรมดาและบางครั้งมี Thai (Pattachote) ตัวเลือก Thai ธรรมดาคือเกษมณี ซึ่งเป็นแบบที่ผู้เรียนส่วนใหญ่ต้องการและเป็นค่าเริ่มต้นของ ThaiTyper xkb สะกดว่า `th` ปัตตโชติคือ `th+pat` หรือตัวแปรที่ติดป้าย Pattachote TIS-820.2538 คือแผนที่ที่สาม Preferences ของ ibus-libthai ระบุ Ketmanee, Pattachote และ TIS-820.2538 ด้วยชื่อเหล่านั้น Ketmanee คือการสะกดที่พวกเขาใช้สำหรับเกษมณี ถ้าปุ่มไม่ตรงกับที่ฝึก คุณคงเลือกแบบปัตตโชติ
แป้นบนจอของ ThaiTyper นั่งบนเกษมณีได้ขณะที่ระบบอยู่บนปัตตโชติ แล้ว D พิมพ์ ก ในตัวฝึกและ ง ใน LibreOffice การแยกนั้นคือเหตุผลทั้งก้อนที่คู่มือนี้มี ตั้งสวิตช์เลย์เอาต์ในแอปให้ตรงกับระบบ ถ้าเรียนเกษมณี ทั้งคู่เป็นเกษมณี ให้ลบไทยอีกชุดจาก Input Sources, IBus, Fcitx และ shelf ของ ChromeOS การมีอยู่ในรายการคือวิธีที่ Super+Space หรือ Ctrl+Shift+Space ไปลงแถวเหย้าผิดหลังรีบูต
แบบทดสอบสี่ปุ่มอีกครั้ง เพราะป้ายบน Linux โกหกมากกว่าป้ายบน Windows Thai, Thai (Thailand), Thai (Kedmanee), Ketmanee และ th ล้วนเป็นเกษมณีได้ Thai (Pattachote), Thai (Pat), th+pat และ pat ไม่ใช่ หลังอัปเกรดดิสโทรทุกครั้ง ให้รัน D F J G ครั้งหนึ่ง การอัปเกรดเคยเพิ่มปัตตโชติกลับมาเป็นแหล่งที่สอง สิบวินาที ประหยัดหนึ่งสัปดาห์ของประโยคว่า “ไทยบน Linux พัง”
แบบทดสอบสี่ปุ่มบน Linux
เปิดช่องข้อความเนทีฟ ได้แก่ gedit, gnome-text-editor, Kate เทอร์มินัล GNOME หลัง `setxkbmap` อย่างเดียวไม่พอถ้า IBus ขวางอยู่ ให้สลับเป็นไทยด้วยทางลัดที่เลือก พิมพ์ D F J G โดยไม่กด Shift คุณต้องการ ก ด ่ เ ง ท า ั คือเหย้าปัตตโชติของสี่ปุ่มจริงนั้น (D F J G ที่นั่นคือ ง ก า ั) ถ้าได้ละติน dfjg ไทยไม่ได้ทำงาน ถ้าได้ปนกัน สองแหล่งกำลังสู้และตัวบอกโกหก
แล้วพิมพ์สี่ปุ่มเดียวกันใน ThaiTyper โดยระบบยังเป็นไทย ตัวฝึกจะให้ ก ด ่ เ จาก CHARS.kedmanee แม้ระบบจะเป็นปัตตโชติ ซึ่งเป็นวิธีที่คนคิดว่าตัวเองโอเคจนกระทั่งวางลง Firefox ดังนั้นแบบทดสอบในแอปเนทีฟคืออันที่นับว่า “ตั้งค่าเสร็จ” แบบทดสอบในตัวฝึกบอกแค่ว่าสวิตช์ของแอปเป็นเกษมณี ให้ชี้ไปเลย์เอาต์เดียวกัน
- สลับเป็นไทย ยืนยันตัวบอกบนแถบบนหรือ shelf
- D F J G → ก ด ่ เ ใน gedit/Kate/ChromeOS Docs
- ถ้า ง: ลบ Pattachote / th+pat / ibus-libthai Pattachote
- ถ้าละติน: ทางลัดไม่ได้สลับ แก้การผูก แล้วทดสอบใหม่
xkb คือแผนที่ปุ่ม IBus คือเอนจิน
setxkbmap th (หรือแหล่ง Thai ของ GNOME) พอสำหรับพิมพ์เกษมณี คุณไม่ต้องมี IME สำหรับไทยธรรมดาแบบที่ต้องมีสำหรับจีนหรือญี่ปุ่น ibus-libthai กับ fcitx5-libthai เพิ่มการตรวจลำดับ: มันบล็อกวรรณยุกต์ที่พิมพ์โดยไม่มีพยัญชนะได้ ซึ่งเป็นน้ำใจในโปรแกรมประมวลคำ และเป็นเรื่องเซอร์ไพรส์ในเกมหรือตัวฝึกที่ต้องการปุ่มดิบ ThaiTyper ไม่สนใจชั้นนั้นเพราะอ่าน KeyboardEvent.code LibreOffice ไม่ละเลย ถ้า ่ ไม่ปรากฏใน Writer แต่ปรากฏในตัวฝึก Strict Check ของ ibus-libthai คือผู้ต้องสงสัย
เมื่อต้องการเอนจิน ให้ตั้งเลย์เอาต์เป็น Ketmanee และการตรวจเป็น Passthrough จนพิมพ์ ไม่ (W จุลภาค J) ได้โดยเอนจินไม่ลบ ไ แล้วค่อยลอง Basic Strict มีไว้สำหรับคนพิมพ์ไทยได้แล้วและอยากให้เครื่องปฏิเสธกลุ่มที่ผิดกฎ ไม่ใช่เครื่องมือสอนสัปดาห์แรก การคละ xkb Thai บวก ibus-libthai Pattachote คือวิธีที่ D กลายเป็น ง แบบสุ่ม ไทยหนึ่งชุด สแต็กเดียว
Wayland, Caps Lock และ Super+Space ที่ตาย
บน Wayland คำสั่ง setxkbmap จากเทอร์มินัลอาจไม่ติด GNOME และ KDE เป็นเจ้าของแผนที่ปุ่มผ่านแผง Settings ถ้าคุณตามบล็อก X11 แล้วรัน setxkbmap th แล้วล็อกอินกลับเข้าเซสชัน Wayland การเปลี่ยนจะหาย ให้ใช้ Settings → Keyboard IBus บน Wayland พูดกับคอมโพสิเตอร์ ถ้า ibus-daemon ไม่รัน แอป GTK 4 อาจเสียเครื่องหมายประกอบ สำหรับเกษมณีคุณยังต้องแค่ xkb แต่ถ้า ่ เกิดวงกลมจุดในแอป GTK 4 และไม่เกิดใน ThaiTyper ให้ติดตั้ง ibus เป็น IM ของเซสชัน แล้วคงเอนจินไว้ที่ xkb Thai ไม่ใช่เลย์เอาต์ที่สอง
Caps Lock เป็นตัวสลับเลย์เอาต์ปรากฏใน GNOME Tweaks และ Preferences ของ IBus บางชุด ให้ปิดไว้ ปัญหา Shift มือเดียวกันจากคู่มือข้อผิดพลาดแย่กว่าบนแล็ปท็อป Linux ที่ Shift ขวาสั้น คุณต้องใช้ปุ่มนั้นสำหรับ โ ถ้า Super+Space หยุดทำงานหลังอัปเกรด Fedora ให้ดู Keyboard Shortcuts → Typing และว่า IBus ติดตั้งตัวเองกลับมาหรือไม่ ทางแก้คือการผูกที่มีชื่อ ไม่ใช่ “ติดตั้งฟอนต์ไทยใหม่” ฟอนต์ไทย (fonts-thai-tlwg, fonts-noto-cjk) มีผลต่อการเรนเดอร์ ไม่ใช่ว่า D ให้ตัวอักษรอะไร
หนึ่งเครื่อง หนึ่งไทย
กฎในคู่มือ Windows คือกฎของ Linux: อย่าเพิ่มไทยชุดที่สอง “เผื่อไว้” ปัตตโชติสำรองข้างเกษมณีคือเหตุผลหลักที่การตั้งค่าที่เคยใช้ได้เริ่มพิมพ์ ง บน D หลัง Super+Space เกินมาครั้งหนึ่ง ให้นับแหล่ง: อังกฤษ กับ ไทย นั่นคือรายการ th+pat, TIS-820.2538, ibus-libthai Pattachote และ Thai Pattachote บน ChromeOS คือวิธีที่รายการกลายเป็นสลาก
ThaiTyper สอนนิ้วได้ก่อนระบบพร้อม แอปจริงทำไม่ได้ จบขั้นตอนระบบครั้งเดียว ยืนยันด้วย ก บน D ในช่องเนทีฟ แล้วเลย์เอาต์ที่ฝึกคือเลย์เอาต์ที่จะใช้ใน Firefox, LibreOffice และเทอร์มินัล ถ้าบูตคู่กับ Windows ให้ทดสอบสี่ปุ่มบนแต่ละระบบ พวกมันไม่ใช้ Input Sources ร่วมกัน ตัวฝึกจะตรงกับบอร์ดที่คุณตั้งในแอป ส่วนที่เหลือของคอมพิวเตอร์จะไม่ตรง จนกว่าคุณจะทำให้ตรง
เซสชัน SSH และเดสก์ท็อประยะไกลเป็นเครื่องที่สาม xkb Thai บนแล็ปท็อปไม่ตามคุณเข้าเซิร์ฟเวอร์ที่ไม่มีโลแคลไทย ให้พิมพ์ไทยในเครื่อง หรือติดตั้ง xkb `th` ชุดเดียวกันฝั่งรีโมต แบบทดสอบสี่ปุ่มต้องผ่านในหน้าต่างที่คุณจะวางจริง ThaiTyper ในเบราว์เซอร์บนแล็ปท็อปยังพิสูจน์ได้แค่ตัวฝึก
- GNOME: ('xkb', 'th') หนึ่งชุด ไม่มี th+pat
- IBus: xkb Thai หรือ ibus-libthai Ketmanee ไม่ใช่ทั้งสอง
- ChromeOS: Thai Kedmanee หนึ่งชุดบน shelf ไม่มีเพื่อนบ้านปัตตโชติ
- ทดสอบ D F J G ใหม่หลังอัปเกรดระบบทุกครั้ง
คู่มือที่เกี่ยวข้อง

คู่มือสำหรับผู้ใช้คีย์บอร์ด mechanical หรือ laptop ที่ไม่มีตัวอักษรไทยบนแป้น เปรียบเทียบคีย์แคปไทย สติกเกอร์ แผ่นคลุม และการใช้แป้นไม่มีสัญลักษณ์ เพื่อเลือกแบบที่ช่วยฝึกพิมพ์สัมผัสจริง ไม่ใช่ฝึกก้มมองแป้น

เปิดใช้แป้นพิมพ์ภาษาไทยและสลับภาษาได้อย่างรวดเร็วบน Windows, macOS, iOS และ Android พร้อมวิธียืนยันว่าคุณอยู่บนเกษมณีและแก้ปัญหาที่พบบ่อย

ประเทศไทยมีแป้นพิมพ์ภาษาไทยมาตรฐานสองแบบ บทความนี้อธิบายว่าเกษมณีกับปัตตโชติต่างกันอย่างไร เปรียบเทียบแถวเหย้าของทั้งสองแบบ และแนะนำว่าควรเลือกเรียนแบบใด