ฉันเพิ่งอัปเกรดเป็น 21.10 ระหว่างการอัพเกรด ระบบถามฉันว่าฉันต้องการใช้คีย์ใดในการป้อนตัวอักษรละติน ฉันตอบAlt Gr. อย่างไรก็ตาม ฉันเป็นผู้ใช้แป้นพิมพ์ภาษาไอซ์แลนด์ และใช้แป้นนั้นเพื่อเลื่อนระดับที่สาม เช่นพิมพ์@I เคยพิมพ์ได้Alt Gr+ Qตอนนี้ทำไม่ได้แล้ว แค่พิมพ์q. อันที่ จริงการกดAlt Grดูเหมือนจะเปลี่ยนไปใช้แป้นพิมพ์ภาษาอังกฤษ ฉันไม่ต้องการพฤติกรรมนี้เหมือนที่Super+ Spaceทำสิ่งนี้อยู่แล้ว

สกรีนช็อตของการตั้งค่าแป้นพิมพ์

ฉันพยายามไปที่การตั้งค่าแป้นพิมพ์และภายใต้ "Alternate Character Key" ให้ตั้งค่าเป็น "None" การดำเนินการนี้จะปิดใช้งานแป้นพิมพ์ภาษาอังกฤษชั่วคราว แต่Alt Grตอนนี้การพิมพ์จะไม่มีผลใดๆ เลย อันที่จริงมันทำงานเหมือนAltง่าย

ถ้าฉันไปดูเลย์เอาต์ของแป้นพิมพ์ มันบอกว่าคีย์เป็นกะระดับ 3 แต่ไม่รู้ว่าจะตั้งค่ากลับเป็นกะระดับ 3 จริงได้อย่างไรเหมือนก่อนจะอัปเกรดเป็น 21.10 (ใน ใน ขณะเดียวกันฉันได้ทำการรีแมCaps Lockปกะระดับ 3)

รูปแบบแป้นพิมพ์

นี่คือผลลัพธ์ของcat /etc/default/keyboard:

$ cat /etc/default/keyboard 
XKBLAYOUT="is,us"
XKBVARIANT="runarberg,"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:toggle,grp_led:scroll"
answer

ใน Gnome Tweaks "Keyboard & mouse", "Additional Layout Options", "Right Alt (ขณะกด)" จะถูกตรวจสอบตามลักษณะการทำงานที่คุณอธิบาย ยกเลิกการเลือกเพื่อเปลี่ยนกลับเป็นการทำงานเริ่มต้นตามที่กำหนดไว้ในรูปแบบแป้นพิมพ์ของคุณ ติดตั้ง Gnome Tweaks หากจำเป็น - ไม่ได้ติดตั้งไว้ตามค่าเริ่มต้น

นอกจากขั้นตอนที่อธิบายไว้ใน คำตอบของ vanadiumแล้ว เราขอแนะนำให้คุณเปิด/etc/default/keyboardไฟล์เพื่อแก้ไขและแทนที่บรรทัดนี้:

XKBOPTIONS="grp:toggle,grp_led:scroll"

กับ

XKBOPTIONS="grp_led:scroll"

ที่ควรป้องกันคุณจากความเสี่ยงที่ปัญหาจะปรากฏขึ้นอีกครั้ง