File:Xkeyboard.svg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(SVG file, nominally 675 × 360 pixels, file size: 7 KB)

Captions

Captions

Add a one-line explanation of what this file represents

Summary

[edit]
Description

This is what happends between an X Window Server and a client when a key is pressed: the X server starts with a keycode, which may be stored as a modifier if this keycode is specified to be a modifier. Regardless, the keycode goes to the client together with the set of modifiers that are currently down. The client can change the modifiers so that the key "a" acts like a "Shift".

There is also a separate mapping for translating keycode+modifier into a keysym. This mapping is stored in the server, which however does not use it. Clients usually retrieve this mapping for performing the translation.
Date 11 January 2006 (original upload date)
Source No machine-readable source provided. Own work assumed (based on copyright claims).
Author No machine-readable author provided. Tizio assumed (based on copyright claims).

Licensing

[edit]
Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current15:12, 20 February 2006Thumbnail for version as of 15:12, 20 February 2006675 × 360 (7 KB)Tizio (talk | contribs)White background
20:07, 11 January 2006Thumbnail for version as of 20:07, 11 January 2006648 × 324 (7 KB)Tizio (talk | contribs)Still larger...
19:57, 11 January 2006Thumbnail for version as of 19:57, 11 January 2006648 × 324 (7 KB)Tizio (talk | contribs)Larger fonts
19:17, 11 January 2006Thumbnail for version as of 19:17, 11 January 2006648 × 324 (7 KB)Tizio (talk | contribs)Larger lines but regular arrows
19:13, 11 January 2006Thumbnail for version as of 19:13, 11 January 2006648 × 324 (7 KB)Tizio (talk | contribs)Double lines instead of dashed
18:57, 11 January 2006Thumbnail for version as of 18:57, 11 January 2006648 × 324 (7 KB)Tizio (talk | contribs)Diagram of keyboard events

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file: