X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

定义在X中处理键盘代码的方式,并提供对内部转换表的访问。这是允许在X中使用多个键盘布局的基本机制。
在人机界面中,X键盘扩展名或XKB是X Window系统的一部分,该功能扩展了通过X Window System核心协议提供的功能来控制键盘的能力。该扩展的主要功能是:-增强了对修饰符(Alt,Shift,Etc。)的支持;-对关键群体的更好待遇;-扩展了对键盘指示灯(LED)和铃声的控制;-各种新的键盘参数(控件);-(特定种类的)动作与按键的关联;该扩展由两部分组成:服务器扩展和客户端库。Xlib的现代版本包含XKB,默认情况下它是活动的。不使用此扩展程序的客户端程序可以在与服务器连接之前将其停用,或者可以正常工作,因为该扩展程序默认情况下模拟核心协议。Wayland合成器和kmscon也使用XKB。
x-keyboard-extension-xkb-

具有任何许可的所有平台的X Keyboard Extension (XKB)替代品

SharpKeys

SharpKeys

SharpKeys是管理注册表项的实用程序,允许Windows将一个键重新映射到任何其他键。
Karabiner

Karabiner

Karabiner(以前称为KeyRemap4MacBook)是Mac OS X的非常强大的键盘重新映射器。
  • 免费应用
  • Mac
KeyTweak

KeyTweak

KeyTweak是Windows NT / 2000 / XP / Vista / Win 7的免费键盘重新映射器。它利用Microsoft的Scancode Map注册表项来重新映射键盘。
xmodmap

xmodmap

xmodmap程序用于编辑和显示键盘修饰符映射和键映射表,客户端应用程序使用该键盘修饰符映射和键映射表将事件键代码转换为键符。