在xkb中,caps:internal、caps:shift和caps:capslock之间有什么区别

在xkb中,caps:internal、caps:shift和caps:capslock之间有什么区别

如果我cat /usr/share/X11/xkb/rules/evdev.lst | grep caps:在终端输入

  caps:internal        Caps Lock uses internal capitalization; Shift "pauses" Caps Lock
  caps:internal_nocancel Caps Lock uses internal capitalization; Shift does not affect Caps Lock
  caps:shift           Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock
  caps:shift_nocancel  Caps Lock acts as Shift with locking; Shift does not affect Caps Lock
  caps:capslock        Caps Lock toggles normal capitalization of alphabetic characters
  caps:shiftlock       Caps Lock toggles Shift Lock (affects all keys)
  caps:swapescape      Swap Esc and Caps Lock
  caps:escape          Make Caps Lock an additional Esc
  caps:escape_shifted_capslock Make Caps Lock an additional Esc, but Shift + Caps Lock is the regular Caps Lock
  caps:backspace       Make Caps Lock an additional Backspace
  caps:super           Make Caps Lock an additional Super
  caps:hyper           Make Caps Lock an additional Hyper
  caps:menu            Make Caps Lock an additional Menu key
  caps:numlock         Make Caps Lock an additional Num Lock
  caps:ctrl_modifier   Make Caps Lock an additional Ctrl
  caps:none            Caps Lock is disabled

我无法区分“Caps Lock 使用内部大写”、“Caps Lock 充当带锁定的 Shift”(与 Shift Lock 不同)和“Caps Lock 切换正常大写”。

相关内容