ฉันไม่รู้ว่าแพ็คเกจของ Ubuntu ตรงนี้ที่ไหน แต่ Gnome (โดยเฉพาะ Gnome-Shell) มีองค์ประกอบ UI มาตรฐานสำหรับสิ่งนี้ที่ตรงกับความต้องการของคุณอย่างแน่นอน
โดยปกติจะสามารถเข้าถึงได้ผ่านวิดเจ็ตเค้าโครงแป้นพิมพ์พาเนล แต่ถ้ามีอยู่ในระบบคุณสามารถเรียกใช้ได้โดยตรงจาก DE ใด ๆ รวมถึงความสามัคคี เพียงเรียกgkbd-keyboard-display
แอป คุณจะต้องผ่านอาร์กิวเมนต์ของชื่อเลย์เอาต์ที่คุณต้องการดู ตัวอย่างเช่นโครงร่างภาษาอังกฤษแบบสหรัฐอเมริกา:
gkbd-keyboard-display -l us
หากคุณไม่ทราบชื่อเค้าโครงคุณสามารถใช้setxkbmap -query
เพื่อค้นหา หากต้องการดูเค้าโครงปัจจุบันของคุณ whategkbd-keyboard-display -l $ (setxkbmap -query | sed -n '/ ^ layout / {s /.*: * // g; p}') ให้ลอง:
gkbd-keyboard-display -l $(setxkbmap -query | sed -n '/^layout/ {s/.*: *//g;p}')
แอพจะแสดงเลย์เอาต์ปัจจุบันรวมถึงสิ่งที่คุณจะได้รับด้วยปุ่มตัวดัดแปลงและแสดงให้คุณเห็นว่าคุณกำลังกดปุ่มตัวใด มันไม่ได้ทำหน้าที่เป็นแป้นพิมพ์บนหน้าจอเพื่อป้อนการกดแป้นผ่านเมาส์มันจะแสดงเฉพาะข้อมูลเกี่ยวกับเค้าโครงแป้นพิมพ์เท่านั้น