In human–computer interfaces, the X keyboard extension or XKB is a part of the X Window System that extends the ability to control the keyboard over what is offered by the X Window System core protocol, and allows to use multiple keyboard layouts.
Its main features are:
enhanced support for modifiers (Alt, ⇧ Shift, etc.);
better treatment of key groups (typically keyboard layouts);
extended control of keyboard indicators (LEDs) and bells;
various new keyboard parameters (controls);
association of actions (of a particular kind) to keys.
XKB is composed of two parts: a server extension and a client library. Modern versions of Xlib contain XKB, which is active by default. Client programs not using this extension can deactivate it before connecting with the server, or can simply work normally as the extension simulates the core protocol by default.
XKB is also used by Wayland compositors and kmscon.
and 25 Related for: X keyboard extension information
the Xkeyboardextension or XKB is a part of the X Window System that extends the ability to control the keyboard over what is offered by the X Window...
with a mouse, keyboard or touchscreen. X does not mandate the user interface; individual client programs handle this. Programs may use X's graphical abilities...
user (display), and receiving user input (keyboard, mouse) and transmitting it to the client programs. In X, the server runs on the user's computer, while...
supports internationalized keyboard input and UTF-8 terminal output. The input support is implemented using Xkeyboardextension (XKB). Development of Kmscon...
computer keyboard, mobile phone, or other computer-controlled typographic keyboard. Physical layout is the actual positioning of keys on a keyboard. Visual...
Sholes used a piano-like keyboard with two rows of characters arranged alphabetically as shown below: - 3 5 7 9 N O P Q R S T U V W X Y Z 2 4 6 8 . A B C D...
in programming languages. It can be used on a plain US-QWERTY keyboard, being an extension of it. However, only AZERTY is widely sold in French shops. Another...
systems. The X Window System is based on a client–server model: a single server controls the input/output hardware, such as the screen, the keyboard, and the...
Dvorak /ˈdvɔːræk/ is a keyboard layout for English patented in 1936 by August Dvorak and his brother-in-law, William Dealey, as a faster and more ergonomic...
"8-bit" Tyrannosaurus rex is shown, but when pressing the space bar on a keyboard, mouse-clicking on it or tapping it on touch devices, the T-Rex instantly...
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001. It is the primary operating...
Linux): Ctrl+⇧ Shift+U 2122 UK Extended keyboard: AltGr+⇧ Shift+8. (AltGr and *) HTML: ™ or ™ LaTeX: \texttrademark The letters ⟨T⟩ and ⟨M⟩...
The ThinkPad X-series laptops released in 2011 by Lenovo were the X120e, X220, X220i, X220 Tablet and X1. In some models the keyboard is significantly...
Kexts. System extensions avoid the problems of Kexts. There are 3 kinds of System extensions: Network Extensions, Endpoint Security Extensions, and Driver...
The Hungarian alphabet (Hungarian: magyar ábécé) is an extension of the Latin alphabet used for writing the Hungarian language. The alphabet is based...
Icons of various sizes are supported: 16 x 16, 24 x 24, 32 x 32, 48 x 48, 64 x 64, 96 x 96, 128 x 128 and 256 x 256. Windows Explorer can zoom the icons...
global keyboard shortcut (ctrl-⌘-D by default) for all applications that display text with them. Its use was furthered in the next version of OS X by providing...
the SERVER_OVERLAY_VISUALS convention. Erik Fortune developed the Xkeyboardextension (XKB) for Xsgi. Xsgi supports the X11, IRIS GL, OpenGL, Display PostScript...
— EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations...
at the top of the keyboard in the Model M ("Enhanced", 1984).[citation needed] Mac: The classic Mac OS supported system extensions known generally as...
included the A12Z chip, and was introduced alongside a model of the Magic Keyboard for iPad. The fifth-generation iPad Pro, announced in April 2021, incorporated...
parts were the RAM and AirPort card, accessed via two slots under the keyboard. No other modifications were possible in-warranty. There was no PCMCIA...
modifier key present on Apple keyboards. It is located between the Control key and the Command key on a typical Mac keyboard. There are two Option keys on...