เปิด NumLock เมื่อเริ่มต้นหรือไม่


9

ฉันมักจะแก้ไขในกลุ่มและเมื่อกด+, ฉันอยากจะย้ายมือของฉันไปที่ส่วนขวาของแป้นพิมพ์ที่+อาศัยอยู่มากกว่าการทำ+shift=

แต่เมื่อNumLockไม่ได้อยู่ในกลุ่มมันเป็นเพียงแค่เปิดตัวสายผลิตภัณฑ์ใหม่ดังกล่าวข้างต้นและแทรกตัวอักษรk และทุกครั้งที่ฉันเริ่มพีซีของฉันNumLockจะปิด

ฉันอยากจะรู้ว่ามีxmodmapเคล็ดลับที่จะเปิดNumLockหรือไม่ดังนั้นฉันสามารถเพิ่มลงในของฉัน.xinitrcและมันจะดียิ่งขึ้นถ้าฉันสามารถเพิ่มลงใน.mapไฟล์ของฉันที่แลกเปลี่ยนEscapeและCapsLockที่ฉันโหลดด้วยloadkeysในการ/etc/rc.localเริ่มต้นของฉัน

ฉันใช้Arch ลินุกซ์

คำตอบ:



4

archlinux wiki มีหน้าเกี่ยวกับการเปิดใช้งานคีย์ numlock ในการบูตที่นี่


4
โปรดอย่าเพิ่งลิงก์ไปยังคำตอบในไซต์ StackExchange QnA; มักจะรวมอย่างน้อยบทสรุปของการแก้ปัญหาและการเชื่อมโยงสำหรับการอ้างอิงเพิ่มเติม
Caleb

2

สถานะ Numlock เมื่อเริ่มต้นมักเป็นตัวเลือกใน BIOS (เป็นตัวเลือกอื่นแทนที่จะตั้งค่าต่อระบบปฏิบัติการ) แม้ว่าฉันจะเดาได้ว่ามันเป็นไปได้แล้วและบางอย่างใน Arch Linux (หรือระบบปฏิบัติการอื่น ๆ ) กำลังปิดอีกครั้ง


มีความคิดอะไรที่อาจเป็นอะไร
นิลส์

1

นี่ไม่ได้หลอกว่าเป็นทางออกที่หรูหราที่สุด แต่ในหลาย ๆ ระบบของฉัน~/.xmodmaprcไฟล์ผู้ใช้ของฉันมีรายการที่มีลักษณะดังนี้:

keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 86 = plus
keycode 82 = minus
keycode 91 = period

ฉันใช้สภาพแวดล้อมเดสก์ท็อปที่แตกต่างกันในหลาย distros ที่แตกต่างกันและนี่เป็นวิธีที่แฮ็ก แต่แน่ใจว่าจะทำให้แน่ใจได้ว่าไม่ว่าระบบจะมาตามนโยบายของ NumLock ได้อย่างไรปุ่มกดตัวเลขของฉันให้ตัวเลข โดยทั่วไปจะดึงฟังก์ชัน NumLock ที่มีความสำคัญโดยการดึงค่าอื่น ๆ ทั้งหมดจากรหัสคีย์ คุณสามารถเปิดหรือปิด NumLock ได้ตามต้องการ แต่สิ่งเดียวที่ปุ่มทำคือกระจายค่าตัวเลข


1
ฉันทำสิ่งที่คล้ายกัน แต่ทำให้ปุ่มกดแตกต่างกัน: keycode 79 = KP_7 KP_Home(เช่น Num Lock เปิดอยู่เสมอ) และไม่มีNum Lockปุ่ม
Gilles 'หยุดความชั่วร้าย'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.