Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

ตั้งค่าคีย์เขียนทั้งระบบบน Linux – คู่มือฉบับย่อ

หลายๆ คนกำหนดคีย์การเขียนเพื่อให้สามารถพิมพ์อักขระสากลรวมถึงสัญลักษณ์ของยูโรและปอนด์สเตอร์ลิงบนแป้นพิมพ์ท้องถิ่นได้ มันมีประโยชน์มากสำหรับผู้ที่ต้องการเขียนอักขระเหล่านี้โดยไม่ต้องค้นหาในผังอักขระ แต่ไม่มีอยู่ในเค้าโครงเริ่มต้น  คุณอาจเคยเห็นคำแนะนำก่อนหน้านี้ในการตั้งค่าในไฟล์ ~/.xinit หรือ ~/.xsession แต่คำแนะนำเหล่านี้ซึ่งมักจะทำซ้ำๆ กันนั้นสามารถกำหนดค่าได้ทั้งระบบ คุณจะต้องมีหน้าต่างเทอร์มินัลเพื่อกำหนดข้อกำหนดการเขียนคีย์ ดังนั้นให้กด Ctrl+Alt+T ค้างไว้หรือคลิกที่เมนู Applications และเริ่ม Terminal ใน System Tools อาจเป็นไปได้ว่าคุณอาจต้องการค้นหาคำว่า Terminal บน Ubuntu Dash ด้วย

วิธีที่ 1:กำหนดการเขียนข้อกำหนดเฉพาะของคีย์ทั้งระบบ

คุณจะต้องมีสิทธิ์การเข้าถึงของผู้ดูแลระบบรูทเพื่อกำหนดการตั้งค่าคีย์การเขียนสำหรับผู้ใช้ทั้งหมด ดังนั้นให้พิมพ์
และกด Enter เพื่อเริ่มต้น หากคุณยังไม่เคยใช้ sudo ในเซสชั่นมาก่อน คุณจะถูกขอให้ป้อนรหัสผ่านเพื่อดำเนินการต่อ คุณจะเห็นไฟล์ข้อความที่มีบรรทัดต่างๆ สำหรับการตั้งค่าตัวเลือกแป้นพิมพ์

ในระหว่างเครื่องหมายคำพูดบนบรรทัดที่ขึ้นต้นด้วย XKBOPTIONS=”” ให้พิมพ์ compose:sclk จากนั้นกด Ctrl+O เพื่อบันทึกไฟล์ ตามด้วย Ctrl+X เพื่อออก เมื่อคุณรีสตาร์ทระบบครั้งถัดไป คุณจะสามารถใช้ปุ่ม Scroll Lock ที่ถูกใช้งานน้อยเกินไปเป็นปุ่มเขียนสำหรับพิมพ์อักขระพิเศษได้

หลังจากที่คุณรีบูตแล้ว ให้เปิดโปรแกรมแก้ไขข้อความกราฟิกที่คุณต้องการ คุณอาจต้องการเริ่ม Leafpad จากเมนูอุปกรณ์เสริมใน LXDE, gedit หากคุณใช้ Ubuntu หรืออาจเป็น Kedit หากคุณเป็นผู้ใช้ KDE เมื่อคุณเปิดแล้ว ให้กดปุ่ม Scroll Lock ตามด้วย E และ =เพื่อดูว่าคุณได้รับสัญลักษณ์สกุลเงินยูโรหรือไม่ หากใช้งานได้ แสดงว่าคุณกำหนดค่าคีย์เขียนอย่างถูกต้องแล้ว มันควรจะใช้งานได้กับเดสก์ท็อปสมัยใหม่เกือบทุกตัวและใช้คำสั่งเดียวในการกำหนด

วิธีที่ 2:การใช้ปุ่ม Caps Lock เป็นคีย์การเขียน

