Score:1

xkbcomp เมื่อเริ่มต้นใน kde

ธง cn

ฉันใช้ kubuntu 20.04 และต้องการเรียกใช้ xkbcomp ~/.Xkeymap $DISPLAY เมื่อเริ่มต้นเพื่อโหลดคีย์แมปแบบกำหนดเอง ด้วยเหตุนี้ฉันจึงสร้างสคริปต์ที่มีเนื้อหา

#!/bin/bash

สัมผัส ~/ทดสอบ
xkbcomp ~/.Xkeymap $DISPLAY

แล้วใส่เข้าไป ~/.config/autostart-scripts. ฉันทำให้มันสามารถเรียกใช้งานได้ และฉันเห็นว่ามันทำงานเมื่อเริ่มต้นจริง ๆ เพราะไฟล์ สัมผัส คำสั่งประทับเวลาไฟล์ในโฮมไดเร็กทอรี อย่างไรก็ตาม คีย์ไม่ถูกรีแมปอย่างถูกต้อง และฉันต้องรันสคริปต์ใหม่ด้วยตนเองทุกครั้ง (ซึ่งมีผลที่ต้องการ)

ฉันถือว่าปัญหาคือสคริปต์ในไดเร็กทอรี autostart ทำงานเร็วเกินไประหว่างการเริ่มต้น ก่อน kde โหลดคีย์แมปของตัวเอง?

นั่นเป็นการวินิจฉัยที่ถูกต้องหรือไม่? และไม่มีใครรู้วิธีแก้ปัญหา?

Score:3
ธง uz

ไม่สามารถบอกได้ว่าสมมติฐานของคุณถูกต้องหรือไม่ แต่คุณอาจทราบได้โดยการชะลอการดำเนินการของ xkbcomp คำสั่งเช่น แทนที่

xkbcomp ~/.Xkeymap $DISPLAY

กับ

{
    นอน 3
    xkbcomp ~/.Xkeymap $DISPLAY
} &
user313032 avatar
cn flag
เป็นความคิดที่ดี ฉันจะลองทำดู
user313032 avatar
cn flag
มันได้ผล! แม้จะมี `การนอนหลับ 1` ขอบคุณ!
Gunnar Hjalmarsson avatar
uz flag
@user313032: เยี่ยมมาก บางครั้งคุณก็โชคดี :)

โพสต์คำตอบ

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