ฉันจะเปิดใช้งาน Scroll Lock ได้อย่างไร


14

ฉันต้องเปิดใช้งานการล็อคแบบเลื่อนเพื่อให้สามารถสลับไฟบนคีย์บอร์ดของฉัน สิ่งนี้ใช้ได้กับ Arch.Funny สิ่งนี้ไม่ทำงานบน Ubuntu

http://linuxtechie.wordpress.com/2008/04/07/getting-scroll-lock-to-work-in-ubuntu/

$ xmodmap -e ‘add mod3 = Scroll_Lock’
xmodmap:  unknown command on line commandline:1
xmodmap:  unable to open file 'mod3' for reading
xmodmap:  unable to open file '=' for reading
xmodmap:  unable to open file 'Scroll_Lock’' for reading
xmodmap:  4 errors encountered, aborting.

คำตอบ:


21
xmodmap -e 'add mod3 = Scroll_Lock'

(สังเกตความแตกต่างของคำพูดเดียว!)

คัดลอกและวางในเทอร์มินัล

จากนั้นข้อผิดพลาดจะไม่เกิดขึ้นอีก

ฉันใช้คำสั่งนี้สำเร็จในระบบ Ubuntu 12.04 ของฉัน


2
สิ่งนี้จะไม่ทำงานใน Gnome 3.10 อีกต่อไปเนื่องจากมันจะรีเซ็ตแผนที่แป้นพิมพ์หลังจากเข้าสู่ระบบและล็อค / ปลดล็อคหน้าจอทุกครั้ง
Giovanni Toraldo

คุณจะทำสิ่งนี้ด้วยแค่ xkb แทน xmodmap ได้อย่างไร
CMCDragonkai

6
สำหรับนักโบราณคดีทุกคน: ยังคงใช้งานได้บน Ubuntu 16.04
latias1290

1
ทำงานในมิ้นท์ 18!
Ronald

17

หรือคุณสามารถสลับไฟกับสิ่งเหล่านี้:

บน:

xset led named "Scroll Lock"

ปิด:

xset -led named "Scroll Lock"

ใช้งานได้กับ Ubuntu 12.04 x86 สำหรับแป้นพิมพ์อร่าม SpeedLink ของฉัน (SL-6453-SSV-A)


คุณจะใช้ setxkbmap เพื่อให้ scroll lock ทำงานได้อย่างไร?
Pykler

คุณจะทำสิ่งนี้โดยอัตโนมัติเมื่อบูต linux ได้อย่างไร
Ronald

9

ค้นพบวิธีการที่ถาวรหลังจากคืนที่ยาวนานด้วยโซลูชั่นการอบจำนวนมาก

# backup your symbols file
sudo cp /usr/share/X11/xkb/symbols/us{,.distribution} 

เพิ่มบรรทัดต่อไปนี้ในxkb_symbols "basic" {ส่วน ไม่ต้องกังวลหากบรรทัดที่สองไม่อยู่ที่นั่นมีเฉพาะบางภาษาเท่านั้นและไม่ได้อยู่ในระบบของเรา

...
    modifier_map Mod3   { Scroll_Lock }; <==<< Add this line

    include "level3(ralt_switch)" <==<< before this line
};

คุณอาจต้องทำเช่นเดียวกันในเลย์เอาต์อื่น ๆ ของคุณหากคุณสลับระหว่างภาษา

นอกจากนี้ยังมีแคชที่รูปแบบ xkb อยู่ คุณควรล้างมันก่อนที่จะรีสตาร์ทเซิร์ฟเวอร์ X ของคุณเพื่อตรวจสอบไฟล์สัญลักษณ์แป้นพิมพ์ใหม่

sudo dpkg-reconfigure xkb-data

1
ใช้งานได้กับ Ubuntu 14.04 เช่นกัน (ทดสอบด้วยแป้นพิมพ์ Cooler Master Devastator)
Giovanni Toraldo

ป.ล. : คุณต้องลบส่วน '<== << เพิ่มบรรทัดนี้' มิฉะนั้นคุณจะไม่มีแป้นพิมพ์ที่ใช้งานได้เมื่อรีสตาร์ท x :) :)
จากนั้น Enok

สิ่งนี้ใช้ได้กับฉันใน Ubuntu 16.10 ขอบคุณมัดมันทำให้ฉันถั่วมานานแล้ว!
NotKyon

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