summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorWalter Harms <wharms@bfs.de>2020-11-28 17:49:25 +0100
committerWalter Harms <wharms@bfs.de>2020-11-28 17:49:25 +0100
commitdaa106927f78e6c5c9c36558a4b951d7cb58a8d1 (patch)
tree0e23e562e8c7b153ee743881077063a1447e4d2f /man
parent7bdeae239b17db002964ac73d06f43f216d1cf86 (diff)
downloadxorg-lib-libX11-daa106927f78e6c5c9c36558a4b951d7cb58a8d1.tar.gz
fix broken nroff coding for code comments
the comments /* */ are code as /\(** */ that does not work. the coding in other X11 man pages is /\&* */ so we do the same here.
Diffstat (limited to 'man')
-rw-r--r--man/xkb/XkbActionCtrls.man12
-rw-r--r--man/xkb/XkbAddDeviceLedInfo.man42
-rw-r--r--man/xkb/XkbAddGeomColor.man4
-rw-r--r--man/xkb/XkbAddGeomKey.man10
-rw-r--r--man/xkb/XkbAddGeomKeyAlias.man4
-rw-r--r--man/xkb/XkbAddGeomOutline.man8
-rw-r--r--man/xkb/XkbAddGeomOverlay.man12
-rw-r--r--man/xkb/XkbAddGeomOverlayKey.man4
-rw-r--r--man/xkb/XkbAddGeomOverlayRow.man8
-rw-r--r--man/xkb/XkbAddGeomProperty.man4
-rw-r--r--man/xkb/XkbAddGeomSection.man34
-rw-r--r--man/xkb/XkbAddGeomShape.man14
-rw-r--r--man/xkb/XkbAllocCompatMap.man12
-rw-r--r--man/xkb/XkbAllocDeviceInfo.man42
-rw-r--r--man/xkb/XkbAllocDeviceLedInfo.man54
-rw-r--r--man/xkb/XkbApplyCompatMapToKey.man18
-rw-r--r--man/xkb/XkbBell.man30
-rw-r--r--man/xkb/XkbBellEvent.man30
-rw-r--r--man/xkb/XkbChangeControls.man6
-rw-r--r--man/xkb/XkbChangeDeviceInfo.man6
-rw-r--r--man/xkb/XkbChangeEnabledControls.man44
-rw-r--r--man/xkb/XkbChangeIndicators.man18
-rw-r--r--man/xkb/XkbChangeMap.man38
-rw-r--r--man/xkb/XkbChangeNames.man24
-rw-r--r--man/xkb/XkbChangeTypesOfKey.man38
-rw-r--r--man/xkb/XkbComputeShapeBounds.man18
-rw-r--r--man/xkb/XkbComputeShapeTop.man4
-rw-r--r--man/xkb/XkbCopyKeyType.man16
-rw-r--r--man/xkb/XkbCopyKeyTypes.man16
-rw-r--r--man/xkb/XkbDeviceBell.man30
-rw-r--r--man/xkb/XkbDeviceBellEvent.man30
-rw-r--r--man/xkb/XkbForceBell.man30
-rw-r--r--man/xkb/XkbForceDeviceBell.man30
-rw-r--r--man/xkb/XkbFreeClientMap.man42
-rw-r--r--man/xkb/XkbFreeCompatMap.man32
-rw-r--r--man/xkb/XkbFreeDeviceInfo.man42
-rw-r--r--man/xkb/XkbFreeServerMap.man42
-rw-r--r--man/xkb/XkbGetAccessXTimeout.man44
-rw-r--r--man/xkb/XkbGetBounceKeysDelay.man22
-rw-r--r--man/xkb/XkbGetControlsChanges.man30
-rw-r--r--man/xkb/XkbGetDeviceInfo.man26
-rw-r--r--man/xkb/XkbGetIndicatorChanges.man18
-rw-r--r--man/xkb/XkbGetKeyboardByName.man24
-rw-r--r--man/xkb/XkbGetMap.man24
-rw-r--r--man/xkb/XkbGetSlowKeysDelay.man22
-rw-r--r--man/xkb/XkbGetStickyKeysOptions.man44
-rw-r--r--man/xkb/XkbGetUpdatedMap.man24
-rw-r--r--man/xkb/XkbGetVirtualMods.man24
-rw-r--r--man/xkb/XkbKeyAction.man10
-rw-r--r--man/xkb/XkbKeyActionEntry.man10
-rw-r--r--man/xkb/XkbKeyActionsPtr.man10
-rw-r--r--man/xkb/XkbKeyGroupInfo.man98
-rw-r--r--man/xkb/XkbKeyHasActions.man10
-rw-r--r--man/xkb/XkbKeyNumActions.man10
-rw-r--r--man/xkb/XkbKeyNumGroups.man98
-rw-r--r--man/xkb/XkbKeyType.man16
-rw-r--r--man/xkb/XkbListComponents.man40
-rw-r--r--man/xkb/XkbNoteControlsChanges.man30
-rw-r--r--man/xkb/XkbNoteDeviceChanges.man6
-rw-r--r--man/xkb/XkbNoteIndicatorChanges.man18
-rw-r--r--man/xkb/XkbOutOfRangeGroupInfo.man98
-rw-r--r--man/xkb/XkbOutOfRangeGroupNumber.man98
-rw-r--r--man/xkb/XkbPtrActionX.man12
-rw-r--r--man/xkb/XkbPtrActionY.man12
-rw-r--r--man/xkb/XkbResizeDeviceButtonActions.man26
-rw-r--r--man/xkb/XkbSAActionSetCtrls.man12
-rw-r--r--man/xkb/XkbSAGroup.man6
-rw-r--r--man/xkb/XkbSAPtrDfltValue.man8
-rw-r--r--man/xkb/XkbSARedirectSetVMods.man16
-rw-r--r--man/xkb/XkbSARedirectSetVModsMask.man16
-rw-r--r--man/xkb/XkbSARedirectVMods.man16
-rw-r--r--man/xkb/XkbSARedirectVModsMask.man16
-rw-r--r--man/xkb/XkbSAScreen.man6
-rw-r--r--man/xkb/XkbSASetGroup.man6
-rw-r--r--man/xkb/XkbSASetPtrDfltValue.man8
-rw-r--r--man/xkb/XkbSASetScreen.man6
-rw-r--r--man/xkb/XkbSetAccessXTimeout.man54
-rw-r--r--man/xkb/XkbSetBounceKeysDelay.man22
-rw-r--r--man/xkb/XkbSetDeviceInfo.man6
-rw-r--r--man/xkb/XkbSetIgnoreLockMods.man24
-rw-r--r--man/xkb/XkbSetMap.man62
-rw-r--r--man/xkb/XkbSetNames.man24
-rw-r--r--man/xkb/XkbSetPtrActionX.man12
-rw-r--r--man/xkb/XkbSetPtrActionY.man12
-rw-r--r--man/xkb/XkbSetServerInternalMods.man24
85 files changed, 1054 insertions, 1054 deletions
diff --git a/man/xkb/XkbActionCtrls.man b/man/xkb/XkbActionCtrls.man
index a35d1560..16f2c1fd 100644
--- a/man/xkb/XkbActionCtrls.man
+++ b/man/xkb/XkbActionCtrls.man
@@ -121,16 +121,16 @@ converted to an unsigned int.
.nf
typedef struct _XkbCtrlsAction {
- unsigned char type; /\(** XkbSA_SetControls, XkbSA_LockControls */
- unsigned char flags; /\(** with type, controls enabling and disabling
+ unsigned char type; /\&* XkbSA_SetControls, XkbSA_LockControls */
+ unsigned char flags; /\&* with type, controls enabling and disabling
of controls */
- unsigned char ctrls3; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls3; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls2; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls2; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls1; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls1; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls0; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls0; /\&* ctrls0 through ctrls3 represent the boolean
controls */
} XkbCtrlsAction;
.fi
diff --git a/man/xkb/XkbAddDeviceLedInfo.man b/man/xkb/XkbAddDeviceLedInfo.man
index e6ee42b0..3a612e26 100644
--- a/man/xkb/XkbAddDeviceLedInfo.man
+++ b/man/xkb/XkbAddDeviceLedInfo.man
@@ -85,31 +85,31 @@ extension in an XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
typedef struct {
- unsigned short led_class; /\(** class for this LED device*/
- unsigned short led_id; /\(** ID for this LED device */
- unsigned int phys_indicators; /\(** bits for which LEDs physically present */
- unsigned int maps_present; /\(** bits for which LEDs have maps in maps */
- unsigned int names_present; /\(** bits for which LEDs are in names */
- unsigned int state; /\(** 1 bit => corresponding LED is on */
- Atom names[XkbNumIndicators]; /\(** names for LEDs */
- XkbIndicatorMapRec maps; /\(** indicator maps for each LED */
+ unsigned short led_class; /\&* class for this LED device*/
+ unsigned short led_id; /\&* ID for this LED device */
+ unsigned int phys_indicators; /\&* bits for which LEDs physically present */
+ unsigned int maps_present; /\&* bits for which LEDs have maps in maps */
+ unsigned int names_present; /\&* bits for which LEDs are in names */
+ unsigned int state; /\&* 1 bit => corresponding LED is on */
+ Atom names[XkbNumIndicators]; /\&* names for LEDs */
+ XkbIndicatorMapRec maps; /\&* indicator maps for each LED */
} XkbDeviceLedInfoRec, *XkbDeviceLedInfoPtr;
.fi
diff --git a/man/xkb/XkbAddGeomColor.man b/man/xkb/XkbAddGeomColor.man
index 68f4cd3b..053c97e4 100644
--- a/man/xkb/XkbAddGeomColor.man
+++ b/man/xkb/XkbAddGeomColor.man
@@ -86,8 +86,8 @@ function.
.nf
typedef struct _XkbColor {
- unsigned int pixel; /\(** color */
- char * spec; /\(** color name */
+ unsigned int pixel; /\&* color */
+ char * spec; /\&* color name */
} XkbColorRec,*XkbColorPtr;
.fi
diff --git a/man/xkb/XkbAddGeomKey.man b/man/xkb/XkbAddGeomKey.man
index 31fd1c32..2132224d 100644
--- a/man/xkb/XkbAddGeomKey.man
+++ b/man/xkb/XkbAddGeomKey.man
@@ -64,11 +64,11 @@ number of keys to a row, use
.LP
.nf
- typedef struct _XkbKey { /\(** key in a row */
- XkbKeyNameRec name; /\(** key name */
- short gap; /\(** gap in mm/10 from previous key in row */
- unsigned char shape_ndx; /\(** index of shape for key */
- unsigned char color_ndx; /\(** index of color for key body */
+ typedef struct _XkbKey { /\&* key in a row */
+ XkbKeyNameRec name; /\&* key name */
+ short gap; /\&* gap in mm/10 from previous key in row */
+ unsigned char shape_ndx; /\&* index of shape for key */
+ unsigned char color_ndx; /\&* index of color for key body */
} XkbKeyRec, *XkbKeyPtr;
.fi
diff --git a/man/xkb/XkbAddGeomKeyAlias.man b/man/xkb/XkbAddGeomKeyAlias.man
index 5a612c65..02510707 100644
--- a/man/xkb/XkbAddGeomKeyAlias.man
+++ b/man/xkb/XkbAddGeomKeyAlias.man
@@ -77,8 +77,8 @@ function.
.nf
typedef struct {
- char real[XkbKeyNameLength]; /\(** this key name must be in the keys array */
- char alias[XkbKeyNameLength]; /\(** symbolic key name as alias for the key */
+ char real[XkbKeyNameLength]; /\&* this key name must be in the keys array */
+ char alias[XkbKeyNameLength]; /\&* symbolic key name as alias for the key */
} XkbKeyAliasRec,*XkbKeyAliasPtr;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbAddGeomOutline.man b/man/xkb/XkbAddGeomOutline.man
index fcb3b50b..3479da26 100644
--- a/man/xkb/XkbAddGeomOutline.man
+++ b/man/xkb/XkbAddGeomOutline.man
@@ -71,10 +71,10 @@ space. To allocate space for an arbitrary number of outlines to a shape, use
.nf
typedef struct _XkbOutline {
- unsigned short num_points; /\(** number of points in the outline */
- unsigned short sz_points; /\(** size of the points array */
- unsigned short corner_radius; /\(** draw corners as circles with this radius */
- XkbPointPtr points; /\(** array of points defining the outline */
+ unsigned short num_points; /\&* number of points in the outline */
+ unsigned short sz_points; /\&* size of the points array */
+ unsigned short corner_radius; /\&* draw corners as circles with this radius */
+ XkbPointPtr points; /\&* array of points defining the outline */
} XkbOutlineRec, *XkbOutlinePtr;
.fi
diff --git a/man/xkb/XkbAddGeomOverlay.man b/man/xkb/XkbAddGeomOverlay.man
index 1092bb06..1693d12b 100644
--- a/man/xkb/XkbAddGeomOverlay.man
+++ b/man/xkb/XkbAddGeomOverlay.man
@@ -78,12 +78,12 @@ function.
.nf
typedef struct _XkbOverlayRec {
- Atom name; /\(** overlay name */
- XkbSectionPtr section_under; /\(** the section under this overlay */
- unsigned short num_rows; /\(** number of rows in the rows array */
- unsigned short sz_rows; /\(** size of the rows array */
- XkbOverlayRowPtr rows; /\(** array of rows in the overlay */
- XkbBoundsPtr bounds; /\(** bounding box for the overlay */
+ Atom name; /\&* overlay name */
+ XkbSectionPtr section_under; /\&* the section under this overlay */
+ unsigned short num_rows; /\&* number of rows in the rows array */
+ unsigned short sz_rows; /\&* size of the rows array */
+ XkbOverlayRowPtr rows; /\&* array of rows in the overlay */
+ XkbBoundsPtr bounds; /\&* bounding box for the overlay */
} XkbOverlayRec,*XkbOverlayPtr;
.fi
diff --git a/man/xkb/XkbAddGeomOverlayKey.man b/man/xkb/XkbAddGeomOverlayKey.man
index bf9813f1..97423602 100644
--- a/man/xkb/XkbAddGeomOverlayKey.man
+++ b/man/xkb/XkbAddGeomOverlayKey.man
@@ -74,8 +74,8 @@ returns NULL.
.nf
typedef struct _XkbOverlayKey {
- XkbKeyNameRec over; /\(** name of this overlay key */
- XkbKeyNameRec under; /\(** name of the key under this overlay key */
+ XkbKeyNameRec over; /\&* name of this overlay key */
+ XkbKeyNameRec under; /\&* name of the key under this overlay key */
} XkbOverlayKeyRec,*XkbOverlayKeyPtr;
.fi
diff --git a/man/xkb/XkbAddGeomOverlayRow.man b/man/xkb/XkbAddGeomOverlayRow.man
index 6970faf9..760f91a3 100644
--- a/man/xkb/XkbAddGeomOverlayRow.man
+++ b/man/xkb/XkbAddGeomOverlayRow.man
@@ -77,10 +77,10 @@ space for the overlay.
.nf
typedef struct _XkbOverlayRow {
- unsigned short row_under; /\(** index into the row under this overlay row */
- unsigned short num_keys; /\(** number of keys in the keys array */
- unsigned short sz_keys; /\(** size of the keys array */
- XkbOverlayKeyPtr keys; /\(** array of keys in the overlay row */
+ unsigned short row_under; /\&* index into the row under this overlay row */
+ unsigned short num_keys; /\&* number of keys in the keys array */
+ unsigned short sz_keys; /\&* size of the keys array */
+ XkbOverlayKeyPtr keys; /\&* array of keys in the overlay row */
} XkbOverlayRowRec,*XkbOverlayRowPtr;
.fi
diff --git a/man/xkb/XkbAddGeomProperty.man b/man/xkb/XkbAddGeomProperty.man
index bcc73752..0d2f3b92 100644
--- a/man/xkb/XkbAddGeomProperty.man
+++ b/man/xkb/XkbAddGeomProperty.man
@@ -77,8 +77,8 @@ function.
.nf
typedef struct _XkbProperty {
- char * name; /\(** property name */
- char * value; /\(** property value */
+ char * name; /\&* property name */
+ char * value; /\&* property value */
} XkbPropertyRec,*XkbPropertyPtr;
.fi
diff --git a/man/xkb/XkbAddGeomSection.man b/man/xkb/XkbAddGeomSection.man
index 5f0fac4c..9e5ca388 100644
--- a/man/xkb/XkbAddGeomSection.man
+++ b/man/xkb/XkbAddGeomSection.man
@@ -91,23 +91,23 @@ a geometry, use
.nf
typedef struct _XkbSection {
- Atom name; /\(** section name */
- unsigned char priority; /\(** drawing priority, 0=>highest, 255=>lowest */
- short top; /\(** top coordinate of section origin */
- short left; /\(** left coordinate of row origin */
- unsigned short width; /\(** section width, in mm/10 */
- unsigned short height; /\(** section height, in mm/10 */
- short angle; /\(** angle of section rotation, counterclockwise */
- unsigned short num_rows; /\(** number of rows in the rows array */
- unsigned short num_doodads; /\(** number of doodads in the doodads array */
- unsigned short num_overlays; /\(** number of overlays in the overlays array */
- unsigned short sz_rows; /\(** size of the rows array */
- unsigned short sz_doodads; /\(** size of the doodads array */
- unsigned short sz_overlays; /\(** size of the overlays array */
- XkbRowPtr rows; /\(** section rows array */
- XkbDoodadPtr doodads; /\(** section doodads array */
- XkbBoundsRec bounds; /\(** bounding box for the section, before rotation*/
- XkbOverlayPtr overlays; /\(** section overlays array */
+ Atom name; /\&* section name */
+ unsigned char priority; /\&* drawing priority, 0=>highest, 255=>lowest */
+ short top; /\&* top coordinate of section origin */
+ short left; /\&* left coordinate of row origin */
+ unsigned short width; /\&* section width, in mm/10 */
+ unsigned short height; /\&* section height, in mm/10 */
+ short angle; /\&* angle of section rotation, counterclockwise */
+ unsigned short num_rows; /\&* number of rows in the rows array */
+ unsigned short num_doodads; /\&* number of doodads in the doodads array */
+ unsigned short num_overlays; /\&* number of overlays in the overlays array */
+ unsigned short sz_rows; /\&* size of the rows array */
+ unsigned short sz_doodads; /\&* size of the doodads array */
+ unsigned short sz_overlays; /\&* size of the overlays array */
+ XkbRowPtr rows; /\&* section rows array */
+ XkbDoodadPtr doodads; /\&* section doodads array */
+ XkbBoundsRec bounds; /\&* bounding box for the section, before rotation*/
+ XkbOverlayPtr overlays; /\&* section overlays array */
} XkbSectionRec, *XkbSectionPtr;
.fi
diff --git a/man/xkb/XkbAddGeomShape.man b/man/xkb/XkbAddGeomShape.man
index 11590815..a7950010 100644
--- a/man/xkb/XkbAddGeomShape.man
+++ b/man/xkb/XkbAddGeomShape.man
@@ -75,13 +75,13 @@ number of geometry shapes, use
.nf
typedef struct _XkbShape {
- Atom name; /\(** shape's name */
- unsigned short num_outlines; /\(** number of outlines for the shape */
- unsigned short sz_outlines; /\(** size of the outlines array */
- XkbOutlinePtr outlines; /\(** array of outlines for the shape */
- XkbOutlinePtr approx; /\(** pointer into the array to the approximating outline */
- XkbOutlinePtr primary; /\(** pointer into the array to the primary outline */
- XkbBoundsRec bounds; /\(** bounding box for the shape; encompasses all outlines */
+ Atom name; /\&* shape's name */
+ unsigned short num_outlines; /\&* number of outlines for the shape */
+ unsigned short sz_outlines; /\&* size of the outlines array */
+ XkbOutlinePtr outlines; /\&* array of outlines for the shape */
+ XkbOutlinePtr approx; /\&* pointer into the array to the approximating outline */
+ XkbOutlinePtr primary; /\&* pointer into the array to the primary outline */
+ XkbBoundsRec bounds; /\&* bounding box for the shape; encompasses all outlines */
} XkbShapeRec, *XkbShapePtr;
.fi
diff --git a/man/xkb/XkbAllocCompatMap.man b/man/xkb/XkbAllocCompatMap.man
index e20d2088..78a02bd9 100644
--- a/man/xkb/XkbAllocCompatMap.man
+++ b/man/xkb/XkbAllocCompatMap.man
@@ -78,12 +78,12 @@ is NULL, or BadAlloc if errors are encountered when attempting to allocate stora
.nf
typedef struct {
- KeySym sym; /\(** keysym of interest or NULL */
- unsigned char flags; /\(** XkbSI_AutoRepeat, XkbSI_LockingKey */
- unsigned char match; /\(** specifies how mods is interpreted */
- unsigned char mods; /\(** modifier bits, correspond to eight real modifiers */
- unsigned char virtual_mod; /\(** 1 modifier to add to key virtual mod map */
- XkbAnyAction act; /\(** action to bind to symbol position on key */
+ KeySym sym; /\&* keysym of interest or NULL */
+ unsigned char flags; /\&* XkbSI_AutoRepeat, XkbSI_LockingKey */
+ unsigned char match; /\&* specifies how mods is interpreted */
+ unsigned char mods; /\&* modifier bits, correspond to eight real modifiers */
+ unsigned char virtual_mod; /\&* 1 modifier to add to key virtual mod map */
+ XkbAnyAction act; /\&* action to bind to symbol position on key */
} XkbSymInterpretRec,*XkbSymInterpretPtr;
.fi
diff --git a/man/xkb/XkbAllocDeviceInfo.man b/man/xkb/XkbAllocDeviceInfo.man
index a4cb2a6e..615e09fe 100644
--- a/man/xkb/XkbAllocDeviceInfo.man
+++ b/man/xkb/XkbAllocDeviceInfo.man
@@ -69,31 +69,31 @@ extension in an XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
typedef struct {
- unsigned short led_class; /\(** class for this LED device*/
- unsigned short led_id; /\(** ID for this LED device */
- unsigned int phys_indicators; /\(** bits for which LEDs physically present */
- unsigned int maps_present; /\(** bits for which LEDs have maps in maps */
- unsigned int names_present; /\(** bits for which LEDs are in names */
- unsigned int state; /\(** 1 bit => corresponding LED is on */
- Atom names[XkbNumIndicators]; /\(** names for LEDs */
- XkbIndicatorMapRec maps; /\(** indicator maps for each LED */
+ unsigned short led_class; /\&* class for this LED device*/
+ unsigned short led_id; /\&* ID for this LED device */
+ unsigned int phys_indicators; /\&* bits for which LEDs physically present */
+ unsigned int maps_present; /\&* bits for which LEDs have maps in maps */
+ unsigned int names_present; /\&* bits for which LEDs are in names */
+ unsigned int state; /\&* 1 bit => corresponding LED is on */
+ Atom names[XkbNumIndicators]; /\&* names for LEDs */
+ XkbIndicatorMapRec maps; /\&* indicator maps for each LED */
} XkbDeviceLedInfoRec, *XkbDeviceLedInfoPtr;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbAllocDeviceLedInfo.man b/man/xkb/XkbAllocDeviceLedInfo.man
index 76428e5c..0e835d70 100644
--- a/man/xkb/XkbAllocDeviceLedInfo.man
+++ b/man/xkb/XkbAllocDeviceLedInfo.man
@@ -57,31 +57,31 @@ extension in an XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
typedef struct {
- unsigned short led_class; /\(** class for this LED device*/
- unsigned short led_id; /\(** ID for this LED device */
- unsigned int phys_indicators; /\(** bits for which LEDs physically present */
- unsigned int maps_present; /\(** bits for which LEDs have maps in maps */
- unsigned int names_present; /\(** bits for which LEDs are in names */
- unsigned int state; /\(** 1 bit => corresponding LED is on */
- Atom names[XkbNumIndicators]; /\(** names for LEDs */
- XkbIndicatorMapRec maps; /\(** indicator maps for each LED */
+ unsigned short led_class; /\&* class for this LED device*/
+ unsigned short led_id; /\&* ID for this LED device */
+ unsigned int phys_indicators; /\&* bits for which LEDs physically present */
+ unsigned int maps_present; /\&* bits for which LEDs have maps in maps */
+ unsigned int names_present; /\&* bits for which LEDs are in names */
+ unsigned int state; /\&* 1 bit => corresponding LED is on */
+ Atom names[XkbNumIndicators]; /\&* names for LEDs */
+ XkbIndicatorMapRec maps; /\&* indicator maps for each LED */
} XkbDeviceLedInfoRec, *XkbDeviceLedInfoPtr;
.fi
@@ -89,12 +89,12 @@ Each indicator has its own set of attributes that specify whether clients can ex
.nf
typedef struct {
- unsigned char flags; /\(** how the indicator can be changed */
- unsigned char which_groups; /\(** match criteria for groups */
- unsigned char groups; /\(** which keyboard groups the indicator watches */
- unsigned char which_mods; /\(** match criteria for modifiers */
- XkbModsRec mods; /\(** which modifiers the indicator watches */
- unsigned int ctrls; /\(** which controls the indicator watches */
+ unsigned char flags; /\&* how the indicator can be changed */
+ unsigned char which_groups; /\&* match criteria for groups */
+ unsigned char groups; /\&* which keyboard groups the indicator watches */
+ unsigned char which_mods; /\&* match criteria for modifiers */
+ XkbModsRec mods; /\&* which modifiers the indicator watches */
+ unsigned int ctrls; /\&* which controls the indicator watches */
} XkbIndicatorMapRec, *XkbIndicatorMapPtr;
.fi
diff --git a/man/xkb/XkbApplyCompatMapToKey.man b/man/xkb/XkbApplyCompatMapToKey.man
index ef342be9..46d94dbf 100644
--- a/man/xkb/XkbApplyCompatMapToKey.man
+++ b/man/xkb/XkbApplyCompatMapToKey.man
@@ -233,12 +233,12 @@ The XkbSymInterpretRec structure specifies a symbol interpretation:
.nf
typedef struct {
- KeySym sym; /\(** keysym of interest or NULL */
- unsigned char flags; /\(** XkbSI_AutoRepeat, XkbSI_LockingKey */
- unsigned char match; /\(** specifies how mods is interpreted */
- unsigned char mods; /\(** modifier bits, correspond to eight real modifiers */
- unsigned char virtual_mod; /\(** 1 modifier to add to key virtual mod map */
- XkbAnyAction act; /\(** action to bind to symbol position on key */
+ KeySym sym; /\&* keysym of interest or NULL */
+ unsigned char flags; /\&* XkbSI_AutoRepeat, XkbSI_LockingKey */
+ unsigned char match; /\&* specifies how mods is interpreted */
+ unsigned char mods; /\&* modifier bits, correspond to eight real modifiers */
+ unsigned char virtual_mod; /\&* 1 modifier to add to key virtual mod map */
+ XkbAnyAction act; /\&* action to bind to symbol position on key */
} XkbSymInterpretRec,*XkbSymInterpretPtr;
.fi
@@ -303,7 +303,7 @@ and
are ignored and the symbol matches a condition where no modifiers are set.
.nf
-\&#define XkbSI_LevelOneOnly (0x80) /\(** use mods + match only if sym is level 1 */
+\&#define XkbSI_LevelOneOnly (0x80) /\&* use mods + match only if sym is level 1 */
.fi
If no matching symbol interpretation is found, the server uses a default
@@ -343,8 +343,8 @@ If the matching symbol is in position G1L1 of the key, two bits in the flags fie
additional behavior modifications:
.nf
-\&#define XkbSI_AutoRepeat (1<<0) /\(** key repeats if sym is in position G1L1 */
-\&#define XkbSI_LockingKey (1<<1) /\(** set KB_Lock behavior if sym is in psn G1L1 */
+\&#define XkbSI_AutoRepeat (1<<0) /\&* key repeats if sym is in position G1L1 */
+\&#define XkbSI_LockingKey (1<<1) /\&* set KB_Lock behavior if sym is in psn G1L1 */
.fi
If the Xkb keyboard map for the key does not have its ExplicitAutoRepeat control set, its auto repeat behavior
diff --git a/man/xkb/XkbBell.man b/man/xkb/XkbBell.man
index 092dbd56..0275ba0c 100644
--- a/man/xkb/XkbBell.man
+++ b/man/xkb/XkbBell.man
@@ -289,22 +289,22 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd
*/
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep
*/
} XkbBellNotifyEvent;
diff --git a/man/xkb/XkbBellEvent.man b/man/xkb/XkbBellEvent.man
index 49044405..653cf579 100644
--- a/man/xkb/XkbBellEvent.man
+++ b/man/xkb/XkbBellEvent.man
@@ -289,22 +289,22 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd
*/
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep
*/
} XkbBellNotifyEvent;
diff --git a/man/xkb/XkbChangeControls.man b/man/xkb/XkbChangeControls.man
index 8f2b8f27..33089be2 100644
--- a/man/xkb/XkbChangeControls.man
+++ b/man/xkb/XkbChangeControls.man
@@ -320,11 +320,11 @@ The XkbControlsChangesRec structure is defined as follows:
.nf
typedef struct _XkbControlsChanges {
- unsigned int changed_ctrls; /\(** bits indicating changed control data
+ unsigned int changed_ctrls; /\&* bits indicating changed control data
*/
- unsigned int enabled_ctrls_changes; /\(** bits indicating enabled/disabled
+ unsigned int enabled_ctrls_changes; /\&* bits indicating enabled/disabled
controls */
- Bool num_groups_changed; /\(** True if number of keyboard groups
+ Bool num_groups_changed; /\&* True if number of keyboard groups
changed */
} XkbControlsChangesRec,*XkbControlsChangesPtr;
diff --git a/man/xkb/XkbChangeDeviceInfo.man b/man/xkb/XkbChangeDeviceInfo.man
index 01e0266e..22d0097e 100644
--- a/man/xkb/XkbChangeDeviceInfo.man
+++ b/man/xkb/XkbChangeDeviceInfo.man
@@ -63,9 +63,9 @@ local copy of an Xkb extension device configuration. The changes structure is de
.nf
typedef struct _XkbDeviceChanges {
- unsigned int changed; /\(** bits indicating what has changed */
- unsigned short first_btn; /\(** number of first button which changed, if any */
- unsigned short num_btns; /\(** number of buttons that have changed */
+ unsigned int changed; /\&* bits indicating what has changed */
+ unsigned short first_btn; /\&* number of first button which changed, if any */
+ unsigned short num_btns; /\&* number of buttons that have changed */
XkbDeviceLedChangesRec leds;
} XkbDeviceChangesRec,*XkbDeviceChangesPtr;
diff --git a/man/xkb/XkbChangeEnabledControls.man b/man/xkb/XkbChangeEnabledControls.man
index 2a563fb9..48fd288e 100644
--- a/man/xkb/XkbChangeEnabledControls.man
+++ b/man/xkb/XkbChangeEnabledControls.man
@@ -138,27 +138,27 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
diff --git a/man/xkb/XkbChangeIndicators.man b/man/xkb/XkbChangeIndicators.man
index d7580e79..1d663d75 100644
--- a/man/xkb/XkbChangeIndicators.man
+++ b/man/xkb/XkbChangeIndicators.man
@@ -132,15 +132,15 @@ Both types of indicator events use the same structure:
.nf
typedef struct _XkbIndicatorNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** specifies state or map notify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd*/
- unsigned int changed; /\(** mask of indicators with new state or map */
- unsigned int state; /\(** current state of all indicators */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* specifies state or map notify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd*/
+ unsigned int changed; /\&* mask of indicators with new state or map */
+ unsigned int state; /\&* current state of all indicators */
} XkbIndicatorNotifyEvent;
.fi
diff --git a/man/xkb/XkbChangeMap.man b/man/xkb/XkbChangeMap.man
index a6725ce1..ca23e89b 100644
--- a/man/xkb/XkbChangeMap.man
+++ b/man/xkb/XkbChangeMap.man
@@ -92,32 +92,32 @@ and clients.
.nf
typedef struct _XkbMapChanges {
- unsigned short changed; /\(** identifies valid components in
+ unsigned short changed; /\&* identifies valid components in
structure */
- KeyCode min_key_code; /\(** lowest numbered keycode for device
+ KeyCode min_key_code; /\&* lowest numbered keycode for device
*/
- KeyCode max_key_code; /\(** highest numbered keycode for device
+ KeyCode max_key_code; /\&* highest numbered keycode for device
*/
- unsigned char first_type; /\(** index of first key type modified */
- unsigned char num_types; /\(** # types modified */
- KeyCode first_key_sym; /\(** first key whose key_sym_map changed
+ unsigned char first_type; /\&* index of first key type modified */
+ unsigned char num_types; /\&* # types modified */
+ KeyCode first_key_sym; /\&* first key whose key_sym_map changed
*/
- unsigned char num_key_syms; /\(** # key_sym_map entries changed */
- KeyCode first_key_act; /\(** first key whose key_acts entry
+ unsigned char num_key_syms; /\&* # key_sym_map entries changed */
+ KeyCode first_key_act; /\&* first key whose key_acts entry
changed */
- unsigned char num_key_acts; /\(** # key_acts entries changed */
- KeyCode first_key_behavior; /\(** first key whose behaviors changed */
- unsigned char num_key_behaviors; /\(** # behaviors entries changed */
- KeyCode first_key_explicit; /\(** first key whose explicit entry
+ unsigned char num_key_acts; /\&* # key_acts entries changed */
+ KeyCode first_key_behavior; /\&* first key whose behaviors changed */
+ unsigned char num_key_behaviors; /\&* # behaviors entries changed */
+ KeyCode first_key_explicit; /\&* first key whose explicit entry
changed */
- unsigned char num_key_explicit; /\(** # explicit entries changed */
- KeyCode first_modmap_key; /\(** first key whose modmap entry changed
+ unsigned char num_key_explicit; /\&* # explicit entries changed */
+ KeyCode first_modmap_key; /\&* first key whose modmap entry changed
*/
- unsigned char num_modmap_keys; /\(** # modmap entries changed */
- KeyCode first_vmodmap_key; /\(** first key whose vmodmap changed */
- unsigned char num_vmodmap_keys; /\(** # vmodmap entries changed */
- unsigned char pad1; /\(** reserved */
- unsigned short vmods; /\(** mask indicating which vmods changed
+ unsigned char num_modmap_keys; /\&* # modmap entries changed */
+ KeyCode first_vmodmap_key; /\&* first key whose vmodmap changed */
+ unsigned char num_vmodmap_keys; /\&* # vmodmap entries changed */
+ unsigned char pad1; /\&* reserved */
+ unsigned short vmods; /\&* mask indicating which vmods changed
*/
} XkbMapChangesRec,*XkbMapChangesPtr;
diff --git a/man/xkb/XkbChangeNames.man b/man/xkb/XkbChangeNames.man
index 5b369a65..afa1094f 100644
--- a/man/xkb/XkbChangeNames.man
+++ b/man/xkb/XkbChangeNames.man
@@ -77,25 +77,25 @@ effectively reduces the amount of traffic sent to the server:
.nf
typedef struct _XkbNameChanges {
- unsigned int changed; /\(** name components that have changed
+ unsigned int changed; /\&* name components that have changed
*/
- unsigned char first_type; /\(** first key type with a new name */
- unsigned char num_types; /\(** number of types with new names */
- unsigned char first_lvl; /\(** first key type with new level
+ unsigned char first_type; /\&* first key type with a new name */
+ unsigned char num_types; /\&* number of types with new names */
+ unsigned char first_lvl; /\&* first key type with new level
names */
- unsigned char num_lvls; /\(** number of key types with new level
+ unsigned char num_lvls; /\&* number of key types with new level
names */
- unsigned char num_aliases; /\(** if key aliases changed, total
+ unsigned char num_aliases; /\&* if key aliases changed, total
number of key aliases */
- unsigned char num_rg; /\(** if radio groups changed, total
+ unsigned char num_rg; /\&* if radio groups changed, total
number of radio groups */
- unsigned char first_key; /\(** first key with a new name */
- unsigned char num_keys; /\(** number of keys with new names */
- unsigned short changed_vmods; /\(** mask of virtual modifiers for
+ unsigned char first_key; /\&* first key with a new name */
+ unsigned char num_keys; /\&* number of keys with new names */
+ unsigned short changed_vmods; /\&* mask of virtual modifiers for
which names have changed */
- unsigned long changed_indicators; /\(** mask of indicators for which names
+ unsigned long changed_indicators; /\&* mask of indicators for which names
were changed */
- unsigned char changed_groups; /\(** mask of groups for which names
+ unsigned char changed_groups; /\&* mask of groups for which names
were changed */
} XkbNameChangesRec, *XkbNameChangesPtr
diff --git a/man/xkb/XkbChangeTypesOfKey.man b/man/xkb/XkbChangeTypesOfKey.man
index e253cf3a..15cec57c 100644
--- a/man/xkb/XkbChangeTypesOfKey.man
+++ b/man/xkb/XkbChangeTypesOfKey.man
@@ -155,32 +155,32 @@ components and to reduce the amount of traffic between the server and clients.
.nf
typedef struct _XkbMapChanges {
- unsigned short changed; /\(** identifies valid components in
+ unsigned short changed; /\&* identifies valid components in
structure */
- KeyCode min_key_code; /\(** lowest numbered keycode for device
+ KeyCode min_key_code; /\&* lowest numbered keycode for device
*/
- KeyCode max_key_code; /\(** highest numbered keycode for device
+ KeyCode max_key_code; /\&* highest numbered keycode for device
*/
- unsigned char first_type; /\(** index of first key type modified */
- unsigned char num_types; /\(** # types modified */
- KeyCode first_key_sym; /\(** first key whose key_sym_map changed
+ unsigned char first_type; /\&* index of first key type modified */
+ unsigned char num_types; /\&* # types modified */
+ KeyCode first_key_sym; /\&* first key whose key_sym_map changed
*/
- unsigned char num_key_syms; /\(** # key_sym_map entries changed */
- KeyCode first_key_act; /\(** first key whose key_acts entry
+ unsigned char num_key_syms; /\&* # key_sym_map entries changed */
+ KeyCode first_key_act; /\&* first key whose key_acts entry
changed */
- unsigned char num_key_acts; /\(** # key_acts entries changed */
- KeyCode first_key_behavior; /\(** first key whose behaviors changed */
- unsigned char num_key_behaviors; /\(** # behaviors entries changed */
- KeyCode first_key_explicit; /\(** first key whose explicit entry
+ unsigned char num_key_acts; /\&* # key_acts entries changed */
+ KeyCode first_key_behavior; /\&* first key whose behaviors changed */
+ unsigned char num_key_behaviors; /\&* # behaviors entries changed */
+ KeyCode first_key_explicit; /\&* first key whose explicit entry
changed */
- unsigned char num_key_explicit; /\(** # explicit entries changed */
- KeyCode first_modmap_key; /\(** first key whose modmap entry changed
+ unsigned char num_key_explicit; /\&* # explicit entries changed */
+ KeyCode first_modmap_key; /\&* first key whose modmap entry changed
*/
- unsigned char num_modmap_keys; /\(** # modmap entries changed */
- KeyCode first_vmodmap_key; /\(** first key whose vmodmap changed */
- unsigned char num_vmodmap_keys; /\(** # vmodmap entries changed */
- unsigned char pad1; /\(** reserved */
- unsigned short vmods; /\(** mask indicating which vmods changed
+ unsigned char num_modmap_keys; /\&* # modmap entries changed */
+ KeyCode first_vmodmap_key; /\&* first key whose vmodmap changed */
+ unsigned char num_vmodmap_keys; /\&* # vmodmap entries changed */
+ unsigned char pad1; /\&* reserved */
+ unsigned short vmods; /\&* mask indicating which vmods changed
*/
} XkbMapChangesRec,*XkbMapChangesPtr;
diff --git a/man/xkb/XkbComputeShapeBounds.man b/man/xkb/XkbComputeShapeBounds.man
index d3701832..063ae801 100644
--- a/man/xkb/XkbComputeShapeBounds.man
+++ b/man/xkb/XkbComputeShapeBounds.man
@@ -62,18 +62,18 @@ If you add or delete a key to or from a row, or if you update the shape of one o
.nf
typedef struct _XkbShape {
- Atom name; /\(** shape's name */
- unsigned short num_outlines; /\(** number of outlines for the shape */
- unsigned short sz_outlines; /\(** size of the outlines array */
- XkbOutlinePtr outlines; /\(** array of outlines for the shape */
- XkbOutlinePtr approx; /\(** pointer into the array to the approximating outline */
- XkbOutlinePtr primary; /\(** pointer into the array to the primary outline */
- XkbBoundsRec bounds; /\(** bounding box for the shape; encompasses all outlines */
+ Atom name; /\&* shape's name */
+ unsigned short num_outlines; /\&* number of outlines for the shape */
+ unsigned short sz_outlines; /\&* size of the outlines array */
+ XkbOutlinePtr outlines; /\&* array of outlines for the shape */
+ XkbOutlinePtr approx; /\&* pointer into the array to the approximating outline */
+ XkbOutlinePtr primary; /\&* pointer into the array to the primary outline */
+ XkbBoundsRec bounds; /\&* bounding box for the shape; encompasses all outlines */
} XkbShapeRec, *XkbShapePtr;
typedef struct _XkbBounds {
- short x1,y1; /\(** upper left corner of the bounds, in mm/10 */
- short x2,y2; /\(** lower right corner of the bounds, in mm/10 */
+ short x1,y1; /\&* upper left corner of the bounds, in mm/10 */
+ short x2,y2; /\&* lower right corner of the bounds, in mm/10 */
} XkbBoundsRec, *XkbBoundsPtr;
.fi
diff --git a/man/xkb/XkbComputeShapeTop.man b/man/xkb/XkbComputeShapeTop.man
index 5bcf469f..50a0d3b1 100644
--- a/man/xkb/XkbComputeShapeTop.man
+++ b/man/xkb/XkbComputeShapeTop.man
@@ -68,8 +68,8 @@ is NULL or if there are no outlines for the shape; otherwise, it returns True.
.nf
typedef struct _XkbBounds {
- short x1,y1; /\(** upper left corner of the bounds, in mm/10 */
- short x2,y2; /\(** lower right corner of the bounds, in mm/10 */
+ short x1,y1; /\&* upper left corner of the bounds, in mm/10 */
+ short x2,y2; /\&* lower right corner of the bounds, in mm/10 */
} XkbBoundsRec, *XkbBoundsPtr;
.fi
diff --git a/man/xkb/XkbCopyKeyType.man b/man/xkb/XkbCopyKeyType.man
index cfcbd435..bba09e5e 100644
--- a/man/xkb/XkbCopyKeyType.man
+++ b/man/xkb/XkbCopyKeyType.man
@@ -78,14 +78,14 @@ and whose total number of valid entries is stored in
Key types are defined using the following structure:
.nf
-typedef struct { /\(** Key Type */
- XkbModsRec mods; /\(** modifiers used to compute shift level */
- unsigned char num_levels; /\(** total # shift levels, do not modify directly */
- unsigned char map_count; /\(** # entries in map, preserve (if non-NULL) */
- XkbKTMapEntryPtr map; /\(** vector of modifiers for each shift level */
- XkbModsPtr preserve; /\(** mods to preserve for corresponding map entry */
- Atom name; /\(** name of key type */
- Atom * level_names; /\(** array of names of each shift level */
+typedef struct { /\&* Key Type */
+ XkbModsRec mods; /\&* modifiers used to compute shift level */
+ unsigned char num_levels; /\&* total # shift levels, do not modify directly */
+ unsigned char map_count; /\&* # entries in map, preserve (if non-NULL) */
+ XkbKTMapEntryPtr map; /\&* vector of modifiers for each shift level */
+ XkbModsPtr preserve; /\&* mods to preserve for corresponding map entry */
+ Atom name; /\&* name of key type */
+ Atom * level_names; /\&* array of names of each shift level */
} XkbKeyTypeRec, *XkbKeyTypePtr;
.fi
.SH DIAGNOSTICS
diff --git a/man/xkb/XkbCopyKeyTypes.man b/man/xkb/XkbCopyKeyTypes.man
index 1c70adbb..5adb68e8 100644
--- a/man/xkb/XkbCopyKeyTypes.man
+++ b/man/xkb/XkbCopyKeyTypes.man
@@ -94,18 +94,18 @@ and whose total number of valid entries is stored in
Key types are defined using the following structure:
.nf
-typedef struct { /\(** Key Type */
- XkbModsRec mods; /\(** modifiers used to compute shift level */
- unsigned char num_levels; /\(** total # shift levels, do not modify
+typedef struct { /\&* Key Type */
+ XkbModsRec mods; /\&* modifiers used to compute shift level */
+ unsigned char num_levels; /\&* total # shift levels, do not modify
directly */
- unsigned char map_count; /\(** # entries in map, preserve (if non-NULL)
+ unsigned char map_count; /\&* # entries in map, preserve (if non-NULL)
*/
- XkbKTMapEntryPtr map; /\(** vector of modifiers for each shift level
+ XkbKTMapEntryPtr map; /\&* vector of modifiers for each shift level
*/
- XkbModsPtr preserve; /\(** mods to preserve for corresponding map
+ XkbModsPtr preserve; /\&* mods to preserve for corresponding map
entry */
- Atom name; /\(** name of key type */
- Atom * level_names; /\(** array of names of each shift level */
+ Atom name; /\&* name of key type */
+ Atom * level_names; /\&* array of names of each shift level */
} XkbKeyTypeRec, *XkbKeyTypePtr;
.fi
.SH DIAGNOSTICS
diff --git a/man/xkb/XkbDeviceBell.man b/man/xkb/XkbDeviceBell.man
index dc3dd249..5bfdc452 100644
--- a/man/xkb/XkbDeviceBell.man
+++ b/man/xkb/XkbDeviceBell.man
@@ -258,21 +258,21 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep */
} XkbBellNotifyEvent;
.fi
diff --git a/man/xkb/XkbDeviceBellEvent.man b/man/xkb/XkbDeviceBellEvent.man
index c16386e2..b51d8d67 100644
--- a/man/xkb/XkbDeviceBellEvent.man
+++ b/man/xkb/XkbDeviceBellEvent.man
@@ -285,21 +285,21 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep */
} XkbBellNotifyEvent;
.fi
diff --git a/man/xkb/XkbForceBell.man b/man/xkb/XkbForceBell.man
index c38d4bdd..7e63050a 100644
--- a/man/xkb/XkbForceBell.man
+++ b/man/xkb/XkbForceBell.man
@@ -283,21 +283,21 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep */
} XkbBellNotifyEvent;
.fi
diff --git a/man/xkb/XkbForceDeviceBell.man b/man/xkb/XkbForceDeviceBell.man
index 60c1df5e..3d267bd2 100644
--- a/man/xkb/XkbForceDeviceBell.man
+++ b/man/xkb/XkbForceDeviceBell.man
@@ -262,21 +262,21 @@ The structure for the XkbBellNotify event type contains:
.nf
typedef struct _XkbBellNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbBellNotify */
- unsigned int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- int percent; /\(** requested volume as % of max */
- int pitch; /\(** requested pitch in Hz */
- int duration; /\(** requested duration in microseconds */
- unsigned int bell_class; /\(** X input extension feedback class */
- unsigned int bell_id; /\(** X input extension feedback ID */
- Atom name; /\(** "name" of requested bell */
- Window window; /\(** window associated with event */
- Bool event_only; /\(** False -> the server did not produce a beep */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbBellNotify */
+ unsigned int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ int percent; /\&* requested volume as % of max */
+ int pitch; /\&* requested pitch in Hz */
+ int duration; /\&* requested duration in microseconds */
+ unsigned int bell_class; /\&* X input extension feedback class */
+ unsigned int bell_id; /\&* X input extension feedback ID */
+ Atom name; /\&* "name" of requested bell */
+ Window window; /\&* window associated with event */
+ Bool event_only; /\&* False -> the server did not produce a beep */
} XkbBellNotifyEvent;
.fi
diff --git a/man/xkb/XkbFreeClientMap.man b/man/xkb/XkbFreeClientMap.man
index 2eb2d68c..a31f15d5 100644
--- a/man/xkb/XkbFreeClientMap.man
+++ b/man/xkb/XkbFreeClientMap.man
@@ -118,18 +118,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
@@ -181,15 +181,15 @@ map, which is
of type XkbClientMapRec:
.nf
- typedef struct { /\(** Client Map */
- unsigned char size_types; /\(** # occupied entries in types */
- unsigned char num_types; /\(** # entries in types */
- XkbKeyTypePtr types; /\(** vector of key types used by this keymap */
- unsigned short size_syms; /\(** length of the syms array */
- unsigned short num_syms; /\(** # entries in syms */
- KeySym * syms; /\(** linear 2d tables of keysyms, 1 per key */
- XkbSymMapPtr key_sym_map; /\(** 1 per keycode, maps keycode to syms */
- unsigned char * modmap; /\(** 1 per keycode, real mods bound to key */
+ typedef struct { /\&* Client Map */
+ unsigned char size_types; /\&* # occupied entries in types */
+ unsigned char num_types; /\&* # entries in types */
+ XkbKeyTypePtr types; /\&* vector of key types used by this keymap */
+ unsigned short size_syms; /\&* length of the syms array */
+ unsigned short num_syms; /\&* # entries in syms */
+ KeySym * syms; /\&* linear 2d tables of keysyms, 1 per key */
+ XkbSymMapPtr key_sym_map; /\&* 1 per keycode, maps keycode to syms */
+ unsigned char * modmap; /\&* 1 per keycode, real mods bound to key */
} XkbClientMapRec, *XkbClientMapPtr;
.fi
diff --git a/man/xkb/XkbFreeCompatMap.man b/man/xkb/XkbFreeCompatMap.man
index 2675394f..22184d01 100644
--- a/man/xkb/XkbFreeCompatMap.man
+++ b/man/xkb/XkbFreeCompatMap.man
@@ -75,10 +75,10 @@ is set to NULL.
.nf
typedef struct _XkbCompatMapRec {
- XkbSymInterpretPtr sym_interpret; /\(** symbol based key semantics*/
- XkbModsRec groups[XkbNumKbdGroups]; /\(** group => modifier map */
- unsigned short num_si; /\(** # structures used in sym_interpret */
- unsigned short size_si; /\(** # structures allocated in sym_interpret */
+ XkbSymInterpretPtr sym_interpret; /\&* symbol based key semantics*/
+ XkbModsRec groups[XkbNumKbdGroups]; /\&* group => modifier map */
+ unsigned short num_si; /\&* # structures used in sym_interpret */
+ unsigned short size_si; /\&* # structures allocated in sym_interpret */
} XkbCompatMapRec, *XkbCompatMapPtr;
.fi
@@ -88,18 +88,18 @@ structures in the XkbDescRec represent the major Xkb components outlined in Figu
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbFreeDeviceInfo.man b/man/xkb/XkbFreeDeviceInfo.man
index 10fb37ed..80a878f5 100644
--- a/man/xkb/XkbFreeDeviceInfo.man
+++ b/man/xkb/XkbFreeDeviceInfo.man
@@ -147,30 +147,30 @@ extension in an XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
typedef struct {
- unsigned short led_class; /\(** class for this LED device*/
- unsigned short led_id; /\(** ID for this LED device */
- unsigned int phys_indicators; /\(** bits for which LEDs physically present */
- unsigned int maps_present; /\(** bits for which LEDs have maps in maps */
- unsigned int names_present; /\(** bits for which LEDs are in names */
- unsigned int state; /\(** 1 bit => corresponding LED is on */
- Atom names[XkbNumIndicators]; /\(** names for LEDs */
- XkbIndicatorMapRec maps; /\(** indicator maps for each LED */
+ unsigned short led_class; /\&* class for this LED device*/
+ unsigned short led_id; /\&* ID for this LED device */
+ unsigned int phys_indicators; /\&* bits for which LEDs physically present */
+ unsigned int maps_present; /\&* bits for which LEDs have maps in maps */
+ unsigned int names_present; /\&* bits for which LEDs are in names */
+ unsigned int state; /\&* 1 bit => corresponding LED is on */
+ Atom names[XkbNumIndicators]; /\&* names for LEDs */
+ XkbIndicatorMapRec maps; /\&* indicator maps for each LED */
} XkbDeviceLedInfoRec, *XkbDeviceLedInfoPtr;
.fi
diff --git a/man/xkb/XkbFreeServerMap.man b/man/xkb/XkbFreeServerMap.man
index e0d591e6..8798510b 100644
--- a/man/xkb/XkbFreeServerMap.man
+++ b/man/xkb/XkbFreeServerMap.man
@@ -110,18 +110,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
@@ -173,15 +173,15 @@ type XkbServerMapRec:
.nf
\&#define XkbNumVirtualMods 16
-typedef struct { /\(** Server Map */
- unsigned short num_acts; /\(** # of occupied entries in acts */
- unsigned short size_acts; /\(** # of entries in acts */
- XkbAction * acts; /\(** linear 2d tables of key actions, 1 per keycode */
- XkbBehavior * behaviors; /\(** key behaviors,1 per keycode */
- unsigned short * key_acts; /\(** index into acts, 1 per keycode */
- unsigned char * explicit; /\(** explicit overrides of core remapping, 1 per key */
- unsigned char vmods[XkbNumVirtualMods]; /\(** real mods bound to virtual mods */
- unsigned short * vmodmap; /\(** virtual mods bound to key, 1 per keycode*/
+typedef struct { /\&* Server Map */
+ unsigned short num_acts; /\&* # of occupied entries in acts */
+ unsigned short size_acts; /\&* # of entries in acts */
+ XkbAction * acts; /\&* linear 2d tables of key actions, 1 per keycode */
+ XkbBehavior * behaviors; /\&* key behaviors,1 per keycode */
+ unsigned short * key_acts; /\&* index into acts, 1 per keycode */
+ unsigned char * explicit; /\&* explicit overrides of core remapping, 1 per key */
+ unsigned char vmods[XkbNumVirtualMods]; /\&* real mods bound to virtual mods */
+ unsigned short * vmodmap; /\&* virtual mods bound to key, 1 per keycode*/
} XkbServerMapRec, *XkbServerMapPtr;
.fi
diff --git a/man/xkb/XkbGetAccessXTimeout.man b/man/xkb/XkbGetAccessXTimeout.man
index 7378599a..1448e3db 100644
--- a/man/xkb/XkbGetAccessXTimeout.man
+++ b/man/xkb/XkbGetAccessXTimeout.man
@@ -114,27 +114,27 @@ The XkbControlsRec structure is defined as follows:
\&#define XkbPerKeyBitArraySize ((XkbMaxLegalKeyCode+1)/8)
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
diff --git a/man/xkb/XkbGetBounceKeysDelay.man b/man/xkb/XkbGetBounceKeysDelay.man
index 1df882d9..853d6e85 100644
--- a/man/xkb/XkbGetBounceKeysDelay.man
+++ b/man/xkb/XkbGetBounceKeysDelay.man
@@ -192,18 +192,18 @@ The structure for the XkbAccessXNotify event type is as follows:
.nf
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbAccessXNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbAccessXNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd
*/
- int detail; /\(** XkbAXN_* */
- KeyCode keycode; /\(** key of event */
- int slowKeysDelay; /\(** current SlowKeys delay */
- int debounceDelay; /\(** current debounce delay */
+ int detail; /\&* XkbAXN_* */
+ KeyCode keycode; /\&* key of event */
+ int slowKeysDelay; /\&* current SlowKeys delay */
+ int debounceDelay; /\&* current debounce delay */
} XkbAccessXNotifyEvent;
.fi
diff --git a/man/xkb/XkbGetControlsChanges.man b/man/xkb/XkbGetControlsChanges.man
index 25e6381a..200dca8b 100644
--- a/man/xkb/XkbGetControlsChanges.man
+++ b/man/xkb/XkbGetControlsChanges.man
@@ -193,23 +193,23 @@ function returns Success if the query of the server was successful.
The structure for the XkbControlsNotify event is defined as follows:
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbCompatMapNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- unsigned int changed_ctrls; /\(** bits indicating which controls data have
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbCompatMapNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ unsigned int changed_ctrls; /\&* bits indicating which controls data have
changed*/
- unsigned int enabled_ctrls; /\(** controls currently enabled in server */
- unsigned int enabled_ctrl_changes; /\(** bits indicating enabled/disabled
+ unsigned int enabled_ctrls; /\&* controls currently enabled in server */
+ unsigned int enabled_ctrl_changes; /\&* bits indicating enabled/disabled
controls */
- int num_groups; /\(** current number of keyboard groups */
- KeyCode keycode; /\(** != 0 => keycode of key causing change */
- char event_type; /\(** Type of event causing change */
- char req_major; /\(** major event code of event causing change */
- char req_minor; /\(** minor event code of event causing change */
+ int num_groups; /\&* current number of keyboard groups */
+ KeyCode keycode; /\&* != 0 => keycode of key causing change */
+ char event_type; /\&* Type of event causing change */
+ char req_major; /\&* major event code of event causing change */
+ char req_minor; /\&* minor event code of event causing change */
} XkbControlsNotifyEvent;
.fi
.SH DIAGNOSTICS
diff --git a/man/xkb/XkbGetDeviceInfo.man b/man/xkb/XkbGetDeviceInfo.man
index f34c4d9f..d5a5d020 100644
--- a/man/xkb/XkbGetDeviceInfo.man
+++ b/man/xkb/XkbGetDeviceInfo.man
@@ -226,19 +226,19 @@ XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
.fi
diff --git a/man/xkb/XkbGetIndicatorChanges.man b/man/xkb/XkbGetIndicatorChanges.man
index 84970069..881c6693 100644
--- a/man/xkb/XkbGetIndicatorChanges.man
+++ b/man/xkb/XkbGetIndicatorChanges.man
@@ -77,15 +77,15 @@ Both types of indicator events use the same structure:
.nf
typedef struct _XkbIndicatorNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** specifies state or map notify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- unsigned int changed; /\(** mask of indicators with new state or map */
- unsigned int state; /\(** current state of all indicators */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* specifies state or map notify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ unsigned int changed; /\&* mask of indicators with new state or map */
+ unsigned int state; /\&* current state of all indicators */
} XkbIndicatorNotifyEvent;
.fi
diff --git a/man/xkb/XkbGetKeyboardByName.man b/man/xkb/XkbGetKeyboardByName.man
index 974552c0..ed50a13a 100644
--- a/man/xkb/XkbGetKeyboardByName.man
+++ b/man/xkb/XkbGetKeyboardByName.man
@@ -319,18 +319,18 @@ Figure 1.1.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbGetMap.man b/man/xkb/XkbGetMap.man
index c78d4545..45b55e73 100644
--- a/man/xkb/XkbGetMap.man
+++ b/man/xkb/XkbGetMap.man
@@ -241,18 +241,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbGetSlowKeysDelay.man b/man/xkb/XkbGetSlowKeysDelay.man
index 5472ad7c..9d09610a 100644
--- a/man/xkb/XkbGetSlowKeysDelay.man
+++ b/man/xkb/XkbGetSlowKeysDelay.man
@@ -197,18 +197,18 @@ The structure for the XkbAccessXNotify event type is as follows:
.nf
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbAccessXNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbAccessXNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd
*/
- int detail; /\(** XkbAXN_* */
- KeyCode keycode; /\(** key of event */
- int slowKeysDelay; /\(** current SlowKeys delay */
- int debounceDelay; /\(** current debounce delay */
+ int detail; /\&* XkbAXN_* */
+ KeyCode keycode; /\&* key of event */
+ int slowKeysDelay; /\&* current SlowKeys delay */
+ int debounceDelay; /\&* current debounce delay */
} XkbAccessXNotifyEvent;
.fi
diff --git a/man/xkb/XkbGetStickyKeysOptions.man b/man/xkb/XkbGetStickyKeysOptions.man
index ed7a2dcc..d691e9bf 100644
--- a/man/xkb/XkbGetStickyKeysOptions.man
+++ b/man/xkb/XkbGetStickyKeysOptions.man
@@ -89,27 +89,27 @@ The XkbControlsRec structure is defined as follows:
#define XkbPerKeyBitArraySize ((XkbMaxLegalKeyCode+1)/8)
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
diff --git a/man/xkb/XkbGetUpdatedMap.man b/man/xkb/XkbGetUpdatedMap.man
index 917ea669..5ac077f9 100644
--- a/man/xkb/XkbGetUpdatedMap.man
+++ b/man/xkb/XkbGetUpdatedMap.man
@@ -179,18 +179,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbGetVirtualMods.man b/man/xkb/XkbGetVirtualMods.man
index 28844f46..e1755805 100644
--- a/man/xkb/XkbGetVirtualMods.man
+++ b/man/xkb/XkbGetVirtualMods.man
@@ -140,18 +140,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbKeyAction.man b/man/xkb/XkbKeyAction.man
index 3dc76b28..8d03d385 100644
--- a/man/xkb/XkbKeyAction.man
+++ b/man/xkb/XkbKeyAction.man
@@ -119,14 +119,14 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode
+ typedef struct { /\&* map to keysyms for a single keycode
*/
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for
each group */
- unsigned char group_info; /\(** # of groups and out of range group
+ unsigned char group_info; /\&* # of groups and out of range group
handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array
*/
} XkbSymMapRec, *XkbSymMapPtr;
diff --git a/man/xkb/XkbKeyActionEntry.man b/man/xkb/XkbKeyActionEntry.man
index d8da89be..7fb0c95e 100644
--- a/man/xkb/XkbKeyActionEntry.man
+++ b/man/xkb/XkbKeyActionEntry.man
@@ -123,14 +123,14 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode
+ typedef struct { /\&* map to keysyms for a single keycode
*/
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for
each group */
- unsigned char group_info; /\(** # of groups and out of range group
+ unsigned char group_info; /\&* # of groups and out of range group
handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array
*/
} XkbSymMapRec, *XkbSymMapPtr;
diff --git a/man/xkb/XkbKeyActionsPtr.man b/man/xkb/XkbKeyActionsPtr.man
index 56b1403a..c327db4f 100644
--- a/man/xkb/XkbKeyActionsPtr.man
+++ b/man/xkb/XkbKeyActionsPtr.man
@@ -118,14 +118,14 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode
+ typedef struct { /\&* map to keysyms for a single keycode
*/
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for
each group */
- unsigned char group_info; /\(** # of groups and out of range group
+ unsigned char group_info; /\&* # of groups and out of range group
handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array
*/
} XkbSymMapRec, *XkbSymMapPtr;
diff --git a/man/xkb/XkbKeyGroupInfo.man b/man/xkb/XkbKeyGroupInfo.man
index 31aebf44..ba299d22 100644
--- a/man/xkb/XkbKeyGroupInfo.man
+++ b/man/xkb/XkbKeyGroupInfo.man
@@ -120,11 +120,11 @@ The KeySymMapRec structure is defined as follows:
\&#define XkbNumKbdGroups 4
\&#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
-typedef struct { /\(** map to keysyms for a single keycode */
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for each group */
- unsigned char group_info; /\(** # of groups and out of range group handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array */
+typedef struct { /\&* map to keysyms for a single keycode */
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for each group */
+ unsigned char group_info; /\&* # of groups and out of range group handling */
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array */
} XkbSymMapRec, *XkbSymMapPtr;
.fi
@@ -136,28 +136,28 @@ The XkbControlsRec structure is defined as follows:
\&#define XkbPerKeyBitArraySize ((XkbMaxLegalKeyCode+1)/8)
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
@@ -168,28 +168,28 @@ The XkbControlsRec structure is defined as follows:
\&#define XkbPerKeyBitArraySize ((XkbMaxLegalKeyCode+1)/8)
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbKeyHasActions.man b/man/xkb/XkbKeyHasActions.man
index 6e94184e..f95aaa54 100644
--- a/man/xkb/XkbKeyHasActions.man
+++ b/man/xkb/XkbKeyHasActions.man
@@ -115,11 +115,11 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode */
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for each group */
- unsigned char group_info; /\(** # of groups and out of range group handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array */
+ typedef struct { /\&* map to keysyms for a single keycode */
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for each group */
+ unsigned char group_info; /\&* # of groups and out of range group handling */
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array */
} XkbSymMapRec, *XkbSymMapPtr;
.fi
diff --git a/man/xkb/XkbKeyNumActions.man b/man/xkb/XkbKeyNumActions.man
index 37dea9ca..be7d7806 100644
--- a/man/xkb/XkbKeyNumActions.man
+++ b/man/xkb/XkbKeyNumActions.man
@@ -101,11 +101,11 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode */
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for each group */
- unsigned char group_info; /\(** # of groups and out of range group handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array */
+ typedef struct { /\&* map to keysyms for a single keycode */
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for each group */
+ unsigned char group_info; /\&* # of groups and out of range group handling */
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array */
} XkbSymMapRec, *XkbSymMapPtr;
.fi
diff --git a/man/xkb/XkbKeyNumGroups.man b/man/xkb/XkbKeyNumGroups.man
index c241329e..06982ec7 100644
--- a/man/xkb/XkbKeyNumGroups.man
+++ b/man/xkb/XkbKeyNumGroups.man
@@ -208,14 +208,14 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode
+ typedef struct { /\&* map to keysyms for a single keycode
*/
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for
each group */
- unsigned char group_info; /\(** # of groups and out of range group
+ unsigned char group_info; /\&* # of groups and out of range group
handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array
*/
} XkbSymMapRec, *XkbSymMapPtr;
@@ -229,40 +229,40 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven
mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers
*/
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking
for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean
control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to
be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion
event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse
+ unsigned short mk_interval; /\&* ms delay between repeat mouse
events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse
move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed
*/
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access
X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to
modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in
+ unsigned int axt_ctrls_values; /\&* values for new bits in
enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto
repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
@@ -275,40 +275,40 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven
mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers
*/
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking
for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean
control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to
be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion
event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse
+ unsigned short mk_interval; /\&* ms delay between repeat mouse
events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse
move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed
*/
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access
X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to
modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in
+ unsigned int axt_ctrls_values; /\&* values for new bits in
enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto
repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
diff --git a/man/xkb/XkbKeyType.man b/man/xkb/XkbKeyType.man
index 81ff92ff..6fcd2168 100644
--- a/man/xkb/XkbKeyType.man
+++ b/man/xkb/XkbKeyType.man
@@ -57,14 +57,14 @@ index.
.LP
.nf
-typedef struct { /\(** Key Type */
- XkbModsRec mods; /\(** modifiers used to compute shift level */
- unsigned char num_levels; /\(** total # shift levels, do not modify directly */
- unsigned char map_count; /\(** # entries in map, preserve (if non-NULL) */
- XkbKTMapEntryPtr map; /\(** vector of modifiers for each shift level */
- XkbModsPtr preserve; /\(** mods to preserve for corresponding map entry */
- Atom name; /\(** name of key type */
- Atom * level_names; /\(** array of names of each shift level */
+typedef struct { /\&* Key Type */
+ XkbModsRec mods; /\&* modifiers used to compute shift level */
+ unsigned char num_levels; /\&* total # shift levels, do not modify directly */
+ unsigned char map_count; /\&* # entries in map, preserve (if non-NULL) */
+ XkbKTMapEntryPtr map; /\&* vector of modifiers for each shift level */
+ XkbModsPtr preserve; /\&* mods to preserve for corresponding map entry */
+ Atom name; /\&* name of key type */
+ Atom * level_names; /\&* array of names of each shift level */
} XkbKeyTypeRec, *XkbKeyTypePtr;
.fi
diff --git a/man/xkb/XkbListComponents.man b/man/xkb/XkbListComponents.man
index 29602b65..babdf5e5 100644
--- a/man/xkb/XkbListComponents.man
+++ b/man/xkb/XkbListComponents.man
@@ -123,12 +123,12 @@ calls or their equivalent:
.nf
typedef struct _XkbComponentNames {
- char * keymap; /\(** keymap names */
- char * keycodes; /\(** keycode names */
- char * types; /\(** type names */
- char * compat; /\(** compatibility map names */
- char * symbols; /\(** symbol names */
- char * geometry; /\(** geometry names */
+ char * keymap; /\&* keymap names */
+ char * keycodes; /\&* keycode names */
+ char * types; /\&* type names */
+ char * compat; /\&* compatibility map names */
+ char * symbols; /\&* symbol names */
+ char * geometry; /\&* geometry names */
} XkbComponentNamesRec, *XkbComponentNamesPtr;
.fi
@@ -137,23 +137,23 @@ returns a pointer to an XkbComponentListRec:
.nf
typedef struct _XkbComponentList {
- int num_keymaps; /\(** number of entries in keymap */
- int num_keycodes; /\(** number of entries in keycodes */
- int num_types; /\(** number of entries in types */
- int num_compat; /\(** number of entries in compat */
- int num_symbols; /\(** number of entries in symbols */
- int num_geometry; /\(** number of entries in geometry;
- XkbComponentNamePtr keymap; /\(** keymap names */
- XkbComponentNamePtr keycodes; /\(** keycode names */
- XkbComponentNamePtr types; /\(** type names */
- XkbComponentNamePtr compat; /\(** compatibility map names */
- XkbComponentNamePtr symbols; /\(** symbol names */
- XkbComponentNamePtr geometry; /\(** geometry names */
+ int num_keymaps; /\&* number of entries in keymap */
+ int num_keycodes; /\&* number of entries in keycodes */
+ int num_types; /\&* number of entries in types */
+ int num_compat; /\&* number of entries in compat */
+ int num_symbols; /\&* number of entries in symbols */
+ int num_geometry; /\&* number of entries in geometry;
+ XkbComponentNamePtr keymap; /\&* keymap names */
+ XkbComponentNamePtr keycodes; /\&* keycode names */
+ XkbComponentNamePtr types; /\&* type names */
+ XkbComponentNamePtr compat; /\&* compatibility map names */
+ XkbComponentNamePtr symbols; /\&* symbol names */
+ XkbComponentNamePtr geometry; /\&* geometry names */
} XkbComponentListRec, *XkbComponentListPtr;
typedef struct _XkbComponentName {
- unsigned short flags; /\(** hints regarding component name */
- char * name; /\(** name of component */
+ unsigned short flags; /\&* hints regarding component name */
+ char * name; /\&* name of component */
} XkbComponentNameRec, *XkbComponentNamePtr;
.fi
diff --git a/man/xkb/XkbNoteControlsChanges.man b/man/xkb/XkbNoteControlsChanges.man
index cf40ed08..ad17d5df 100644
--- a/man/xkb/XkbNoteControlsChanges.man
+++ b/man/xkb/XkbNoteControlsChanges.man
@@ -178,21 +178,21 @@ into the changes record specified by
The structure for the XkbControlsNotify event is defined as follows:
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbCompatMapNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- unsigned int changed_ctrls; /\(** bits indicating which controls data have changed*/
- unsigned int enabled_ctrls; /\(** controls currently enabled in server */
- unsigned int enabled_ctrl_changes; /\(** bits indicating enabled/disabled controls */
- int num_groups; /\(** current number of keyboard groups */
- KeyCode keycode; /\(** != 0 => keycode of key causing change */
- char event_type; /\(** Type of event causing change */
- char req_major; /\(** major event code of event causing change */
- char req_minor; /\(** minor event code of event causing change */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbCompatMapNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ unsigned int changed_ctrls; /\&* bits indicating which controls data have changed*/
+ unsigned int enabled_ctrls; /\&* controls currently enabled in server */
+ unsigned int enabled_ctrl_changes; /\&* bits indicating enabled/disabled controls */
+ int num_groups; /\&* current number of keyboard groups */
+ KeyCode keycode; /\&* != 0 => keycode of key causing change */
+ char event_type; /\&* Type of event causing change */
+ char req_major; /\&* major event code of event causing change */
+ char req_minor; /\&* minor event code of event causing change */
} XkbControlsNotifyEvent;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbNoteDeviceChanges.man b/man/xkb/XkbNoteDeviceChanges.man
index c97f611d..ab36913c 100644
--- a/man/xkb/XkbNoteDeviceChanges.man
+++ b/man/xkb/XkbNoteDeviceChanges.man
@@ -124,9 +124,9 @@ Xkb extension device configuration. The changes structure is defined as follows:
.nf
typedef struct _XkbDeviceChanges {
- unsigned int changed; /\(** bits indicating what has changed */
- unsigned short first_btn; /\(** number of first button which changed, if any */
- unsigned short num_btns; /\(** number of buttons that have changed */
+ unsigned int changed; /\&* bits indicating what has changed */
+ unsigned short first_btn; /\&* number of first button which changed, if any */
+ unsigned short num_btns; /\&* number of buttons that have changed */
XkbDeviceLedChangesRec leds;
} XkbDeviceChangesRec,*XkbDeviceChangesPtr;
diff --git a/man/xkb/XkbNoteIndicatorChanges.man b/man/xkb/XkbNoteIndicatorChanges.man
index eba152d7..4a85e6ac 100644
--- a/man/xkb/XkbNoteIndicatorChanges.man
+++ b/man/xkb/XkbNoteIndicatorChanges.man
@@ -101,15 +101,15 @@ Both types of indicator events use the same structure:
.nf
typedef struct _XkbIndicatorNotify {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** specifies state or map notify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- unsigned int changed; /\(** mask of indicators with new state or map */
- unsigned int state; /\(** current state of all indicators */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* specifies state or map notify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ unsigned int changed; /\&* mask of indicators with new state or map */
+ unsigned int state; /\&* current state of all indicators */
} XkbIndicatorNotifyEvent;
.fi
diff --git a/man/xkb/XkbOutOfRangeGroupInfo.man b/man/xkb/XkbOutOfRangeGroupInfo.man
index f49f767f..d281edb7 100644
--- a/man/xkb/XkbOutOfRangeGroupInfo.man
+++ b/man/xkb/XkbOutOfRangeGroupInfo.man
@@ -106,11 +106,11 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode */
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for each group */
- unsigned char group_info; /\(** # of groups and out of range group handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array */
+ typedef struct { /\&* map to keysyms for a single keycode */
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for each group */
+ unsigned char group_info; /\&* # of groups and out of range group handling */
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array */
} XkbSymMapRec, *XkbSymMapPtr;
.fi
@@ -123,28 +123,28 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
@@ -156,28 +156,28 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbOutOfRangeGroupNumber.man b/man/xkb/XkbOutOfRangeGroupNumber.man
index 915d3f62..ce9419de 100644
--- a/man/xkb/XkbOutOfRangeGroupNumber.man
+++ b/man/xkb/XkbOutOfRangeGroupNumber.man
@@ -107,11 +107,11 @@ The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
- typedef struct { /\(** map to keysyms for a single keycode */
- unsigned char kt_index[XkbNumKbdGroups]; /\(** key type index for each group */
- unsigned char group_info; /\(** # of groups and out of range group handling */
- unsigned char width; /\(** max # of shift levels for key */
- unsigned short offset; /\(** index to keysym table in syms array */
+ typedef struct { /\&* map to keysyms for a single keycode */
+ unsigned char kt_index[XkbNumKbdGroups]; /\&* key type index for each group */
+ unsigned char group_info; /\&* # of groups and out of range group handling */
+ unsigned char width; /\&* max # of shift levels for key */
+ unsigned short offset; /\&* index to keysym table in syms array */
} XkbSymMapRec, *XkbSymMapPtr;
.fi
@@ -124,28 +124,28 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
@@ -157,28 +157,28 @@ The XkbControlsRec structure is defined as follows:
typedef struct {
- unsigned char mk_dflt_btn; /\(** default button for keyboard driven mouse */
- unsigned char num_groups; /\(** number of keyboard groups */
- unsigned char groups_wrap; /\(** how to wrap out-of-bounds groups */
- XkbModsRec internal; /\(** defines server internal modifiers */
- XkbModsRec ignore_lock; /\(** modifiers to ignore when checking for grab */
- unsigned int enabled_ctrls; /\(** 1 bit => corresponding boolean control enabled */
- unsigned short repeat_delay; /\(** ms delay until first repeat */
- unsigned short repeat_interval; /\(** ms delay between repeats */
- unsigned short slow_keys_delay; /\(** ms minimum time key must be down to be ok */
- unsigned short debounce_delay; /\(** ms delay before key reactivated */
- unsigned short mk_delay; /\(** ms delay to second mouse motion event */
- unsigned short mk_interval; /\(** ms delay between repeat mouse events */
- unsigned short mk_time_to_max; /\(** # intervals until constant mouse move */
- unsigned short mk_max_speed; /\(** multiplier for maximum mouse speed */
- short mk_curve; /\(** determines mouse move curve type */
- unsigned short ax_options; /\(** 1 bit => Access X option enabled */
- unsigned short ax_timeout; /\(** seconds until Access X disabled */
- unsigned short axt_opts_mask; /\(** 1 bit => options to reset on Access X timeout */
- unsigned short axt_opts_values; /\(** 1 bit => turn option on, 0=> off */
- unsigned int axt_ctrls_mask; /\(** which bits in enabled_ctrls to modify */
- unsigned int axt_ctrls_values; /\(** values for new bits in enabled_ctrls */
- unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\(** per key auto repeat */
+ unsigned char mk_dflt_btn; /\&* default button for keyboard driven mouse */
+ unsigned char num_groups; /\&* number of keyboard groups */
+ unsigned char groups_wrap; /\&* how to wrap out-of-bounds groups */
+ XkbModsRec internal; /\&* defines server internal modifiers */
+ XkbModsRec ignore_lock; /\&* modifiers to ignore when checking for grab */
+ unsigned int enabled_ctrls; /\&* 1 bit => corresponding boolean control enabled */
+ unsigned short repeat_delay; /\&* ms delay until first repeat */
+ unsigned short repeat_interval; /\&* ms delay between repeats */
+ unsigned short slow_keys_delay; /\&* ms minimum time key must be down to be ok */
+ unsigned short debounce_delay; /\&* ms delay before key reactivated */
+ unsigned short mk_delay; /\&* ms delay to second mouse motion event */
+ unsigned short mk_interval; /\&* ms delay between repeat mouse events */
+ unsigned short mk_time_to_max; /\&* # intervals until constant mouse move */
+ unsigned short mk_max_speed; /\&* multiplier for maximum mouse speed */
+ short mk_curve; /\&* determines mouse move curve type */
+ unsigned short ax_options; /\&* 1 bit => Access X option enabled */
+ unsigned short ax_timeout; /\&* seconds until Access X disabled */
+ unsigned short axt_opts_mask; /\&* 1 bit => options to reset on Access X timeout */
+ unsigned short axt_opts_values; /\&* 1 bit => turn option on, 0=> off */
+ unsigned int axt_ctrls_mask; /\&* which bits in enabled_ctrls to modify */
+ unsigned int axt_ctrls_values; /\&* values for new bits in enabled_ctrls */
+ unsigned char per_key_repeat[XkbPerKeyBitArraySize]; /\&* per key auto repeat */
} XkbControlsRec, *XkbControlsPtr;
.fi
.SH "SEE ALSO"
diff --git a/man/xkb/XkbPtrActionX.man b/man/xkb/XkbPtrActionX.man
index 7116185c..409437d3 100644
--- a/man/xkb/XkbPtrActionX.man
+++ b/man/xkb/XkbPtrActionX.man
@@ -93,12 +93,12 @@ structures.
.nf
typedef struct _XkbPtrAction {
- unsigned char type; /\(** XkbSA_MovePtr */
- unsigned char flags; /\(** determines type of pointer motion */
- unsigned char high_XXX; /\(** x coordinate, high bits*/
- unsigned char low_XXX; /\(** y coordinate, low bits */
- unsigned char high_YYY; /\(** x coordinate, high bits */
- unsigned char low_YYY; /\(** y coordinate, low bits */
+ unsigned char type; /\&* XkbSA_MovePtr */
+ unsigned char flags; /\&* determines type of pointer motion */
+ unsigned char high_XXX; /\&* x coordinate, high bits*/
+ unsigned char low_XXX; /\&* y coordinate, low bits */
+ unsigned char high_YYY; /\&* x coordinate, high bits */
+ unsigned char low_YYY; /\&* y coordinate, low bits */
} XkbPtrAction;
.fi
diff --git a/man/xkb/XkbPtrActionY.man b/man/xkb/XkbPtrActionY.man
index ad10214e..ccea0eb3 100644
--- a/man/xkb/XkbPtrActionY.man
+++ b/man/xkb/XkbPtrActionY.man
@@ -93,12 +93,12 @@ structures.
.nf
typedef struct _XkbPtrAction {
- unsigned char type; /\(** XkbSA_MovePtr */
- unsigned char flags; /\(** determines type of pointer motion */
- unsigned char high_XXX; /\(** x coordinate, high bits*/
- unsigned char low_XXX; /\(** y coordinate, low bits */
- unsigned char high_YYY; /\(** x coordinate, high bits */
- unsigned char low_YYY; /\(** y coordinate, low bits */
+ unsigned char type; /\&* XkbSA_MovePtr */
+ unsigned char flags; /\&* determines type of pointer motion */
+ unsigned char high_XXX; /\&* x coordinate, high bits*/
+ unsigned char low_XXX; /\&* y coordinate, low bits */
+ unsigned char high_YYY; /\&* x coordinate, high bits */
+ unsigned char low_YYY; /\&* y coordinate, low bits */
} XkbPtrAction;
.fi
diff --git a/man/xkb/XkbResizeDeviceButtonActions.man b/man/xkb/XkbResizeDeviceButtonActions.man
index da63f6f9..e88b346e 100644
--- a/man/xkb/XkbResizeDeviceButtonActions.man
+++ b/man/xkb/XkbResizeDeviceButtonActions.man
@@ -67,19 +67,19 @@ extension in an XkbDeviceInfoRec structure:
.nf
typedef struct {
- char * name; /\(** name for device */
- Atom type; /\(** name for class of devices */
- unsigned short device_spec; /\(** device of interest */
- Bool has_own_state; /\(** True=>this device has its own state */
- unsigned short supported; /\(** bits indicating supported capabilities */
- unsigned short unsupported; /\(** bits indicating unsupported capabilities */
- unsigned short num_btns; /\(** number of entries in btn_acts */
- XkbAction * btn_acts; /\(** button actions */
- unsigned short sz_leds; /\(** total number of entries in LEDs vector */
- unsigned short num_leds; /\(** number of valid entries in LEDs vector */
- unsigned short dflt_kbd_fb; /\(** input extension ID of default (core kbd) indicator */
- unsigned short dflt_led_fb; /\(** input extension ID of default indicator feedback */
- XkbDeviceLedInfoPtr leds; /\(** LED descriptions */
+ char * name; /\&* name for device */
+ Atom type; /\&* name for class of devices */
+ unsigned short device_spec; /\&* device of interest */
+ Bool has_own_state; /\&* True=>this device has its own state */
+ unsigned short supported; /\&* bits indicating supported capabilities */
+ unsigned short unsupported; /\&* bits indicating unsupported capabilities */
+ unsigned short num_btns; /\&* number of entries in btn_acts */
+ XkbAction * btn_acts; /\&* button actions */
+ unsigned short sz_leds; /\&* total number of entries in LEDs vector */
+ unsigned short num_leds; /\&* number of valid entries in LEDs vector */
+ unsigned short dflt_kbd_fb; /\&* input extension ID of default (core kbd) indicator */
+ unsigned short dflt_led_fb; /\&* input extension ID of default indicator feedback */
+ XkbDeviceLedInfoPtr leds; /\&* LED descriptions */
} XkbDeviceInfoRec, *XkbDeviceInfoPtr;
.fi
.SH DIAGNOSTICS
diff --git a/man/xkb/XkbSAActionSetCtrls.man b/man/xkb/XkbSAActionSetCtrls.man
index b6da9fb7..b98e099d 100644
--- a/man/xkb/XkbSAActionSetCtrls.man
+++ b/man/xkb/XkbSAActionSetCtrls.man
@@ -135,16 +135,16 @@ from
.nf
typedef struct _XkbCtrlsAction {
- unsigned char type; /\(** XkbSA_SetControls, XkbSA_LockControls */
- unsigned char flags; /\(** with type, controls enabling and disabling
+ unsigned char type; /\&* XkbSA_SetControls, XkbSA_LockControls */
+ unsigned char flags; /\&* with type, controls enabling and disabling
of controls */
- unsigned char ctrls3; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls3; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls2; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls2; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls1; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls1; /\&* ctrls0 through ctrls3 represent the boolean
controls */
- unsigned char ctrls0; /\(** ctrls0 through ctrls3 represent the boolean
+ unsigned char ctrls0; /\&* ctrls0 through ctrls3 represent the boolean
controls */
} XkbCtrlsAction;
.fi
diff --git a/man/xkb/XkbSAGroup.man b/man/xkb/XkbSAGroup.man
index 3de10bc6..a7dab1ab 100644
--- a/man/xkb/XkbSAGroup.man
+++ b/man/xkb/XkbSAGroup.man
@@ -47,10 +47,10 @@ pressed and released:
.nf
.ft CW
typedef struct _XkbGroupAction {
- unsigned char type; /\(** XkbSA_{Set|Latch|Lock}Group */
- unsigned char flags; /\(** with type, controls the effect on groups
+ unsigned char type; /\&* XkbSA_{Set|Latch|Lock}Group */
+ unsigned char flags; /\&* with type, controls the effect on groups
*/
- char group_XXX; /\(** represents a group index or delta */
+ char group_XXX; /\&* represents a group index or delta */
} XkbGroupAction;
.ft
.fi
diff --git a/man/xkb/XkbSAPtrDfltValue.man b/man/xkb/XkbSAPtrDfltValue.man
index 8efd3e40..14ffcb94 100644
--- a/man/xkb/XkbSAPtrDfltValue.man
+++ b/man/xkb/XkbSAPtrDfltValue.man
@@ -98,10 +98,10 @@ converted to a signed int.
.nf
typedef struct _XkbPtrDfltAction {
- unsigned char type; /\(** XkbSA_SetPtrDflt */
- unsigned char flags; /\(** controls the pointer button number */
- unsigned char affect; /\(** XkbSA_AffectDfltBtn */
- char valueXXX; /\(** new default button member */
+ unsigned char type; /\&* XkbSA_SetPtrDflt */
+ unsigned char flags; /\&* controls the pointer button number */
+ unsigned char affect; /\&* XkbSA_AffectDfltBtn */
+ char valueXXX; /\&* new default button member */
} XkbPtrDfltAction;
.fi
diff --git a/man/xkb/XkbSARedirectSetVMods.man b/man/xkb/XkbSARedirectSetVMods.man
index 70565d73..de3c0e51 100644
--- a/man/xkb/XkbSARedirectSetVMods.man
+++ b/man/xkb/XkbSARedirectSetVMods.man
@@ -96,14 +96,14 @@ from
.nf
typedef struct_XkbRedirectKeyAction {
- unsigned char type; /\(** XkbSA_RedirectKey */
- unsigned char new_key; /\(** keycode to be put in event */
- unsigned char mods_mask; /\(** mask of real mods to be reset */
- unsigned char mods; /\(** mask of real mods to take values from */
- unsigned char vmods_mask0; /\(** first half of mask of virtual mods to be reset */
- unsigned char vmods_mask1; /\(** other half of mask of virtual mods to be reset */
- unsigned char vmods0; /\(** first half of mask of virtual mods to take values from */
- unsigned char vmods1; /\(** other half of mask of virtual mods to take values from */
+ unsigned char type; /\&* XkbSA_RedirectKey */
+ unsigned char new_key; /\&* keycode to be put in event */
+ unsigned char mods_mask; /\&* mask of real mods to be reset */
+ unsigned char mods; /\&* mask of real mods to take values from */
+ unsigned char vmods_mask0; /\&* first half of mask of virtual mods to be reset */
+ unsigned char vmods_mask1; /\&* other half of mask of virtual mods to be reset */
+ unsigned char vmods0; /\&* first half of mask of virtual mods to take values from */
+ unsigned char vmods1; /\&* other half of mask of virtual mods to take values from */
} XkbRedirectKeyAction;
.fi
diff --git a/man/xkb/XkbSARedirectSetVModsMask.man b/man/xkb/XkbSARedirectSetVModsMask.man
index 3e627a8c..c50964e6 100644
--- a/man/xkb/XkbSARedirectSetVModsMask.man
+++ b/man/xkb/XkbSARedirectSetVModsMask.man
@@ -105,17 +105,17 @@ from
.nf
typedef struct_XkbRedirectKeyAction {
- unsigned char type; /\(** XkbSA_RedirectKey */
- unsigned char new_key; /\(** keycode to be put in event */
- unsigned char mods_mask; /\(** mask of real mods to be reset */
- unsigned char mods; /\(** mask of real mods to take values from */
- unsigned char vmods_mask0; /\(** first half of mask of virtual mods to be
+ unsigned char type; /\&* XkbSA_RedirectKey */
+ unsigned char new_key; /\&* keycode to be put in event */
+ unsigned char mods_mask; /\&* mask of real mods to be reset */
+ unsigned char mods; /\&* mask of real mods to take values from */
+ unsigned char vmods_mask0; /\&* first half of mask of virtual mods to be
reset */
- unsigned char vmods_mask1; /\(** other half of mask of virtual mods to be
+ unsigned char vmods_mask1; /\&* other half of mask of virtual mods to be
reset */
- unsigned char vmods0; /\(** first half of mask of virtual mods to
+ unsigned char vmods0; /\&* first half of mask of virtual mods to
take values from */
- unsigned char vmods1; /\(** other half of mask of virtual mods to
+ unsigned char vmods1; /\&* other half of mask of virtual mods to
take values from */
} XkbRedirectKeyAction;
diff --git a/man/xkb/XkbSARedirectVMods.man b/man/xkb/XkbSARedirectVMods.man
index cd6b3cb3..1159eede 100644
--- a/man/xkb/XkbSARedirectVMods.man
+++ b/man/xkb/XkbSARedirectVMods.man
@@ -99,17 +99,17 @@ converted to an unsigned int.
.nf
typedef struct_XkbRedirectKeyAction {
- unsigned char type; /\(** XkbSA_RedirectKey */
- unsigned char new_key; /\(** keycode to be put in event */
- unsigned char mods_mask; /\(** mask of real mods to be reset */
- unsigned char mods; /\(** mask of real mods to take values from */
- unsigned char vmods_mask0; /\(** first half of mask of virtual mods to be
+ unsigned char type; /\&* XkbSA_RedirectKey */
+ unsigned char new_key; /\&* keycode to be put in event */
+ unsigned char mods_mask; /\&* mask of real mods to be reset */
+ unsigned char mods; /\&* mask of real mods to take values from */
+ unsigned char vmods_mask0; /\&* first half of mask of virtual mods to be
reset */
- unsigned char vmods_mask1; /\(** other half of mask of virtual mods to be
+ unsigned char vmods_mask1; /\&* other half of mask of virtual mods to be
reset */
- unsigned char vmods0; /\(** first half of mask of virtual mods to
+ unsigned char vmods0; /\&* first half of mask of virtual mods to
take values from */
- unsigned char vmods1; /\(** other half of mask of virtual mods to
+ unsigned char vmods1; /\&* other half of mask of virtual mods to
take values from */
} XkbRedirectKeyAction;
diff --git a/man/xkb/XkbSARedirectVModsMask.man b/man/xkb/XkbSARedirectVModsMask.man
index b87efc2d..9f9f5ae0 100644
--- a/man/xkb/XkbSARedirectVModsMask.man
+++ b/man/xkb/XkbSARedirectVModsMask.man
@@ -100,17 +100,17 @@ converted to an unsigned int.
.nf
typedef struct_XkbRedirectKeyAction {
- unsigned char type; /\(** XkbSA_RedirectKey */
- unsigned char new_key; /\(** keycode to be put in event */
- unsigned char mods_mask; /\(** mask of real mods to be reset */
- unsigned char mods; /\(** mask of real mods to take values from */
- unsigned char vmods_mask0; /\(** first half of mask of virtual mods to be
+ unsigned char type; /\&* XkbSA_RedirectKey */
+ unsigned char new_key; /\&* keycode to be put in event */
+ unsigned char mods_mask; /\&* mask of real mods to be reset */
+ unsigned char mods; /\&* mask of real mods to take values from */
+ unsigned char vmods_mask0; /\&* first half of mask of virtual mods to be
reset */
- unsigned char vmods_mask1; /\(** other half of mask of virtual mods to be
+ unsigned char vmods_mask1; /\&* other half of mask of virtual mods to be
reset */
- unsigned char vmods0; /\(** first half of mask of virtual mods to
+ unsigned char vmods0; /\&* first half of mask of virtual mods to
take values from */
- unsigned char vmods1; /\(** other half of mask of virtual mods to
+ unsigned char vmods1; /\&* other half of mask of virtual mods to
take values from */
} XkbRedirectKeyAction;
diff --git a/man/xkb/XkbSAScreen.man b/man/xkb/XkbSAScreen.man
index 8ffb33ae..6d07758a 100644
--- a/man/xkb/XkbSAScreen.man
+++ b/man/xkb/XkbSAScreen.man
@@ -86,9 +86,9 @@ converted to a signed int.
.nf
typedef struct _XkbSwitchScreenAction {
- unsigned char type; /\(** XkbSA_SwitchScreen */
- unsigned char flags; /\(** controls screen switching */
- char screenXXX; /\(** screen number or delta */
+ unsigned char type; /\&* XkbSA_SwitchScreen */
+ unsigned char flags; /\&* controls screen switching */
+ char screenXXX; /\&* screen number or delta */
} XkbSwitchScreenAction;
.fi
diff --git a/man/xkb/XkbSASetGroup.man b/man/xkb/XkbSASetGroup.man
index 7df74c88..0eef50a3 100644
--- a/man/xkb/XkbSASetGroup.man
+++ b/man/xkb/XkbSASetGroup.man
@@ -52,9 +52,9 @@ current group state when keys are pressed and released:
.nf
.ft CW
typedef struct _XkbGroupAction {
- unsigned char type; /\(** XkbSA_{Set|Latch|Lock}Group */
- unsigned char flags; /\(** with type, controls the effect on groups */
- char group_XXX; /\(** represents a group index or delta */
+ unsigned char type; /\&* XkbSA_{Set|Latch|Lock}Group */
+ unsigned char flags; /\&* with type, controls the effect on groups */
+ char group_XXX; /\&* represents a group index or delta */
} XkbGroupAction;
.ft
.fi
diff --git a/man/xkb/XkbSASetPtrDfltValue.man b/man/xkb/XkbSASetPtrDfltValue.man
index 595cbb5d..d32f32c6 100644
--- a/man/xkb/XkbSASetPtrDfltValue.man
+++ b/man/xkb/XkbSASetPtrDfltValue.man
@@ -95,10 +95,10 @@ structures.
.nf
typedef struct _XkbPtrDfltAction {
- unsigned char type; /\(** XkbSA_SetPtrDflt */
- unsigned char flags; /\(** controls the pointer button number */
- unsigned char affect; /\(** XkbSA_AffectDfltBtn */
- char valueXXX; /\(** new default button member */
+ unsigned char type; /\&* XkbSA_SetPtrDflt */
+ unsigned char flags; /\&* controls the pointer button number */
+ unsigned char affect; /\&* XkbSA_AffectDfltBtn */
+ char valueXXX; /\&* new default button member */
} XkbPtrDfltAction;
.fi
diff --git a/man/xkb/XkbSASetScreen.man b/man/xkb/XkbSASetScreen.man
index 601246dd..0ab650b3 100644
--- a/man/xkb/XkbSASetScreen.man
+++ b/man/xkb/XkbSASetScreen.man
@@ -83,9 +83,9 @@ signed character value for screen numbers in XkbSwitchScreenAction structures.
.nf
typedef struct _XkbSwitchScreenAction {
- unsigned char type; /\(** XkbSA_SwitchScreen */
- unsigned char flags; /\(** controls screen switching */
- char screenXXX; /\(** screen number or delta */
+ unsigned char type; /\&* XkbSA_SwitchScreen */
+ unsigned char flags; /\&* controls screen switching */
+ char screenXXX; /\&* screen number or delta */
} XkbSwitchScreenAction;
.fi
diff --git a/man/xkb/XkbSetAccessXTimeout.man b/man/xkb/XkbSetAccessXTimeout.man
index 00514699..c1043788 100644
--- a/man/xkb/XkbSetAccessXTimeout.man
+++ b/man/xkb/XkbSetAccessXTimeout.man
@@ -115,18 +115,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
@@ -171,21 +171,21 @@ The structure for the XkbControlsNotify event is defined as follows:
.nf
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbCompatMapNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd */
- unsigned int changed_ctrls; /\(** bits indicating which controls data have changed*/
- unsigned int enabled_ctrls; /\(** controls currently enabled in server */
- unsigned int enabled_ctrl_changes; /\(** bits indicating enabled/disabled controls */
- int num_groups; /\(** current number of keyboard groups */
- KeyCode keycode; /\(** != 0 => keycode of key causing change */
- char event_type; /\(** Type of event causing change */
- char req_major; /\(** major event code of event causing change */
- char req_minor; /\(** minor event code of event causing change */
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbCompatMapNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd */
+ unsigned int changed_ctrls; /\&* bits indicating which controls data have changed*/
+ unsigned int enabled_ctrls; /\&* controls currently enabled in server */
+ unsigned int enabled_ctrl_changes; /\&* bits indicating enabled/disabled controls */
+ int num_groups; /\&* current number of keyboard groups */
+ KeyCode keycode; /\&* != 0 => keycode of key causing change */
+ char event_type; /\&* Type of event causing change */
+ char req_major; /\&* major event code of event causing change */
+ char req_minor; /\&* minor event code of event causing change */
} XkbControlsNotifyEvent;
.fi
diff --git a/man/xkb/XkbSetBounceKeysDelay.man b/man/xkb/XkbSetBounceKeysDelay.man
index 9637f0ef..04af3bf1 100644
--- a/man/xkb/XkbSetBounceKeysDelay.man
+++ b/man/xkb/XkbSetBounceKeysDelay.man
@@ -186,18 +186,18 @@ The structure for the XkbAccessXNotify event type is as follows:
.nf
typedef struct {
- int type; /\(** Xkb extension base event code */
- unsigned long serial; /\(** X server serial number for event */
- Bool send_event; /\(** True => synthetically generated */
- Display * display; /\(** server connection where event generated */
- Time time; /\(** server time when event generated */
- int xkb_type; /\(** XkbAccessXNotify */
- int device; /\(** Xkb device ID, will not be XkbUseCoreKbd
+ int type; /\&* Xkb extension base event code */
+ unsigned long serial; /\&* X server serial number for event */
+ Bool send_event; /\&* True => synthetically generated */
+ Display * display; /\&* server connection where event generated */
+ Time time; /\&* server time when event generated */
+ int xkb_type; /\&* XkbAccessXNotify */
+ int device; /\&* Xkb device ID, will not be XkbUseCoreKbd
*/
- int detail; /\(** XkbAXN_* */
- KeyCode keycode; /\(** key of event */
- int slowKeysDelay; /\(** current SlowKeys delay */
- int debounceDelay; /\(** current debounce delay */
+ int detail; /\&* XkbAXN_* */
+ KeyCode keycode; /\&* key of event */
+ int slowKeysDelay; /\&* current SlowKeys delay */
+ int debounceDelay; /\&* current debounce delay */
} XkbAccessXNotifyEvent;
.fi
diff --git a/man/xkb/XkbSetDeviceInfo.man b/man/xkb/XkbSetDeviceInfo.man
index 1a2b00f8..062dbcae 100644
--- a/man/xkb/XkbSetDeviceInfo.man
+++ b/man/xkb/XkbSetDeviceInfo.man
@@ -198,9 +198,9 @@ as follows:
.nf
typedef struct _XkbDeviceChanges {
- unsigned int changed; /\(** bits indicating what has changed */
- unsigned short first_btn; /\(** number of first button which changed, if any */
- unsigned short num_btns; /\(** number of buttons that have changed */
+ unsigned int changed; /\&* bits indicating what has changed */
+ unsigned short first_btn; /\&* number of first button which changed, if any */
+ unsigned short num_btns; /\&* number of buttons that have changed */
XkbDeviceLedChangesRec leds;
} XkbDeviceChangesRec,*XkbDeviceChangesPtr;
diff --git a/man/xkb/XkbSetIgnoreLockMods.man b/man/xkb/XkbSetIgnoreLockMods.man
index 635c7ba1..7e6acd57 100644
--- a/man/xkb/XkbSetIgnoreLockMods.man
+++ b/man/xkb/XkbSetIgnoreLockMods.man
@@ -144,18 +144,18 @@ component structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbSetMap.man b/man/xkb/XkbSetMap.man
index e322c401..7a4e6610 100644
--- a/man/xkb/XkbSetMap.man
+++ b/man/xkb/XkbSetMap.man
@@ -270,25 +270,25 @@ and to reduce the amount of traffic between the server and clients.
.nf
typedef struct _XkbMapChanges {
- unsigned short changed; /\(** identifies valid components in structure */
- KeyCode min_key_code; /\(** lowest numbered keycode for device */
- KeyCode max_key_code; /\(** highest numbered keycode for device */
- unsigned char first_type; /\(** index of first key type modified */
- unsigned char num_types; /\(** # types modified */
- KeyCode first_key_sym; /\(** first key whose key_sym_map changed */
- unsigned char num_key_syms; /\(** # key_sym_map entries changed */
- KeyCode first_key_act; /\(** first key whose key_acts entry changed */
- unsigned char num_key_acts; /\(** # key_acts entries changed */
- KeyCode first_key_behavior; /\(** first key whose behaviors changed */
- unsigned char num_key_behaviors; /\(** # behaviors entries changed */
- KeyCode first_key_explicit; /\(** first key whose explicit entry changed */
- unsigned char num_key_explicit; /\(** # explicit entries changed */
- KeyCode first_modmap_key; /\(** first key whose modmap entry changed */
- unsigned char num_modmap_keys; /\(** # modmap entries changed */
- KeyCode first_vmodmap_key; /\(** first key whose vmodmap changed */
- unsigned char num_vmodmap_keys; /\(** # vmodmap entries changed */
- unsigned char pad1; /\(** reserved */
- unsigned short vmods; /\(** mask indicating which vmods changed */
+ unsigned short changed; /\&* identifies valid components in structure */
+ KeyCode min_key_code; /\&* lowest numbered keycode for device */
+ KeyCode max_key_code; /\&* highest numbered keycode for device */
+ unsigned char first_type; /\&* index of first key type modified */
+ unsigned char num_types; /\&* # types modified */
+ KeyCode first_key_sym; /\&* first key whose key_sym_map changed */
+ unsigned char num_key_syms; /\&* # key_sym_map entries changed */
+ KeyCode first_key_act; /\&* first key whose key_acts entry changed */
+ unsigned char num_key_acts; /\&* # key_acts entries changed */
+ KeyCode first_key_behavior; /\&* first key whose behaviors changed */
+ unsigned char num_key_behaviors; /\&* # behaviors entries changed */
+ KeyCode first_key_explicit; /\&* first key whose explicit entry changed */
+ unsigned char num_key_explicit; /\&* # explicit entries changed */
+ KeyCode first_modmap_key; /\&* first key whose modmap entry changed */
+ unsigned char num_modmap_keys; /\&* # modmap entries changed */
+ KeyCode first_vmodmap_key; /\&* first key whose vmodmap changed */
+ unsigned char num_vmodmap_keys; /\&* # vmodmap entries changed */
+ unsigned char pad1; /\&* reserved */
+ unsigned short vmods; /\&* mask indicating which vmods changed */
} XkbMapChangesRec,*XkbMapChangesPtr;
.fi
@@ -299,18 +299,18 @@ structures in the XkbDescRec represent the major Xkb components.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi
diff --git a/man/xkb/XkbSetNames.man b/man/xkb/XkbSetNames.man
index de64eb27..62bb4cb8 100644
--- a/man/xkb/XkbSetNames.man
+++ b/man/xkb/XkbSetNames.man
@@ -100,24 +100,24 @@ effectively reduces the amount of traffic sent to the server:
.nf
typedef struct _XkbNameChanges {
- unsigned int changed; /\(** name components that have changed */
- unsigned char first_type; /\(** first key type with a new name */
- unsigned char num_types; /\(** number of types with new names */
- unsigned char first_lvl; /\(** first key type with new level names
+ unsigned int changed; /\&* name components that have changed */
+ unsigned char first_type; /\&* first key type with a new name */
+ unsigned char num_types; /\&* number of types with new names */
+ unsigned char first_lvl; /\&* first key type with new level names
*/
- unsigned char num_lvls; /\(** number of key types with new level
+ unsigned char num_lvls; /\&* number of key types with new level
names */
- unsigned char num_aliases; /\(** if key aliases changed, total number
+ unsigned char num_aliases; /\&* if key aliases changed, total number
of key aliases */
- unsigned char num_rg; /\(** if radio groups changed, total
+ unsigned char num_rg; /\&* if radio groups changed, total
number of radio groups */
- unsigned char first_key; /\(** first key with a new name */
- unsigned char num_keys; /\(** number of keys with new names */
- unsigned short changed_vmods; /\(** mask of virtual modifiers for which
+ unsigned char first_key; /\&* first key with a new name */
+ unsigned char num_keys; /\&* number of keys with new names */
+ unsigned short changed_vmods; /\&* mask of virtual modifiers for which
names have changed */
- unsigned long changed_indicators; /\(** mask of indicators for which names
+ unsigned long changed_indicators; /\&* mask of indicators for which names
were changed */
- unsigned char changed_groups; /\(** mask of groups for which names
+ unsigned char changed_groups; /\&* mask of groups for which names
were changed */
} XkbNameChangesRec, *XkbNameChangesPtr
diff --git a/man/xkb/XkbSetPtrActionX.man b/man/xkb/XkbSetPtrActionX.man
index 2bd56b25..d2910c88 100644
--- a/man/xkb/XkbSetPtrActionX.man
+++ b/man/xkb/XkbSetPtrActionX.man
@@ -97,12 +97,12 @@ structures.
.nf
typedef struct _XkbPtrAction {
- unsigned char type; /\(** XkbSA_MovePtr */
- unsigned char flags; /\(** determines type of pointer motion */
- unsigned char high_XXX; /\(** x coordinate, high bits*/
- unsigned char low_XXX; /\(** y coordinate, low bits */
- unsigned char high_YYY; /\(** x coordinate, high bits */
- unsigned char low_YYY; /\(** y coordinate, low bits */
+ unsigned char type; /\&* XkbSA_MovePtr */
+ unsigned char flags; /\&* determines type of pointer motion */
+ unsigned char high_XXX; /\&* x coordinate, high bits*/
+ unsigned char low_XXX; /\&* y coordinate, low bits */
+ unsigned char high_YYY; /\&* x coordinate, high bits */
+ unsigned char low_YYY; /\&* y coordinate, low bits */
} XkbPtrAction;
.fi
diff --git a/man/xkb/XkbSetPtrActionY.man b/man/xkb/XkbSetPtrActionY.man
index d8da0f20..410a4d4b 100644
--- a/man/xkb/XkbSetPtrActionY.man
+++ b/man/xkb/XkbSetPtrActionY.man
@@ -97,12 +97,12 @@ structures.
.nf
typedef struct _XkbPtrAction {
- unsigned char type; /\(** XkbSA_MovePtr */
- unsigned char flags; /\(** determines type of pointer motion */
- unsigned char high_XXX; /\(** x coordinate, high bits*/
- unsigned char low_XXX; /\(** y coordinate, low bits */
- unsigned char high_YYY; /\(** x coordinate, high bits */
- unsigned char low_YYY; /\(** y coordinate, low bits */
+ unsigned char type; /\&* XkbSA_MovePtr */
+ unsigned char flags; /\&* determines type of pointer motion */
+ unsigned char high_XXX; /\&* x coordinate, high bits*/
+ unsigned char low_XXX; /\&* y coordinate, low bits */
+ unsigned char high_YYY; /\&* x coordinate, high bits */
+ unsigned char low_YYY; /\&* y coordinate, low bits */
} XkbPtrAction;
.fi
diff --git a/man/xkb/XkbSetServerInternalMods.man b/man/xkb/XkbSetServerInternalMods.man
index 666e59f0..193d216f 100644
--- a/man/xkb/XkbSetServerInternalMods.man
+++ b/man/xkb/XkbSetServerInternalMods.man
@@ -148,18 +148,18 @@ outlined in Figure 1.1.
.nf
typedef struct {
- struct _XDisplay * display; /\(** connection to X server */
- unsigned short flags; /\(** private to Xkb, do not modify */
- unsigned short device_spec; /\(** device of interest */
- KeyCode min_key_code; /\(** minimum keycode for device */
- KeyCode max_key_code; /\(** maximum keycode for device */
- XkbControlsPtr ctrls; /\(** controls */
- XkbServerMapPtr server; /\(** server keymap */
- XkbClientMapPtr map; /\(** client keymap */
- XkbIndicatorPtr indicators; /\(** indicator map */
- XkbNamesPtr names; /\(** names for all components */
- XkbCompatMapPtr compat; /\(** compatibility map */
- XkbGeometryPtr geom; /\(** physical geometry of keyboard */
+ struct _XDisplay * display; /\&* connection to X server */
+ unsigned short flags; /\&* private to Xkb, do not modify */
+ unsigned short device_spec; /\&* device of interest */
+ KeyCode min_key_code; /\&* minimum keycode for device */
+ KeyCode max_key_code; /\&* maximum keycode for device */
+ XkbControlsPtr ctrls; /\&* controls */
+ XkbServerMapPtr server; /\&* server keymap */
+ XkbClientMapPtr map; /\&* client keymap */
+ XkbIndicatorPtr indicators; /\&* indicator map */
+ XkbNamesPtr names; /\&* names for all components */
+ XkbCompatMapPtr compat; /\&* compatibility map */
+ XkbGeometryPtr geom; /\&* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
.fi