File:Xkeyboard.svg

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Original file (SVG file, nominally 675 × 360 pixels, file size: 7 KB)

Summary

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

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.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

11 January 2006

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)wikimediacommons>TizioWhite background

The following page uses this file: