มีวิธีใดบ้างในการปิดใช้งานการทำงานเริ่มต้นของแป้นแทรกหรือไม่


24

ฉันกดปุ่มInsertโดยไม่ได้ตั้งใจและมันทำให้ฉันรำคาญจริงๆ

มีวิธีใดบ้างที่จะปิดการทำงานของพฤติกรรมเริ่มต้นสลับโหมดแทรก / เขียนทับในโปรแกรมแก้ไขหรือไม่


2
พฤติกรรมเริ่มต้นนอกเหนือจากการสลับโหมดแทรก / เขียนทับในโปรแกรมแก้ไขคืออะไร
enzotib

นั่นเป็นพฤติกรรมเริ่มต้น ฉันต้องการให้มันทำอะไร
Jorge Guberte

คำตอบ:


22

ไปที่Keyboard Shortcutsในการตั้งค่าระบบจากนั้นกดปุ่ม Add และใส่ชื่อที่คุณต้องการพูดว่า "DisableIns" และtrueเป็นคำสั่งที่ไม่เป็นอันตรายจากนั้นกดปุ่ม Apply

ตอนนี้ในส่วนทางลัดที่กำหนดเองคุณจะพบรายการ

DisableIns | Disabled

คลิกที่Disabledแล้วดำเนินการกำหนดเองของคุณทางลัดIns กดใกล้เสร็จแล้ว


ฉันไม่พบรายการที่สร้างไว้ล่วงหน้า แต่การสร้างทางลัดที่กำหนดเองด้วยคำสั่งนั้น;เหมาะสำหรับฉัน
Kyler Brown

3

ฉันไม่แน่ใจว่าเป็นวิธี "ถูกต้อง" แต่ในการทดสอบของฉันฉันสามารถปิดการทำงานของการแทรกโดยใช้คำสั่งต่อไปนี้:

$ xmodmap -e "keycode 118 ="

หากวิธีนี้ใช้ได้ผลสำหรับคุณคุณสามารถกำหนดการมอบหมายในไฟล์~/.Xmodmapเช่น

keycode 118 =

ซึ่งควรโหลดโดยอัตโนมัติเมื่อเข้าสู่ระบบ ดูคำถามที่นี่และที่นี่สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าท้องถิ่น xmodmap


1

พิมพ์sudo nautilusใน Terminal จากนั้นไปและเปิดกว้าง/usr/share/X11/xkb/symbols pcจากนั้นเปลี่ยนบรรทัดนี้:

key  <INS> {    [  Insert       ]   };

ไปยัง

key  <INS> {    [  XF86Send     ]   };// Insert

จากนั้นเรียกใช้สิ่งนี้:

sudo dpkg-reconfigure xkb-data

ใน Terminal และรีสตาร์ท Ubuntu

นี้จะแทนที่ด้วยInsert Sendคุณสามารถแทนที่ด้วยรหัสอื่นที่เหมาะสม หากต้องการดูรายการคีย์ให้ทำดังนี้

xmodmap -pke

หมายเหตุ : pcความผิดพลาดในการแก้ไข เช่นการใส่อักขระที่ไม่เหมาะสมอาจทำให้ Ubuntu เสียหาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.