mirror of
https://gitlab.freedesktop.org/xorg/lib/libx11.git
synced 2026-05-07 19:08:11 +02:00
specs/XKB: Markup symbol names in table entries too
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
This commit is contained in:
parent
907f7ad7a7
commit
a014bb4cc0
12 changed files with 211 additions and 211 deletions
|
|
@ -383,7 +383,7 @@ generated.
|
|||
</row>
|
||||
<row>
|
||||
<entry>Bool</entry>
|
||||
<entry>False</entry>
|
||||
<entry><symbol>False</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Status</entry>
|
||||
|
|
|
|||
|
|
@ -525,19 +525,19 @@ Reference the keysym group indices with these symbolic constants:
|
|||
<entry>Value</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup1Index</entry>
|
||||
<entry><symbol>XkbGroup1Index</symbol></entry>
|
||||
<entry>0</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup2Index</entry>
|
||||
<entry><symbol>XkbGroup2Index</symbol></entry>
|
||||
<entry>1</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup3Index</entry>
|
||||
<entry><symbol>XkbGroup3Index</symbol></entry>
|
||||
<entry>2</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup4Index</entry>
|
||||
<entry><symbol>XkbGroup4Index</symbol></entry>
|
||||
<entry>3</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
@ -801,63 +801,63 @@ listed in <link linkend="table5.3">Table 5.3</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbModifierStateMask</entry>
|
||||
<entry><symbol>XkbModifierStateMask</symbol></entry>
|
||||
<entry>(1L << 0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbModifierBaseMask</entry>
|
||||
<entry><symbol>XkbModifierBaseMask</symbol></entry>
|
||||
<entry>(1L << 1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbModifierLatchMask</entry>
|
||||
<entry><symbol>XkbModifierLatchMask</symbol></entry>
|
||||
<entry>(1L << 2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbModifierLockMask</entry>
|
||||
<entry><symbol>XkbModifierLockMask</symbol></entry>
|
||||
<entry>(1L << 3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupStateMask</entry>
|
||||
<entry><symbol>XkbGroupStateMask</symbol></entry>
|
||||
<entry>(1L << 4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupBaseMask</entry>
|
||||
<entry><symbol>XkbGroupBaseMask</symbol></entry>
|
||||
<entry>(1L << 5)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupLatchMask</entry>
|
||||
<entry><symbol>XkbGroupLatchMask</symbol></entry>
|
||||
<entry>(1L << 6)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupLockMask</entry>
|
||||
<entry><symbol>XkbGroupLockMask</symbol></entry>
|
||||
<entry>(1L << 7)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbCompatStateMask</entry>
|
||||
<entry><symbol>XkbCompatStateMask</symbol></entry>
|
||||
<entry>(1L << 8)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGrabModsMask</entry>
|
||||
<entry><symbol>XkbGrabModsMask</symbol></entry>
|
||||
<entry>(1L << 9)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbCompatGrabModsMask</entry>
|
||||
<entry><symbol>XkbCompatGrabModsMask</symbol></entry>
|
||||
<entry>(1L << 10)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLookupModsMask</entry>
|
||||
<entry><symbol>XkbLookupModsMask</symbol></entry>
|
||||
<entry>(1L << 11)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbCompatLookupModsMask</entry>
|
||||
<entry><symbol>XkbCompatLookupModsMask</symbol></entry>
|
||||
<entry>(1L << 12)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbPointerButtonMask</entry>
|
||||
<entry><symbol>XkbPointerButtonMask</symbol></entry>
|
||||
<entry>(1L << 13)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAllStateComponentsMask</entry>
|
||||
<entry><symbol>XkbAllStateComponentsMask</symbol></entry>
|
||||
<entry>(0x3fff)</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -146,12 +146,12 @@ fields in the
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbControlsMask</entry>
|
||||
<entry><symbol>XkbControlsMask</symbol></entry>
|
||||
<entry>ctrls</entry>
|
||||
<entry>(1L<<0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbServerMapMask</entry>
|
||||
<entry><symbol>XkbServerMapMask</symbol></entry>
|
||||
<entry>server</entry>
|
||||
<entry>(1L<<1)</entry>
|
||||
</row>
|
||||
|
|
@ -161,27 +161,27 @@ fields in the
|
|||
<entry>(1L<<2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIndicatorMapMask</entry>
|
||||
<entry><symbol>XkbIndicatorMapMask</symbol></entry>
|
||||
<entry>indicators</entry>
|
||||
<entry>(1L<<3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbNamesMask</entry>
|
||||
<entry><symbol>XkbNamesMask</symbol></entry>
|
||||
<entry>names</entry>
|
||||
<entry>(1L<<4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbCompatMapMask</entry>
|
||||
<entry><symbol>XkbCompatMapMask</symbol></entry>
|
||||
<entry>compat</entry>
|
||||
<entry>(1L<<5)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGeometryMask</entry>
|
||||
<entry><symbol>XkbGeometryMask</symbol></entry>
|
||||
<entry>geom</entry>
|
||||
<entry>(1L<<6)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAllComponentsMask</entry>
|
||||
<entry><symbol>XkbAllComponentsMask</symbol></entry>
|
||||
<entry>All Fields</entry>
|
||||
<entry>(0x7f)</entry>
|
||||
</row>
|
||||
|
|
|
|||
|
|
@ -219,19 +219,19 @@ the effects of changing the indicator. The valid values for
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbIM_NoExplicit</entry>
|
||||
<entry><symbol>XkbIM_NoExplicit</symbol></entry>
|
||||
<entry>(1L<<7)</entry>
|
||||
<entry>Client applications cannot change the state of the indicator.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_NoAutomatic</entry>
|
||||
<entry><symbol>XkbIM_NoAutomatic</symbol></entry>
|
||||
<entry>(1L<<6)</entry>
|
||||
<entry>Xkb does not automatically change the value of the indicator based
|
||||
upon a change in the keyboard state, regardless of the values for the other
|
||||
fields of the indicator map.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_LEDDrivesKB</entry>
|
||||
<entry><symbol>XkbIM_LEDDrivesKB</symbol></entry>
|
||||
<entry>(1L<<5)</entry>
|
||||
<entry>A client application changing the state of the indicator causes the
|
||||
state of the keyboard to change.</entry>
|
||||
|
|
@ -372,7 +372,7 @@ Indicator</title>
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbIM_UseNone</entry>
|
||||
<entry><symbol>XkbIM_UseNone</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>groups</emphasis>
|
||||
|
|
@ -380,7 +380,7 @@ The
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseBase</entry>
|
||||
<entry><symbol>XkbIM_UseBase</symbol></entry>
|
||||
<entry>
|
||||
If
|
||||
<emphasis>groups</emphasis>
|
||||
|
|
@ -391,7 +391,7 @@ If
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>
|
||||
If
|
||||
<emphasis>groups</emphasis>
|
||||
|
|
@ -402,7 +402,7 @@ nonzero. If
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLocked</entry>
|
||||
<entry><symbol>XkbIM_UseLocked</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>groups</emphasis>
|
||||
|
|
@ -412,7 +412,7 @@ keyboard group matches one of the bits that are set in
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseEffective</entry>
|
||||
<entry><symbol>XkbIM_UseEffective</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>groups</emphasis>
|
||||
|
|
@ -454,17 +454,17 @@ Keyboard</title>
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbIM_UseNone </entry>
|
||||
<entry><symbol>XkbIM_UseNone</symbol></entry>
|
||||
<entry>On or Off</entry>
|
||||
<entry>No effect</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseBase</entry>
|
||||
<entry><symbol>XkbIM_UseBase</symbol></entry>
|
||||
<entry>On or Off</entry>
|
||||
<entry>No effect</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>On</entry>
|
||||
<entry>
|
||||
The
|
||||
|
|
@ -478,7 +478,7 @@ lowest numbered group specified in
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>Off</entry>
|
||||
<entry>
|
||||
The
|
||||
|
|
@ -616,12 +616,12 @@ If
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbIM_UseNone</entry>
|
||||
<entry><symbol>XkbIM_UseNone</symbol></entry>
|
||||
<entry>The mods field and the current keyboard modifier state are
|
||||
ignored.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseBase</entry>
|
||||
<entry><symbol>XkbIM_UseBase</symbol></entry>
|
||||
<entry>
|
||||
The indicator is lit when any of the modifiers specified in the
|
||||
<emphasis>mask</emphasis>
|
||||
|
|
@ -636,7 +636,7 @@ modifiers.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>
|
||||
The indicator is lit when any of the modifiers specified in the
|
||||
<emphasis>mask</emphasis>
|
||||
|
|
@ -650,7 +650,7 @@ The indicator is lit when any of the modifiers specified in the
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLocked</entry>
|
||||
<entry><symbol>XkbIM_UseLocked</symbol></entry>
|
||||
<entry>
|
||||
The indicator is lit when any of the modifiers specified in the
|
||||
<emphasis>mask</emphasis>
|
||||
|
|
@ -664,7 +664,7 @@ The indicator is lit when any of the modifiers specified in the
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseEffective</entry>
|
||||
<entry><symbol>XkbIM_UseEffective</symbol></entry>
|
||||
<entry>
|
||||
The indicator is lit when any of the modifiers specified in the
|
||||
<emphasis>mask</emphasis>
|
||||
|
|
@ -679,7 +679,7 @@ modifiers.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseCompat</entry>
|
||||
<entry><symbol>XkbIM_UseCompat</symbol></entry>
|
||||
<entry>
|
||||
The indicator is lit when any of the modifiers specified in the
|
||||
<emphasis>mask</emphasis>
|
||||
|
|
@ -730,7 +730,7 @@ State" column refers to the new state to which you set the indicator.
|
|||
<entry>No Effect</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>On</entry>
|
||||
<entry>
|
||||
Any modifiers specified in the
|
||||
|
|
@ -741,7 +741,7 @@ Any modifiers specified in the
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLatched</entry>
|
||||
<entry><symbol>XkbIM_UseLatched</symbol></entry>
|
||||
<entry>Off</entry>
|
||||
<entry>
|
||||
Any modifiers specified in the
|
||||
|
|
@ -763,7 +763,7 @@ Any modifiers specified in the
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIM_UseLocked</entry>
|
||||
<entry><symbol>XkbIM_UseLocked</symbol></entry>
|
||||
<entry>Off</entry>
|
||||
<entry>
|
||||
Any modifiers specified in the
|
||||
|
|
|
|||
|
|
@ -1906,77 +1906,77 @@ on or off by modifying the following bits in the
|
|||
<row>
|
||||
<entry>LED turned on</entry>
|
||||
<entry>High-pitched beep</entry>
|
||||
<entry>XkbAX_IndicatorFBMask</entry>
|
||||
<entry><symbol>XkbAX_IndicatorFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>LED turned off</entry>
|
||||
<entry>Low-pitched beep</entry>
|
||||
<entry>XkbAX_IndicatorFBMask</entry>
|
||||
<entry><symbol>XkbAX_IndicatorFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>More than one LED changed state</entry>
|
||||
<entry>Two high-pitched beeps</entry>
|
||||
<entry>XkbAX_IndicatorFBMask</entry>
|
||||
<entry><symbol>XkbAX_IndicatorFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Control turned on</entry>
|
||||
<entry>Rising tone</entry>
|
||||
<entry>XkbAX_FeatureFBMask</entry>
|
||||
<entry><symbol>XkbAX_FeatureFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Control turned off</entry>
|
||||
<entry>Falling tone</entry>
|
||||
<entry>XkbAX_FeatureFBMask</entry>
|
||||
<entry><symbol>XkbAX_FeatureFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>More than one control changed state</entry>
|
||||
<entry>Two high-pitched beeps</entry>
|
||||
<entry>XkbAX_FeatureFBMask</entry>
|
||||
<entry><symbol>XkbAX_FeatureFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SlowKeys and BounceKeys about to be turned on or off</entry>
|
||||
<entry>Three high-pitched beeps</entry>
|
||||
<entry>XkbAX_SlowWarnFBMask</entry>
|
||||
<entry><symbol>XkbAX_SlowWarnFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SlowKeys key pressed</entry>
|
||||
<entry>Medium-pitched beep</entry>
|
||||
<entry>XkbAX_SKPressFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKPressFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SlowKeys key accepted</entry>
|
||||
<entry>Medium-pitched beep</entry>
|
||||
<entry>XkbAX_SKAcceptFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKAcceptFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SlowKeys key rejected</entry>
|
||||
<entry>Low-pitched beep</entry>
|
||||
<entry>XkbAX_SKRejectFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKRejectFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Accepted SlowKeys key released</entry>
|
||||
<entry>Medium-pitched beep</entry>
|
||||
<entry>XkbAX_SKReleaseFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKReleaseFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>BounceKeys key rejected</entry>
|
||||
<entry>Low-pitched beep</entry>
|
||||
<entry>XkbAX_BKRejectFBMask</entry>
|
||||
<entry><symbol>XkbAX_BKRejectFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>StickyKeys key latched</entry>
|
||||
<entry>Low-pitched beep followed by high-pitched beep</entry>
|
||||
<entry>XkbAX_StickyKeysFBMask</entry>
|
||||
<entry><symbol>XkbAX_StickyKeysFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>StickyKeys key locked</entry>
|
||||
<entry>High-pitched beep</entry>
|
||||
<entry>XkbAX_StickyKeysFBMask</entry>
|
||||
<entry><symbol>XkbAX_StickyKeysFBMask</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>StickyKeys key unlocked</entry>
|
||||
<entry>Low-pitched beep</entry>
|
||||
<entry>XkbAX_StickyKeysFBMask</entry>
|
||||
<entry><symbol>XkbAX_StickyKeysFBMask</symbol></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
|
@ -2051,33 +2051,33 @@ in <link linkend="table10.4">Table 10.4</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbAXN_SKPress</entry>
|
||||
<entry><symbol>XkbAXN_SKPress</symbol></entry>
|
||||
<entry>A key was pressed when SlowKeys was enabled.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKAccept</entry>
|
||||
<entry><symbol>XkbAXN_SKAccept</symbol></entry>
|
||||
<entry>A key was accepted (held longer than the SlowKeys delay).</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKRelease</entry>
|
||||
<entry><symbol>XkbAXN_SKRelease</symbol></entry>
|
||||
<entry>An accepted SlowKeys key was released.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKReject</entry>
|
||||
<entry><symbol>XkbAXN_SKReject</symbol></entry>
|
||||
<entry>A key was rejected (released before the SlowKeys delay
|
||||
expired).</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_BKAccept</entry>
|
||||
<entry><symbol>XkbAXN_BKAccept</symbol></entry>
|
||||
<entry>A key was accepted by BounceKeys.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_BKReject</entry>
|
||||
<entry><symbol>XkbAXN_BKReject</symbol></entry>
|
||||
<entry>A key was rejected (pressed before the BounceKeys delay
|
||||
expired).</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_AXKWarning</entry>
|
||||
<entry><symbol>XkbAXN_AXKWarning</symbol></entry>
|
||||
<entry>AccessXKeys is about to turn on/off StickyKeys or BounceKeys.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
@ -2152,37 +2152,37 @@ To receive
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbAXN_SKPressMask</entry>
|
||||
<entry><symbol>XkbAXN_SKPressMask</symbol></entry>
|
||||
<entry>(1<<0)</entry>
|
||||
<entry>Slow key press notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKAcceptMask</entry>
|
||||
<entry><symbol>XkbAXN_SKAcceptMask</symbol></entry>
|
||||
<entry>(1<<1)</entry>
|
||||
<entry>Slow key accept notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKRejectMask</entry>
|
||||
<entry><symbol>XkbAXN_SKRejectMask</symbol></entry>
|
||||
<entry>(1<<2)</entry>
|
||||
<entry>Slow key reject notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_SKReleaseMask</entry>
|
||||
<entry><symbol>XkbAXN_SKReleaseMask</symbol></entry>
|
||||
<entry>(1<<3)</entry>
|
||||
<entry>Slow key release notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_BKAcceptMask</entry>
|
||||
<entry><symbol>XkbAXN_BKAcceptMask</symbol></entry>
|
||||
<entry>(1<<4)</entry>
|
||||
<entry>Bounce key accept notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_BKRejectMask</entry>
|
||||
<entry><symbol>XkbAXN_BKRejectMask</symbol></entry>
|
||||
<entry>(1<<5)</entry>
|
||||
<entry>Bounce key reject notification wanted</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAXN_AXKWarningMask</entry>
|
||||
<entry><symbol>XkbAXN_AXKWarningMask</symbol></entry>
|
||||
<entry>(1<<6)</entry>
|
||||
<entry>AccessX warning notification wanted</entry>
|
||||
</row>
|
||||
|
|
@ -3512,7 +3512,7 @@ is described in more detail.
|
|||
<tbody>
|
||||
<row>
|
||||
<entry>AccessXFeedback</entry>
|
||||
<entry>XkbAccessXFeedbackMask</entry>
|
||||
<entry><symbol>XkbAccessXFeedbackMask</symbol></entry>
|
||||
<entry>ax_options: XkbAX_*FBMask</entry>
|
||||
<entry>XkbAccessXFeedback­Mask</entry>
|
||||
<entry><link linkend="The_AccessXFeedback_Control">10.6.3</link></entry>
|
||||
|
|
@ -3526,7 +3526,7 @@ is described in more detail.
|
|||
</row>
|
||||
<row>
|
||||
<entry>AccessXTimeout</entry>
|
||||
<entry>XkbAccessXTimeoutMask</entry>
|
||||
<entry><symbol>XkbAccessXTimeoutMask</symbol></entry>
|
||||
<entry>
|
||||
<para>ax_timeout</para>
|
||||
<para>axt_opts_mask</para>
|
||||
|
|
@ -3541,7 +3541,7 @@ is described in more detail.
|
|||
<entry>AudibleBell</entry>
|
||||
<entry></entry>
|
||||
<entry></entry>
|
||||
<entry>XkbAudibleBellMask</entry>
|
||||
<entry><symbol>XkbAudibleBellMask</symbol></entry>
|
||||
<entry><link linkend="Audible_Bells">9.2</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
|
|
@ -3553,9 +3553,9 @@ is described in more detail.
|
|||
</row>
|
||||
<row>
|
||||
<entry>BounceKeys</entry>
|
||||
<entry>XkbBounceKeysMask</entry>
|
||||
<entry><symbol>XkbBounceKeysMask</symbol></entry>
|
||||
<entry>debounce_delay</entry>
|
||||
<entry>XkbBounceKeysMask</entry>
|
||||
<entry><symbol>XkbBounceKeysMask</symbol></entry>
|
||||
<entry><link linkend="The_BounceKeys_Control">10.6.7</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
|
|
@ -3567,14 +3567,14 @@ is described in more detail.
|
|||
</row>
|
||||
<row>
|
||||
<entry>EnabledControls</entry>
|
||||
<entry>XkbControlsEnabledMask</entry>
|
||||
<entry><symbol>XkbControlsEnabledMask</symbol></entry>
|
||||
<entry>enabled_ctrls</entry>
|
||||
<entry><emphasis>Non-Boolean Control</emphasis></entry>
|
||||
<entry><link linkend="The_EnabledControls_Control">10.1.1</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>GroupsWrap</entry>
|
||||
<entry>XkbGroupsWrapMask</entry>
|
||||
<entry><symbol>XkbGroupsWrapMask</symbol></entry>
|
||||
<entry>groups_wrap</entry>
|
||||
<entry><emphasis>Non-Boolean Control</emphasis></entry>
|
||||
<entry><link linkend="The_GroupsWrap_Control">10.7.1</link></entry>
|
||||
|
|
@ -3588,28 +3588,28 @@ is described in more detail.
|
|||
</row>
|
||||
<row>
|
||||
<entry>IgnoreLockMods</entry>
|
||||
<entry>XkbIgnoreLockModsMask</entry>
|
||||
<entry><symbol>XkbIgnoreLockModsMask</symbol></entry>
|
||||
<entry>ignore_lock</entry>
|
||||
<entry><emphasis>Non-Boolean Control</emphasis></entry>
|
||||
<entry><link linkend="Keyboard_State_Description">5.1</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>InternalMods</entry>
|
||||
<entry>XkbInternalModsMask</entry>
|
||||
<entry><symbol>XkbInternalModsMask</symbol></entry>
|
||||
<entry>internal</entry>
|
||||
<entry><emphasis>Non-Boolean Control</emphasis></entry>
|
||||
<entry><link linkend="Keyboard_State_Description">5.1</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>MouseKeys</entry>
|
||||
<entry>XkbMouseKeysMask</entry>
|
||||
<entry><symbol>XkbMouseKeysMask</symbol></entry>
|
||||
<entry>mk_dflt_btn</entry>
|
||||
<entry>XkbMouseKeysMask</entry>
|
||||
<entry><symbol>XkbMouseKeysMask</symbol></entry>
|
||||
<entry><link linkend="The_MouseKeys_Control">10.5.1</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>MouseKeysAccel</entry>
|
||||
<entry>XkbMouseKeysAccelMask</entry>
|
||||
<entry><symbol>XkbMouseKeysAccelMask</symbol></entry>
|
||||
<entry>
|
||||
<para>mk_delay</para>
|
||||
<para>mk_interval</para>
|
||||
|
|
@ -3624,49 +3624,49 @@ is described in more detail.
|
|||
<entry>Overlay1</entry>
|
||||
<entry></entry>
|
||||
<entry></entry>
|
||||
<entry>XkbOverlay1Mask</entry>
|
||||
<entry><symbol>XkbOverlay1Mask</symbol></entry>
|
||||
<entry><link linkend="Controls_for_Keyboard_Overlays_Overlay1_and_Overlay2_Controls">10.4</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Overlay2</entry>
|
||||
<entry></entry>
|
||||
<entry></entry>
|
||||
<entry>XkbOverlay2Mask</entry>
|
||||
<entry><symbol>XkbOverlay2Mask</symbol></entry>
|
||||
<entry><link linkend="Controls_for_Keyboard_Overlays_Overlay1_and_Overlay2_Controls">10.4</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PerKeyRepeat</entry>
|
||||
<entry>XkbPerKeyRepeatMask</entry>
|
||||
<entry><symbol>XkbPerKeyRepeatMask</symbol></entry>
|
||||
<entry>per_key_repeat</entry>
|
||||
<entry><emphasis>Non-Boolean Control</emphasis></entry>
|
||||
<entry><link linkend="The_PerKeyRepeat_Control">10.3.1</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>RepeatKeys</entry>
|
||||
<entry>XkbRepeatKeysMask</entry>
|
||||
<entry><symbol>XkbRepeatKeysMask</symbol></entry>
|
||||
<entry>
|
||||
<para>repeat_delay</para>
|
||||
<para>repeat_interval</para>
|
||||
</entry>
|
||||
<entry>XkbRepeatKeysMask</entry>
|
||||
<entry><symbol>XkbRepeatKeysMask</symbol></entry>
|
||||
<entry><link linkend="Controls_for_Repeat_Key_Behavior">10.3</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SlowKeys</entry>
|
||||
<entry>XkbSlowKeysMask</entry>
|
||||
<entry><symbol>XkbSlowKeysMask</symbol></entry>
|
||||
<entry>slow_keys_delay</entry>
|
||||
<entry>XkbSlowKeysMask</entry>
|
||||
<entry><symbol>XkbSlowKeysMask</symbol></entry>
|
||||
<entry><link linkend="The_SlowKeys_Control">10.6.6</link></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>StickyKeys</entry>
|
||||
<entry>XkbStickyKeysMask</entry>
|
||||
<entry><symbol>XkbStickyKeysMask</symbol></entry>
|
||||
<entry>
|
||||
<para>ax_options:</para>
|
||||
<para>XkbAX_Two­KeysMask</para>
|
||||
<para>XkbAX_Latch­ToLockMask</para>
|
||||
</entry>
|
||||
<entry>XkbStickyKeysMask</entry>
|
||||
<entry><symbol>XkbStickyKeysMask</symbol></entry>
|
||||
<entry><link linkend="The_StickyKeys_Control">10.6.8</link></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
@ -3705,127 +3705,127 @@ therefore cannot be enabled or disabled.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbRepeatKeysMask</entry>
|
||||
<entry><symbol>XkbRepeatKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbSlowKeysMask</entry>
|
||||
<entry><symbol>XkbSlowKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbBounceKeysMask</entry>
|
||||
<entry><symbol>XkbBounceKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbStickyKeysMask</entry>
|
||||
<entry><symbol>XkbStickyKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbMouseKeysMask</entry>
|
||||
<entry><symbol>XkbMouseKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbMouseKeysAccelMask</entry>
|
||||
<entry><symbol>XkbMouseKeysAccelMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<5)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAccessXKeysMask</entry>
|
||||
<entry><symbol>XkbAccessXKeysMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<6)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAccessXTimeoutMask</entry>
|
||||
<entry><symbol>XkbAccessXTimeoutMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<7)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAccessXFeedbackMask</entry>
|
||||
<entry><symbol>XkbAccessXFeedbackMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<8)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAudibleBellMask</entry>
|
||||
<entry><symbol>XkbAudibleBellMask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<9)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbOverlay1Mask</entry>
|
||||
<entry><symbol>XkbOverlay1Mask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<10)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbOverlay2Mask</entry>
|
||||
<entry><symbol>XkbOverlay2Mask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<11)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIgnoreGroupLockMask</entry>
|
||||
<entry><symbol>XkbIgnoreGroupLockMask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(1L<<12)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupsWrapMask</entry>
|
||||
<entry><symbol>XkbGroupsWrapMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(1L<<27)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbInternalModsMask</entry>
|
||||
<entry><symbol>XkbInternalModsMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(1L<<28)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIgnoreLockModsMask</entry>
|
||||
<entry><symbol>XkbIgnoreLockModsMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(1L<<29)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbPerKeyRepeatMask</entry>
|
||||
<entry><symbol>XkbPerKeyRepeatMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(1L<<30)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbControlsEnabledMask</entry>
|
||||
<entry><symbol>XkbControlsEnabledMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(1L<<31)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAccessXOptionsMask</entry>
|
||||
<entry><symbol>XkbAccessXOptionsMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(XkbStickyKeysMask | XkbAccessXFeedbackMask)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAllBooleanCtrlsMask</entry>
|
||||
<entry><symbol>XkbAllBooleanCtrlsMask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>ok</entry>
|
||||
<entry>(0x00001FFF) </entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAllControlsMask</entry>
|
||||
<entry><symbol>XkbAllControlsMask</symbol></entry>
|
||||
<entry>ok</entry>
|
||||
<entry></entry>
|
||||
<entry>(0xF8001FFF)</entry>
|
||||
|
|
@ -3900,15 +3900,15 @@ global basis. Valid values for
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbWrapIntoRange</entry>
|
||||
<entry><symbol>XkbWrapIntoRange</symbol></entry>
|
||||
<entry>(0x00)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbClampIntoRange</entry>
|
||||
<entry><symbol>XkbClampIntoRange</symbol></entry>
|
||||
<entry>(0x40)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbRedirectIntoRange</entry>
|
||||
<entry><symbol>XkbRedirectIntoRange</symbol></entry>
|
||||
<entry>(0x80)</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
@ -4082,67 +4082,67 @@ The
|
|||
<tbody>
|
||||
<row>
|
||||
<entry>AccessXFeedback</entry>
|
||||
<entry>XkbAX_SKPressFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKPressFBMask</symbol></entry>
|
||||
<entry>(1L<<0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_SKAcceptFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKAcceptFBMask</symbol></entry>
|
||||
<entry>(1L << 1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_FeatureFBMask</entry>
|
||||
<entry><symbol>XkbAX_FeatureFBMask</symbol></entry>
|
||||
<entry>(1L << 2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_SlowWarnFBMask</entry>
|
||||
<entry><symbol>XkbAX_SlowWarnFBMask</symbol></entry>
|
||||
<entry>(1L << 3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_IndicatorFBMask</entry>
|
||||
<entry><symbol>XkbAX_IndicatorFBMask</symbol></entry>
|
||||
<entry>(1L << 4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_StickyKeysFBMask</entry>
|
||||
<entry><symbol>XkbAX_StickyKeysFBMask</symbol></entry>
|
||||
<entry>(1L << 5)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_SKReleaseFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKReleaseFBMask</symbol></entry>
|
||||
<entry>(1L << 8)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_SKRejectFBMask</entry>
|
||||
<entry><symbol>XkbAX_SKRejectFBMask</symbol></entry>
|
||||
<entry>(1L << 9)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_BKRejectFBMask</entry>
|
||||
<entry><symbol>XkbAX_BKRejectFBMask</symbol></entry>
|
||||
<entry>(1L << 10)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_DumbBellFBMask</entry>
|
||||
<entry><symbol>XkbAX_DumbBellFBMask</symbol></entry>
|
||||
<entry>(1L << 11)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>StickyKeys</entry>
|
||||
<entry>XkbAX_TwoKeysMask</entry>
|
||||
<entry><symbol>XkbAX_TwoKeysMask</symbol></entry>
|
||||
<entry>(1L << 6)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_LatchToLockMask</entry>
|
||||
<entry><symbol>XkbAX_LatchToLockMask</symbol></entry>
|
||||
<entry>(1L << 7)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry></entry>
|
||||
<entry>XkbAX_AllOptionsMask</entry>
|
||||
<entry><symbol>XkbAX_AllOptionsMask</symbol></entry>
|
||||
<entry>(0xFFF)</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -379,35 +379,35 @@ defined in <link linkend="table11.1">Table 11.1</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbLC_ForceLatin1Lookup</entry>
|
||||
<entry><symbol>XkbLC_ForceLatin1Lookup</symbol></entry>
|
||||
<entry>(1 << 0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_ConsumeLookupMods</entry>
|
||||
<entry><symbol>XkbLC_ConsumeLookupMods</symbol></entry>
|
||||
<entry>(1 << 1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_AlwaysConsumeShiftAndLock</entry>
|
||||
<entry><symbol>XkbLC_AlwaysConsumeShiftAndLock</symbol></entry>
|
||||
<entry>(1 << 2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_IgnoreNewKeyboards</entry>
|
||||
<entry><symbol>XkbLC_IgnoreNewKeyboards</symbol></entry>
|
||||
<entry>(1 << 3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_ConsumeKeysOnComposeFail</entry>
|
||||
<entry><symbol>XkbLC_ConsumeKeysOnComposeFail</symbol></entry>
|
||||
<entry>(1 << 29)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_ComposeLED</entry>
|
||||
<entry><symbol>XkbLC_ComposeLED</symbol></entry>
|
||||
<entry>(1 << 30)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_BeepOnComposeFail</entry>
|
||||
<entry><symbol>XkbLC_BeepOnComposeFail</symbol></entry>
|
||||
<entry>(1 << 31)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbLC_AllControls</entry>
|
||||
<entry><symbol>XkbLC_AllControls</symbol></entry>
|
||||
<entry>(0xc0000007)</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -1186,7 +1186,7 @@ masks shown in <link linkend="table14.3">Table 14.3</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbKeyTypesMask</entry>
|
||||
<entry><symbol>XkbKeyTypesMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<parameter>type_count</parameter>
|
||||
|
|
@ -1201,7 +1201,7 @@ field is less than
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeySymsMask</entry>
|
||||
<entry><symbol>XkbKeySymsMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
@ -1222,7 +1222,7 @@ number of entries necessary for
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbModifierMapMask</entry>
|
||||
<entry><symbol>XkbModifierMapMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
@ -1477,7 +1477,7 @@ allocate, as specified in <link linkend="table14.4">Table 14.4</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbExplicitComponentsMask</entry>
|
||||
<entry><symbol>XkbExplicitComponentsMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
@ -1491,7 +1491,7 @@ field of the server map.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyActionsMask</entry>
|
||||
<entry><symbol>XkbKeyActionsMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
@ -1509,7 +1509,7 @@ field of the server map. The
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyBehaviorsMask</entry>
|
||||
<entry><symbol>XkbKeyBehaviorsMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
@ -1523,7 +1523,7 @@ field of the server map.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbVirtualModMapMask</entry>
|
||||
<entry><symbol>XkbVirtualModMapMask</symbol></entry>
|
||||
<entry>
|
||||
The
|
||||
<emphasis>min_key_code</emphasis>
|
||||
|
|
|
|||
|
|
@ -1490,16 +1490,16 @@ mapping used is controlled by the bits set in the
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbRedirectIntoRange</entry>
|
||||
<entry>XkbRedirectIntoRange</entry>
|
||||
<entry><symbol>XkbRedirectIntoRange</symbol></entry>
|
||||
<entry><symbol>XkbRedirectIntoRange</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbClampIntoRange</entry>
|
||||
<entry>XkbClampIntoRange</entry>
|
||||
<entry><symbol>XkbClampIntoRange</symbol></entry>
|
||||
<entry><symbol>XkbClampIntoRange</symbol></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>none of the above</entry>
|
||||
<entry>XkbWrapIntoRange</entry>
|
||||
<entry><symbol>XkbWrapIntoRange</symbol></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
|
@ -2333,19 +2333,19 @@ groups:
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbGroup1Index</entry>
|
||||
<entry><symbol>XkbGroup1Index</symbol></entry>
|
||||
<entry>0</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup2Index</entry>
|
||||
<entry><symbol>XkbGroup2Index</symbol></entry>
|
||||
<entry>1</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup3Index</entry>
|
||||
<entry><symbol>XkbGroup3Index</symbol></entry>
|
||||
<entry>2</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroup4Index</entry>
|
||||
<entry><symbol>XkbGroup4Index</symbol></entry>
|
||||
<entry>3</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -252,91 +252,91 @@ description are shown in <link linkend="table18.1">Table 18.1</link>.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbKeycodesNameMask</entry>
|
||||
<entry><symbol>XkbKeycodesNameMask</symbol></entry>
|
||||
<entry>(1<<0)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>keycodes</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGeometryNameMask</entry>
|
||||
<entry><symbol>XkbGeometryNameMask</symbol></entry>
|
||||
<entry>(1<<1)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>geometry</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbSymbolsNameMask</entry>
|
||||
<entry><symbol>XkbSymbolsNameMask</symbol></entry>
|
||||
<entry>(1<<2)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>symbols</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbPhysSymbolsNameMask</entry>
|
||||
<entry><symbol>XkbPhysSymbolsNameMask</symbol></entry>
|
||||
<entry>(1<<3)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>phys_symbols</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbTypesNameMask</entry>
|
||||
<entry><symbol>XkbTypesNameMask</symbol></entry>
|
||||
<entry>(1<<4)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>type</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbCompatNameMask</entry>
|
||||
<entry><symbol>XkbCompatNameMask</symbol></entry>
|
||||
<entry>(1<<5)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>compat</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyTypeNamesMask</entry>
|
||||
<entry><symbol>XkbKeyTypeNamesMask</symbol></entry>
|
||||
<entry>(1<<6)</entry>
|
||||
<entry>Xkb->map</entry>
|
||||
<entry>type[*].name</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKTLevelNamesMask</entry>
|
||||
<entry><symbol>XkbKTLevelNamesMask</symbol></entry>
|
||||
<entry>(1<<7)</entry>
|
||||
<entry>Xkb->map</entry>
|
||||
<entry>type[*].lvl_names[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIndicatorNamesMask</entry>
|
||||
<entry><symbol>XkbIndicatorNamesMask</symbol></entry>
|
||||
<entry>(1<<8)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>indicators[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyNamesMask</entry>
|
||||
<entry><symbol>XkbKeyNamesMask</symbol></entry>
|
||||
<entry>(1<<9)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>keys[*], num_keys</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyAliasesMask</entry>
|
||||
<entry><symbol>XkbKeyAliasesMask</symbol></entry>
|
||||
<entry>(1<<10)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>key_aliases[*], num_key_aliases</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbVirtualModNamesMask</entry>
|
||||
<entry><symbol>XkbVirtualModNamesMask</symbol></entry>
|
||||
<entry>(1<<11)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>vmods[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupNamesMask</entry>
|
||||
<entry><symbol>XkbGroupNamesMask</symbol></entry>
|
||||
<entry>(1<<12)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>groups[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbRGNamesMask</entry>
|
||||
<entry><symbol>XkbRGNamesMask</symbol></entry>
|
||||
<entry>(1<<13)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>radio_groups[*], num_rg</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbComponentNamesMask</entry>
|
||||
<entry><symbol>XkbComponentNamesMask</symbol></entry>
|
||||
<entry>(0x3f)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>
|
||||
|
|
@ -349,7 +349,7 @@ description are shown in <link linkend="table18.1">Table 18.1</link>.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbAllNamesMask</entry>
|
||||
<entry><symbol>XkbAllNamesMask</symbol></entry>
|
||||
<entry>(0x3fff)</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>all name components</entry>
|
||||
|
|
@ -695,7 +695,7 @@ various kinds of symbolic names, as shown in
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbKeyTypeNamesMask</entry>
|
||||
<entry><symbol>XkbKeyTypeNamesMask</symbol></entry>
|
||||
<entry>
|
||||
<para>first_type,</para>
|
||||
<para>num_types</para>
|
||||
|
|
@ -704,7 +704,7 @@ various kinds of symbolic names, as shown in
|
|||
<entry>type[*].name</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKTLevelNamesMask</entry>
|
||||
<entry><symbol>XkbKTLevelNamesMask</symbol></entry>
|
||||
<entry>
|
||||
<para>first_lvl,</para>
|
||||
<para>num_lvls</para>
|
||||
|
|
@ -713,19 +713,19 @@ various kinds of symbolic names, as shown in
|
|||
<entry>type[*].lvl_names[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyAliasesMask</entry>
|
||||
<entry><symbol>XkbKeyAliasesMask</symbol></entry>
|
||||
<entry>num_aliases</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>key_aliases[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbRGNamesMask</entry>
|
||||
<entry><symbol>XkbRGNamesMask</symbol></entry>
|
||||
<entry>num_rg</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>radio_groups[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbKeyNamesMask</entry>
|
||||
<entry><symbol>XkbKeyNamesMask</symbol></entry>
|
||||
<entry>
|
||||
<para>first_key,</para>
|
||||
<para>num_keys</para>
|
||||
|
|
@ -734,19 +734,19 @@ various kinds of symbolic names, as shown in
|
|||
<entry>keys[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbVirtualModNamesMask</entry>
|
||||
<entry><symbol>XkbVirtualModNamesMask</symbol></entry>
|
||||
<entry>changed_vmods</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>vmods[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbIndicatorNamesMask</entry>
|
||||
<entry><symbol>XkbIndicatorNamesMask</symbol></entry>
|
||||
<entry>changed_indicators</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>indicators[*]</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGroupNamesMask</entry>
|
||||
<entry><symbol>XkbGroupNamesMask</symbol></entry>
|
||||
<entry>changed_groups</entry>
|
||||
<entry>Xkb->names</entry>
|
||||
<entry>groups[*]</entry>
|
||||
|
|
|
|||
|
|
@ -846,52 +846,52 @@ and
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbGBN_TypesMask</entry>
|
||||
<entry><symbol>XkbGBN_TypesMask</symbol></entry>
|
||||
<entry>Types</entry>
|
||||
<entry>(1L<<0)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_CompatMapMask</entry>
|
||||
<entry><symbol>XkbGBN_CompatMapMask</symbol></entry>
|
||||
<entry>Compat</entry>
|
||||
<entry>(1L<<1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_ClientSymbolsMask</entry>
|
||||
<entry><symbol>XkbGBN_ClientSymbolsMask</symbol></entry>
|
||||
<entry>Types + Symbols + Keycodes</entry>
|
||||
<entry>(1L<<2)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_ServerSymbolsMask</entry>
|
||||
<entry><symbol>XkbGBN_ServerSymbolsMask</symbol></entry>
|
||||
<entry>Types + Symbols + Keycodes</entry>
|
||||
<entry>(1L<<3)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_SymbolsMask</entry>
|
||||
<entry><symbol>XkbGBN_SymbolsMask</symbol></entry>
|
||||
<entry>Symbols</entry>
|
||||
<entry>(1L<<1)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_IndicatorMapMask</entry>
|
||||
<entry><symbol>XkbGBN_IndicatorMapMask</symbol></entry>
|
||||
<entry>Compat</entry>
|
||||
<entry>(1L<<4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_KeyNamesMask</entry>
|
||||
<entry><symbol>XkbGBN_KeyNamesMask</symbol></entry>
|
||||
<entry>Keycodes</entry>
|
||||
<entry>(1L<<5)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_GeometryMask</entry>
|
||||
<entry><symbol>XkbGBN_GeometryMask</symbol></entry>
|
||||
<entry>Geometry</entry>
|
||||
<entry>(1L<<6)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_OtherNamesMask</entry>
|
||||
<entry><symbol>XkbGBN_OtherNamesMask</symbol></entry>
|
||||
<entry>Types + Symbols + Keycodes + Compat + Geometry</entry>
|
||||
<entry>(1L<<7)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_AllComponentsMask</entry>
|
||||
<entry><symbol>XkbGBN_AllComponentsMask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>(0xff)</entry>
|
||||
</row>
|
||||
|
|
@ -1001,17 +1001,17 @@ corresponding to each of the mask bits are summarized in
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbGBN_TypesMask</entry>
|
||||
<entry><symbol>XkbGBN_TypesMask</symbol></entry>
|
||||
<entry>map.types</entry>
|
||||
<entry>XkbGetUpdatedMap(dpy, XkbTypesMask, Xkb)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_ServerSymbolsMask</entry>
|
||||
<entry><symbol>XkbGBN_ServerSymbolsMask</symbol></entry>
|
||||
<entry>server</entry>
|
||||
<entry>XkbGetUpdatedMap(dpy, XkbAllClientInfoMask, Xkb)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_ClientSymbolsMask</entry>
|
||||
<entry><symbol>XkbGBN_ClientSymbolsMask</symbol></entry>
|
||||
<entry>map, including map.types</entry>
|
||||
<entry>XkbGetUpdatedMap(dpy, XkbAllServerInfoMask, Xkb)</entry>
|
||||
</row>
|
||||
|
|
@ -1021,17 +1021,17 @@ corresponding to each of the mask bits are summarized in
|
|||
<entry>XkbGetIndicatorMap(dpy, XkbAllIndicators, Xkb)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_CompatMapMask</entry>
|
||||
<entry><symbol>XkbGBN_CompatMapMask</symbol></entry>
|
||||
<entry>compat</entry>
|
||||
<entry>XkbGetCompatMap(dpy, XkbAllCompatMask, Xkb)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_GeometryMask</entry>
|
||||
<entry><symbol>XkbGBN_GeometryMask</symbol></entry>
|
||||
<entry>geom</entry>
|
||||
<entry>XkbGetGeometry(dpy, Xkb)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_KeyNamesMask</entry>
|
||||
<entry><symbol>XkbGBN_KeyNamesMask</symbol></entry>
|
||||
<entry>
|
||||
<para>names.keys</para>
|
||||
<para>names.key_aliases</para>
|
||||
|
|
@ -1041,7 +1041,7 @@ XkbGetNames(dpy, XkbKeyNamesMask | XkbKeyAliasesMask, Xkb)
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbGBN_OtherNamesMask</entry>
|
||||
<entry><symbol>XkbGBN_OtherNamesMask</symbol></entry>
|
||||
<entry>
|
||||
<para>names.keycodes</para>
|
||||
<para>names.geometry</para>
|
||||
|
|
|
|||
|
|
@ -241,7 +241,7 @@ functions described subsequently in this section.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbXI_KeyboardsMask</entry>
|
||||
<entry><symbol>XkbXI_KeyboardsMask</symbol></entry>
|
||||
<entry></entry>
|
||||
<entry>(1L << 0)</entry>
|
||||
<entry>
|
||||
|
|
@ -251,7 +251,7 @@ devices supported by the input device extension.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_ButtonActionsMask</entry>
|
||||
<entry><symbol>XkbXI_ButtonActionsMask</symbol></entry>
|
||||
<entry>
|
||||
<para>num_btns</para>
|
||||
<para>btn_acts</para>
|
||||
|
|
@ -264,7 +264,7 @@ input extension devices.
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_IndicatorNamesMask</entry>
|
||||
<entry><symbol>XkbXI_IndicatorNamesMask</symbol></entry>
|
||||
<entry>leds->names</entry>
|
||||
<entry>(1L <<2)</entry>
|
||||
<entry>
|
||||
|
|
@ -274,7 +274,7 @@ Clients can assign names to indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_IndicatorMapsMask</entry>
|
||||
<entry><symbol>XkbXI_IndicatorMapsMask</symbol></entry>
|
||||
<entry>leds->maps</entry>
|
||||
<entry>(1L <<3)</entry>
|
||||
<entry>
|
||||
|
|
@ -284,7 +284,7 @@ Clients can assign indicator maps to indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_IndicatorStateMask</entry>
|
||||
<entry><symbol>XkbXI_IndicatorStateMask</symbol></entry>
|
||||
<entry>leds->state</entry>
|
||||
<entry>(1L <<4)</entry>
|
||||
<entry>
|
||||
|
|
@ -294,7 +294,7 @@ Clients can request the status of indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_IndicatorsMask</entry>
|
||||
<entry><symbol>XkbXI_IndicatorsMask</symbol></entry>
|
||||
<entry>
|
||||
<para>sz_leds</para>
|
||||
<para>num_leds</para>
|
||||
|
|
@ -308,13 +308,13 @@ Clients can request the status of indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_UnsupportedFeaturesMask</entry>
|
||||
<entry><symbol>XkbXI_UnsupportedFeaturesMask</symbol></entry>
|
||||
<entry>unsupported</entry>
|
||||
<entry>(1L <<15)</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_AllDeviceFeaturesMask</entry>
|
||||
<entry><symbol>XkbXI_AllDeviceFeaturesMask</symbol></entry>
|
||||
<entry>Those selected by Value column masks</entry>
|
||||
<entry>(0x1e)</entry>
|
||||
<entry>
|
||||
|
|
@ -323,7 +323,7 @@ Clients can request the status of indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_AllFeaturesMask</entry>
|
||||
<entry><symbol>XkbXI_AllFeaturesMask</symbol></entry>
|
||||
<entry>Those selected by Value column masks</entry>
|
||||
<entry>(0x1f)</entry>
|
||||
<entry>
|
||||
|
|
@ -332,7 +332,7 @@ Clients can request the status of indicators on non-
|
|||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>XkbXI_AllDetailsMask</entry>
|
||||
<entry><symbol>XkbXI_AllDetailsMask</symbol></entry>
|
||||
<entry>Those selected by Value column masks</entry>
|
||||
<entry>(0x801f)</entry>
|
||||
<entry>
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ Xkb modifies its behavior according to each controls bit.
|
|||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>XkbDF_DisableLocks</entry>
|
||||
<entry><symbol>XkbDF_DisableLocks</symbol></entry>
|
||||
<entry>(1 << 0)</entry>
|
||||
<entry>Disable actions that lock modifiers</entry>
|
||||
</row>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue