Score:0

setxkbmap ไม่ทำงานตามที่คาดไว้อีกต่อไป

ธง br

ฉันใช้ Ubuntu 20.04.3 LTS, gnome 3.36.8

ส่วนหนึ่งของปัญหาของฉันอาจเป็นดังนี้: แผนที่แป้นพิมพ์มีการเปลี่ยนแปลงแบบสุ่ม (การแก้ไข dconf ไม่ทำงาน) โดยทั่วไป เมื่อเชื่อมต่ออุปกรณ์ใหม่ แผนผังแป้นพิมพ์ดูเหมือนจะถูกรีเซ็ต เช่น เว็บแคม USB ปัญหานี้เกิดขึ้นเมื่ออุปกรณ์บลูทูธเชื่อมต่อด้วย

อย่างไรก็ตาม จนถึงตอนนี้ ฉันสามารถแก้ไขได้ด้วย setxkbmap โดยกลับไปที่เลย์เอาต์ที่ฉันชอบ (เลย์เอาต์ที่กำหนดเอง) อย่างไรก็ตาม ขณะนี้มีสถานการณ์ที่ setxkbmap - เค้าโครง gb ทำงาน แต่ setxkbmap - เค้าโครงแบบกำหนดเอง ไม่. สิ่งที่เกิดขึ้นคือเมื่อฉันวิ่ง setxkbmap - เค้าโครงแบบกำหนดเอง, แป้นตัวอักษรใช้ไม่ได้อีกต่อไป อย่างไรก็ตาม ฉันยังสามารถตัดและวาง (เช่น setxkbmap - เค้าโครง gbซึ่งทำให้อินพุตทำงานอีกครั้ง)

ฉันทำ ไม่ คิดว่านี่เกี่ยวข้องกับแผนที่ที่กำหนดเองของฉันเพราะฉันใช้แผนที่นั้นมาหนึ่งปีแล้วโดยไม่มีปัญหา เป็นไปได้อย่างไรที่บางสิ่งใน xkb เปลี่ยนไป

ปัญหาได้รับการแก้ไขโดยการออกจากระบบและเข้าสู่ระบบอีกครั้ง

ฉันรู้ว่าสิ่งนี้คลุมเครือมาก แต่ก็ยากที่จะวินิจฉัยเพราะมันไม่ต่อเนื่อง ใครบ้างมีความคิดใด ๆ ว่าจะแก้ไขได้อย่างไรหรือฉันจะตรวจสอบได้อย่างไร

ขอบคุณ!

Score:0
ธง br

คำตอบนี้ก็คลุมเครือพอๆ กัน... แต่... ภายใต้การตั้งค่า > การช่วยการเข้าถึง > ช่วยพิมพ์ ฟีเจอร์แป้นปักหมุดจะเปิดใช้งาน บางทีฉันทำสิ่งนี้โดยบังเอิญ อาจเป็นเพราะระหว่างการอัปเกรดระบบ จากนั้นดูเหมือนว่าการกด ctrl จะเป็นการล็อคสิ่งนี้ นี่อาจเป็นปัญหาเกี่ยวกับคีย์บอร์ดของฉัน (ตีกลับ)? หรือปัญหาเกี่ยวกับ gnome ไม่รู้ ไม่ว่าในกรณีใด แม้ว่าจะเห็นได้ชัดว่าปุ่ม ctrl กำลังถูกล็อค แต่ก็ไม่มีความชัดเจนสำหรับฉันว่าสิ่งนี้มาจากไหน

การปิดปุ่มสติ๊กช่วยแก้ปัญหาได้

คุณสามารถตรวจสอบว่าคุณมีปัญหาเดียวกันหรือไม่โดยการติดตั้ง xkbset และวิ่ง

xkbset คิว

มองออกไปสำหรับ:

คุณลักษณะการเข้าถึง (AccessX) = เปิด
Sticky-Keys = เปิด

คุณสามารถปิดการใช้งานได้ดังนี้:

xkbset -st -twokey -accessx

คำสั่งนี้จะปล่อยปุ่มที่ล็อคไว้ (ในอีกตัวอย่างหนึ่งสำหรับการใช้ xkbsetดูที่นี่: ปิดใช้งานพฤติกรรม "ล็อคหลังจากกดสองครั้งติดต่อกัน" ของ Sticky Keys)

อย่างไรก็ตามในขณะที่ปิดเครื่องด้วย xkbsetดูเหมือนจะไม่ปรากฏ (ในทันที?) ใน GUI การตั้งค่า

อีกอย่างที่ฉันลองคือรีสตาร์ท gnome shell โดยไม่ออกจากระบบ เช่น

busctl --user โทร org.gnome.Shell /org/gnome/Shell org.gnome.Shell Eval s 'Meta.restart ("รีสตาร์ทâ¦")' 

แต่สิ่งนี้ไม่ได้รีเซ็ตคีย์ 'ค้าง' (ไม่เหมือนกับการเข้า/ออกซึ่งแน่นอนว่าจะรีเซ็ต) เนื้อหาข้างต้นควรรีเซ็ต แต่ไม่ควร

โพสต์คำตอบ

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