Bug 16159 - Incorrect behaviour of the interfaces for obtaining partial keyboard mapping component definitions from the server
Summary: Incorrect behaviour of the interfaces for obtaining partial keyboard mapping ...
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Input/XKB (show other bugs)
Version: 7.3 (2007.09)
Hardware: All Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
Depends on:
Reported: 2008-05-30 02:30 UTC by Areg Beketovski
Modified: 2018-12-13 18:38 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Areg Beketovski 2008-05-30 02:30:01 UTC
Each of the following set of the interfaces:

   1. XkbGetKeyTypes
   2. XkbGetKeySyms
   3. XkbGetKeyModifierMap
   4. XkbGetKeyActions
   5. XkbGetKeyExplicitComponents
   6. XkbGetKeyBehaviors
   7. XkbGetVirtualMods

implements a request to the server by the opcode "XkbGetMap", to obtain a partial keyboard mapping component definition from the server. As described in the "The X Keyboard Extension: Protocol Specification; Protocol Version 1.0 / Document Revision 1.0, Chapter 16 XKB Protocol Requests; 16.3.6 Querying and Changing the Keyboard Mapping" for the XkbGetMap this should be performed by setting up appropriate mask value in the "partial:KB_MAPPARTMASK" field. Currently these interfaces leave the "partial" field of the "xkbGetMapReq" filled with 0, thus the server does not return the expected values.

The detailed issue description can be found at: 
Comment 1 GitLab Migration User 2018-12-13 18:38:15 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/292.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.