在哪里可以看到键盘布局

在哪里可以看到键盘布局

我想更改 xfce 中的键盘布局,但我不知道如何调用我的首选布局。有没有办法(在 xfce 或互联网上)查看布局的图片及其名称?

答案1

键盘映射由 X(窗口系统)管理,而不是由 xfce(您的窗口管理器)管理。 (Linux 内核和虚拟控制台还有第二组键盘映射,但这与您的问题无关)。

X 键盘由以下描述模型, 这变体/布局,以及一组选项。请man xkeyboard-config参阅 参考资料 中的列表。可以在 中找到用于生成键盘映射的文件/usr/share/X11/xkb/,它们包含在手册页不完整的情况下可用的所有内容。参见例如不可靠的 XKB 配置指南有关格式的详细信息。

您可以使用setxkbmapxorg.conf文件将键盘映射更改为特定键盘。两者都会xkb_keymap在内部生成一个文件,然后将其编译xkbcomp为实际的键盘映射。可以使内部文件可见,例如,

setxkbmap -layout dvorak -variant intl -model pc105 -option compose:caps -print > map.def

产生文件map.def

xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwerty)" };
    xkb_types     { include "complete"      };
    xkb_compat    { include "complete"      };
    xkb_symbols   { include "pc+us(dvorak)+inet(evdev)+level3(ralt_switch)+compose(caps)"   };
    xkb_geometry  { include "pc(pc105)"     };
};

这个文件可以编译

xkbcomp map.def

to map.xkb,它又被用来xkbprint生成带有特定键盘图片的 Postscript 文件

xkbprint map.xkm

然后用gvetc查看,这样在所有这些步骤之后你就可以看到图片了。

可能有太多可能的组合,无法使一组详尽的图片变得可行。

相关内容