Score:1

xmodmap ไม่ทำงานใน .profile

ธง br

ฉันเพิ่งทำตามคำแนะนำนี้เพื่อรับคีย์ที่แมปกับ Alt Gr ของฉัน https://medium.com/@retprogramisto/how-to-make-custom-keyboard-map-with-xmodmap-1341a1552d4f

มันทำงานได้ดี แต่เมื่อได้รับคำสั่ง xmodmap ~/.Xmodmap ฉันไม่มี .xinitrc ในไดเร็กทอรีหลักของฉัน ดังนั้นฉันจึงใส่ไว้ใน .ข้อมูลส่วนตัว.

หลังจากรีบูท มันไม่ได้รันคำสั่ง (ฉันเดาว่า) และอักขระเน้นเสียงของฉันไม่ได้รับการแมปอย่างที่ควรจะเป็น

ใส่คำสั่งผิดหรือเปล่าครับ .ข้อมูลส่วนตัว? ฉันควรจะสร้าง .xinitrc และวางไว้ที่นั่น?

ขอบคุณ.

$ lsb_release -a && uname -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.3 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส
Linux leon 5.11.0-46-generic #51~20.04.1-Ubuntu SMP วันศุกร์ที่ 7 มกราคม 06:51:40 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Score:2
ธง cn

แป้นพิมพ์ในเซสชันผู้ใช้ของคุณอาจยังไม่ได้เริ่มทำงานเมื่อใด .ข้อมูลส่วนตัว กำลังดำเนินการเมื่อคุณเข้าสู่ระบบ

Xmodmap ไม่ใช่วิธีที่เหมาะสมที่สุดในการเปลี่ยนรูปแบบแป้นพิมพ์อีกต่อไป ตัวอย่างเช่น เมื่อเปลี่ยนรูปแบบแป้นพิมพ์ จะต้องโหลดซ้ำทุกครั้ง น่าเสียดายที่การแก้ไข กิโลไบต์ ไฟล์ได้โดยตรง มีความซับซ้อนและไม่สามารถใช้ได้กับแต่ละผู้ใช้

อย่างเป็นทางการ ไฟล์ .Xmodmap จะถูกมาโดยอัตโนมัติเมื่อเข้าสู่ระบบ นี่คือ ไม่เป็นเช่นนั้นอีกต่อไปตั้งแต่ Gnome 3.8. .xinitrcในทางกลับกัน มีความเกี่ยวข้องเฉพาะในกรณีที่คุณใช้ สตาร์ทx แทนที่จะเป็นผู้จัดการการเข้าสู่ระบบเพื่อโหลดเซสชันของคุณ

คุณสามารถเรียกใช้คำสั่งโดยอัตโนมัติเมื่อเข้าสู่ระบบโดยใช้ตัวเรียกใช้งานอัตโนมัติ: สร้างตัวเรียกใช้งาน .desktop ในไดเร็กทอรี autostart ของคุณด้วยคำสั่ง

gedit ~/.config/autostart/xmodmap.desktop

และใส่รหัสต่อไปนี้:

[รายการเดสก์ท็อป]
ชื่อ=Xmodmap
Exec=xmodmap /home/<yourlogin/.Xmodmap
เทอร์มินัล = เท็จ
Type=ใบสมัคร
X-GNOME-Autostart-Delay=1
X-GNOME-เปิดใช้การเริ่มอัตโนมัติ=จริง

โดยไม่ชักช้า การเปิดใช้งานอาจไม่สำเร็จอย่างเป็นระบบ X-GNOME-Autostart-Delay=1 แนะนำการหน่วงเวลาหนึ่งวินาทีก่อนที่จะรันคำสั่ง

user126440 avatar
br flag
ขอบคุณ. มันค่อนข้างแฮ็ก แต่ใช้งานได้ :)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา