如何使用 xkbprint?

int*_*_ua 9 xorg keyboard-layout

手册中没有示例,我尝试过的每个文件都需要一些geometry

$ xkbcomp /usr/share/X11/xkb/symbols/ua tmp/ua.xkm

$ xkbprint tmp/ua.xkm
Cannot open "tmp/ua.xkm" to read geometry

$ xkbprint /usr/share/X11/xkb/symbols/ua
Error: Couldn't read geometry from XKM file "/usr/share/X11/xkb/symbols/ua"
Exiting
Run Code Online (Sandbox Code Playgroud)

int*_*_ua 7

The source can be ... or an X display specification.
Run Code Online (Sandbox Code Playgroud)

xkbprint :0 -o xkbprint_output.ps


小智 5

要以gioele 的答案为基础,预览自定义键盘布局,您还可以xkbcomp像这样使用:

setxkbmap ua -print | xkbcomp - - | xkbprint - - | ps2pdf - > ua.pdf
Run Code Online (Sandbox Code Playgroud)

ua 是所需的键盘布局。

Inspect setxkbmap -print— 它提供xkbcomp几何图形、符号、键码、...