ฉันจะสร้างผลงานที่ดีของคุณโดยระบุความแตกต่างระหว่าง
"สภาพการทำงาน" (วค)
และ "เงื่อนไขที่ไม่ทำงาน" (กศน).
บันทึก: ฉันแปลกใจมากที่คุณต้องทำตามที่แนะนำด้านล่าง แต่ถ้ามันได้ผล... ก็ดีสำหรับคุณ
คุณอาจต้องบังคับให้โหลดโมดูลอย่างชัดเจน seri_raw
โดย ระบบ
ในเวลาบูต
ลองเพิ่มไปที่ / etc / โมดูล
(แหล่งที่มา).
หรือสร้างไฟล์ /etc/modules-load.d/seri_raw.conf
ที่มี seri_raw
.
Cold boot และโพสต์คำติชม (สิ่งนี้ส่งผลต่อความแตกต่างที่คุณพบก่อนหน้านี้อย่างไร ดู นี้ เพื่อตรวจสอบการแทรกโมดูล)
หากคุณต้องการโหลดโมดูลก่อนหน้านี้ (คุณพูดถึง "cryptsetup ขอรหัสผ่านของฉันในไดรฟ์ที่เข้ารหัสของฉัน") ระหว่างการบูตด้วย เริ่มต้น
, คุณสามารถใช้ได้ initramfs-เครื่องมือ หรือ ร่าง.
นี้ และ นี้ อาจช่วยได้
ดูสิ่งนี้ด้วย ข้อมูลอย่างเป็นทางการ, หรือ นี้.
หากเพียงอย่างเดียวไม่ได้ผล ให้ถือว่าเมื่อคุณดำเนินการ รายการ xinput
ภายใต้ วค ไม่มีแป้นพิมพ์ภายนอก แป้นพิมพ์ชุดที่แปลแล้ว 2
เป็นแป้นพิมพ์ภายใน (แหล่งที่มา).
เพิ่มการดำเนินการคำสั่งโดยอัตโนมัติ
$ xinput list-props "AT แป้นพิมพ์ชุดที่แปล 2"
เมื่อบู๊ตเครื่องเพื่อดูว่าคุณได้รับสิ่งที่ต้องการหรือไม่
อุปกรณ์ 'แป้นพิมพ์ AT ชุดที่แปล 2':
อุปกรณ์ที่เปิดใช้งาน (124): 0
...
เมื่อบูตเย็น
ถ้าเป็นเช่นนั้น ให้เพิ่มการดำเนินการคำสั่งโดยอัตโนมัติ
$ xinput set-prop "AT แป้นพิมพ์ชุดที่แปล 2" "เปิดใช้งานอุปกรณ์" 1
และบูตเย็นอีกครั้ง
กรุณาโพสต์ความคิดเห็น
คุณยังสามารถตรวจสอบสถานะของระบบของคุณได้ใน กศน โดย จุ๊ๆ
เข้าไปในนั้น
บางทีนี่อาจ "รุกรานน้อยกว่า" กว่าการใช้แป้นพิมพ์ภายนอกในแง่ของการกำหนดค่าแป้นพิมพ์
ที่เกี่ยวข้อง:
- https://unix.stackexchange.com/questions/89538/how-to-tell- which-keyboard-was-used-to-press-a-key