สำหรับท่านที่ใช้งาน Windows 10 ส่วนใหญ่น่าจะคุ้นเคยกับการใช้ปุ่ม Grave (~) เพื่อสลับขณะใช้แป้นพิมพ์ภาษาอังกฤษ-ไทย ผมเองก็เช่นกันต้องใช้งานทั้ง Windows 10 และ MX Linux ถ้าไปใช้ปุ่มอื่นสลับภาษาล่ะก็! มึนไปเลยครับ…
บนลีนุกซ์ก็สามารถติดตั้งปุ่ม Grave ได้เช่นกัน โดยไฟล์ดั้งเดิมถูกพัฒนาเป็น Open Source เพื่อใช้งานกับ Debian และ Ubuntu แบบ 32 บิท ต่อมาทีมไอทีของ มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา ได้พัฒนาสคริปต์ให้สามารถใช้กับลีนุกซ์ 64 บิทได้ สำหรับโปรแกรมติดตั้งปุ่ม grave บนลีนุกซ์สามารถดาวน์โหลดได้จากลิงค์ด้านล่างนี้
grave-key.tar.gz (44 KB. Credit – RMUTL NOC)
เมื่อดาวน์โหลดเรียบร้อยแล้ว ผมอนุมานว่าไฟล์ถูกจัดเก็บไว้ที่โฟลเดอร์ Downloads จากนั้นเปิดโปรแกรม Terminal แล้วคีย์คำสั่งดังนี้
mx-user@mx-linux:/Downloads
$ tar -xvf grave-key.tar.gz
$ cd grave-key
$ sudo ./script.sh
หลังจากติดตั้ง script.sh เรียบร้อยก็เปิดโปรแกรม keyboard บน mx linux
เลือกแท็บ Layout แล้วกดเอาเครื่องหมายถูกหน้า Use system defaults ออก จากนั้นกดปุ่ม Add
เลือก Thailand
เลือกปุ่มสลับภาษาที่ Change layout option
เลือก Grave switch layout แล้วกดปุ่ม Close
จากนั้นรีบูต MX Linux ใหม่ก็จะพบไอคอนสำหรับแสดงสถานะ ภาษาอังกฤษ-ไทย ที่ system tray ด้านซ้ายมือ แล้วทดลองกดปุ่ม grave (~) เพื่อสลับภาษาอังกฤษ-ไทย ดูครับ
ติดตั้ง Grave ไปแล้ว แต่อยากเอาออกต้องทำอย่างไรครับ
หากต้องการนำตัวเลือก Grave Switch Layout ออก ต้องก๊อบปี้ไฟล์ต้นฉบับคืนกลับไปตามเดิม ตัวสคริปติดตั้งไม่ได้ทำการแบคอัพไฟล์ต้นฉบับไว้
cp -rf ./rules/* /usr/share/X11/xkb/rules/
cp -rf ./symbols/* /usr/share/X11/xkb/symbols/
cp -rf ./xkb/* /etc/X11/xkb/
แก้ไขด้วยการบูต MX Live USB แล้วก๊อบปี้ไฟล์ต้นฉบับกลับไปที่ฮาร์ดดิสก์ตามตำแหน่งเดิม ไฟล์ทั้งหมดมีดังนี้
/usr/share/X11/xkb/rules/base, base.lst, evdev, evdev.lst, evdev.xml
/usr/share/X11/xkb/symbols/group
/etc/X11/xkb/base.xml
ทั้งหมด 7 ไฟล์ครับ