结构

GdkKeymapKey

描述 [src]

struct GdkKeymapKey {
  guint keycode;
  int group;
  int level;
}

GdkKeymapKey 是可以映射到键值的硬件密钥。

结构成员
keycode

硬件密钥码。这是物理键的识别号。

group

指示水平方向上的移动。通常使用组来表示两种不同的语言。在组 0 中,一个键可能包含两个英语字符,而在组 1 中,它可能包含两个希伯来语字符。希伯来语字符将与英语字符一起印在按键上。

level

指示在垂直方向上将使用键上的哪个符号。因此,在标准美国 键盘上,带有数字“1”的键上也有感叹号(“!”)字符。等级指示是使用“1”还是“!”符号。字母键被认为在 0 级时是小写字母,在 1 级时是大写字母,尽管只打印大写字母。