Remap Caps Lock key เพื่อ 'Run Command' (Alt + F2)


11

ฉันพยายามกำจัดCaps Lockกุญแจและใช้มันให้ดีขึ้น เนื่องจากฉันใช้runคำสั่งAlt+ อย่างต่อเนื่องF2ฉันต้องการให้ Caps Lock กระตุ้นการกระทำนั้น

ฉันพบคำถามสองสามข้อที่เกี่ยวข้องใช้xmodmapแต่ไม่มีใครลองแมป Caps Lock กับการรวมกันของแป้นเช่น Alt + F2

ฉันจะทำสิ่งนี้อย่างไร

ขอบคุณ!


หลังจากเวอร์ชันบางรุ่นคุณไม่สามารถใช้ปุ่มลัดพิเศษ อย่างน้อยไม่สามารถกำหนดค่าด้วยวิธีดังกล่าวในแป้นพิมพ์ลัดของ GUI
hansioux

โปรดดูที่นี่askubuntu.com/questions/1041674/…คุณควรจะสามารถปรับคำตอบนี้เพื่อวัตถุประสงค์ของคุณ
เซบาสเตียนสตาร์

คำตอบ:


6
  1. ติดตั้งXdotool ติดตั้ง xdotool และCompizConfig Settings Manager ติดตั้ง compizconfig-settings-managerจากUbuntu Software Center

  2. ปิดใช้งาน Caps-Lock โดยเปิดการตั้งค่าคีย์บอร์ด

    System ▸ Preferences ▸ Keyboard

    ไปที่แท็บไปLayoutsแล้วคลิกที่ปุ่มOptions...

    เปลี่ยนลักษณะการทำงานที่สำคัญเป็นCapsLock ถูกปิดใช้งาน

    ป้อนคำอธิบายรูปภาพที่นี่

  3. เปิดตัวจัดการการตั้งค่า CompizConfig

    • ใช้Run Command , Alt+ F2และพิมพ์ccsm
  4. เปิดใช้งานปลั๊กอินคำสั่งจากนั้นเพิ่มสิ่งต่อไปนี้

    • เพิ่มxdotool key alt+F2ไปยังสล็อตคำสั่งแรกที่มี

    • ไปที่แท็บ 'การผูกกุญแจ' ในหมายเลขช่องเดียวกันกำหนดปุ่ม Caps Lock

      หมายเหตุ: มันจะแสดง VoidSymbol เป็นปุ่มที่กำหนด แต่ก็ใช้ได้

      ป้อนคำอธิบายรูปภาพที่นี่

      ป้อนคำอธิบายรูปภาพที่นี่


1

ไปตามสิ่งที่คุณพูดถึงที่นี่ คุณสามารถปิดการใช้งาน CAPS LOCK System ▸ Preferences ▸ Keyboardโดยไปที่ Layouts ▸ Options...จากนั้นในหน้าต่างที่เปิดขึ้น ที่นี่คุณสามารถเปลี่ยนพฤติกรรมของปุ่ม CapsLock และปิดการใช้งานได้


ตกลงและสิ่งที่เกี่ยวกับการมี 'capslock' แทน 'alt + f2' สำหรับ 'รันคำสั่ง'? ปัญหาเดียวคือการกำหนดการกระทำที่ว่างเปล่าให้กับคีย์นั้น แต่ยังคงเปิดใช้งานอยู่ดังนั้นฉันสามารถใช้โมดูล 'การตั้งค่าแป้นพิมพ์' เพื่อกำหนดการกระทำ 'คำสั่งเรียกใช้' เป็น 'capslock' และไม่ได้เปิดใช้งาน capslock ทุกครั้ง เวลาฉันตีมัน คุณเห็นสิ่งที่ฉันหมายถึงอะไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.