ฉันพยายามเปลี่ยนปุ่ม Ctrl ด้วยแคปอย่างถาวร แต่ด้วยรูปแบบแป้นพิมพ์พื้นเมือง ubuntu switcher xmodmap ไม่ได้ยืนยัน ( คำถามนี้ ) ดังนั้นตอนนี้ฉันเพียงแค่สลับพื้นเมืองและใช้คำสั่ง setxkbmap แทน ฉันสร้างสคริปต์:
#!/bin/bash
setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option ctrl:swapcaps
มันใช้งานได้ตามที่ฉันต้องการ แต่ตอนนี้ฉันต้องการเรียกใช้มันโดยอัตโนมัติเมื่อระบบเริ่มทำงาน แต่ถ้าฉันวางไว้ใน Sturtup Applications มันไม่ทำงาน เห็นได้ชัดว่ามีอย่างอื่นรีเซ็ตแผนที่ xkb หลังจากสคริปต์ของฉันเมื่อเริ่มต้น
ไม่มีใครรู้ว่าสิ่งที่ทำให้เกิดการรีเซ็ต xkb และวิธีการกำจัดมันได้หรือไม่
sudo dpkg-reconfigure console-setup
เพื่อทำการเปลี่ยนแปลงเหล่านี้ทั้งระบบ