วิธีการแมป Super / Windows (ซ้าย) ปุ่มเพื่อควบคุมคีย์ใน linux


5

ใครช่วยกรุณาบอกฉันวิธีการ remap ปุ่ม Super (ซ้าย) ของฉันไปที่ปุ่ม Ctrl ใน Ubuntu Linux?

ฉันหมายถึง Super (ซ้าย) ควรทำงานเป็นปุ่มควบคุม ..

คำตอบ:


6

บันทึกรหัส (ไม่ได้ทดสอบ) ต่อไปนี้ลงในไฟล์และใช้เป็นอาร์กิวเมนต์สำหรับคำสั่ง xmodmap:

clear Control
clear Mod4
keysym Super_L = Control_L
add    Control = Control_L Control_R
add    Mod4    = Super_L Super_R

1
นี่เป็นเพียงที่สมบูรณ์แบบสำหรับแป้นพิมพ์ mac
Datageek

ทำงานให้ฉันใน crunchbang
blockloop

0

ฉันถือว่าคุณใช้ GNOME 3 อยู่

ใน terminal เขียน

$ gnome-control-center

คลิกที่ "keyboard" จากนั้นคลิกที่ "layout settings" จากนั้นเลือก "options ... " จากนั้นเลือก "Alt / Win พฤติกรรมที่สำคัญ" จากนั้นเลือก "การควบคุมถูกแมปกับ Win keys (และปุ่ม CTRL ปกติ)

อัปเดต: หากคุณต้องการปิดใช้งานคีย์ CTRL ดั้งเดิมจากนั้นเลือก "ตัวเลือก .. " เลือก "เขียนตำแหน่งคีย์" และตรวจสอบ CTRL ทั้งซ้าย / ขวา


ขอบคุณ! แต่ข้อเสียเล็ก ๆ น้อย ๆ ก็คือทั้งปุ่มซุปเปอร์จะทำหน้าที่เป็นปุ่ม Ctrl มีวิธีใดบ้างที่จะทำเฉพาะปุ่ม Super key เพื่อทำหน้าที่เป็น Ctrl ..
Sandy

@Sandy ฉันได้อัปเดตโพสต์แล้ว การใช้การอัปเดตจะทำให้เหลือปุ่ม Super key เพื่อทำหน้าที่เป็น Ctrl เท่านั้น อย่าลังเลที่จะรับคำตอบถ้ามันได้ผล
Maxwell S.

ขออภัยมันไม่ทำงาน ..
Sandy

@ แซนดี้คุณทำทั้งสองอย่างฉันหมายถึงคำตอบและการปรับปรุงหรือไม่ มันทำงานได้ดีสำหรับฉันใน fedora 16!
Maxwell S.

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