หากคุณใช้ Scroll Lock สำหรับอย่างอื่นอยู่แล้ว หรือมีแล็ปท็อปที่ไม่ทำให้ Scroll Lock เข้าถึงได้ง่าย คุณจะต้องใช้ปุ่ม Caps Lock อีกครั้ง แม้ว่าคุณจะสูญเสียฟังก์ชันการทำงานของปุ่ม Caps Lock ไป แต่ก็สามารถแทนที่ได้อย่างง่ายดายเพียงกด Shift ค้างไว้ พิมพ์เทอร์มินัลอีกครั้งแล้วเปลี่ยนบรรทัดเป็น XKBOPTIONS=”compose:caps” แทนเพื่อใช้ปุ่ม Caps Lock คุณจะต้องรีสตาร์ทอีกครั้งเพื่อเปลี่ยนแปลงสิ่งนี้ และตรวจสอบให้แน่ใจว่าใช้งานได้ทั่วทั้งระบบ  พนักงานพิมพ์ดีดที่ใช้ภาษาต่างประเทศหลายภาษาอาจพบว่าทั้ง Caps Lock และ Scroll Lock ไม่ใช่คีย์ที่สะดวกสบายสำหรับพวกเขา หากต้องการดูรายการคีย์อื่นๆ ที่เค้าโครงของคุณรองรับ ให้พิมพ์ cat /usr/share/X11/xkb/rules/xorg.lst | grep เขียน และกด Enter ที่ Terminal คุณสามารถเรียกใช้สิ่งนี้ในฐานะผู้ใช้ทั่วไปได้ดี เมื่อคุณพบตัวเลือกที่ต้องการ ให้พิมพ์ลงในบรรทัด XKBOPTIONS=”” ในไฟล์ ตัวอย่างเช่น คุณสามารถใช้ XKBOPTIONS=”compose:rwin” หากคุณพบว่าตัวเองไม่เคยใช้ซูเปอร์คีย์ Windows ที่ถูกต้องเลย และต้องการให้มันเป็นคีย์การเขียน

วิธีที่ 3:การใช้คีย์เขียน

คุณอาจพบว่าคุณต้องกดค้างไว้ขณะพิมพ์ชุดการเขียนเพื่อพิมพ์อักขระสากล หรือกดแล้วปล่อยก่อนพิมพ์ชุดค่าผสม ทั้งนี้ขึ้นอยู่กับคีย์ที่คุณกำหนด ทดลองเล็กน้อยเพื่อให้เข้าใจและจำไว้ว่าคุณสามารถใช้เทคนิคนี้ได้ทุกที่ที่คุณสามารถแทรกข้อความในอินเทอร์เฟซกราฟิกเดสก์ท็อปของคุณได้ แม้กระทั่งการพิมพ์ใน Gmail หรือ Google เอกสารในกรณีส่วนใหญ่

คุณสามารถใช้ชุดค่าผสมต่างๆ มากมายกับคีย์เขียนเพื่อแทรกอักขระสากลลงในเอกสารได้ ผู้ใช้ Linux ที่สนใจดูรายการชุดค่าผสมที่สมบูรณ์สำหรับใช้กับ X Windows ควรไปที่ https://tstarling.com/stuff/ComposeKeys.html เพื่อดูชุดค่าผสมสมัยใหม่ส่วนใหญ่ที่จะใช้งานได้กับการติดตั้ง

โปรดทราบว่าคุณจะเห็นหลายตัวที่มีตัวอักษรตัวพิมพ์ใหญ่ ตัวอย่างเช่น การพิมพ์คีย์เรียบเรียงตามด้วย F r ควรสร้างอักขระ₣ แต่สิ่งที่ไม่ชัดเจนคือคุณยังต้องกด Shift+F เพื่อสร้างตัวพิมพ์ใหญ่ F ในขณะที่ดำเนินการลูกโซ่นี้ นอกจากนี้ โปรดทราบว่าจะต้องพิมพ์ชุดค่าผสมเหล่านี้ทีละชุด ตัวอย่างเช่น กด Caps Lock ค้างไว้หากคุณตั้งค่าเป็นคีย์เขียน จากนั้นกด Shift+F ปล่อยแล้วกด r เพื่อพิมพ์อักขระ ₣ แม้ว่าในตอนแรกจะสับสนเล็กน้อย แต่คุณจะเข้าใจได้ในเวลาอันรวดเร็ว เร็วกว่าการค้นหาอักขระต่างประเทศในแผนผังอักขระอย่างแน่นอน

เกี่ยวกับผู้เขียน

ตั้งค่าคีย์เขียนทั้งระบบบน Linux – คู่มือฉบับย่อ

เควิน แอร์โรว์ส

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม