From daa106927f78e6c5c9c36558a4b951d7cb58a8d1 Mon Sep 17 00:00:00 2001 From: Walter Harms Date: Sat, 28 Nov 2020 17:49:25 +0100 Subject: 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. --- man/xkb/XkbActionCtrls.man | 12 ++-- man/xkb/XkbAddDeviceLedInfo.man | 42 +++++++------- man/xkb/XkbAddGeomColor.man | 4 +- man/xkb/XkbAddGeomKey.man | 10 ++-- man/xkb/XkbAddGeomKeyAlias.man | 4 +- man/xkb/XkbAddGeomOutline.man | 8 +-- man/xkb/XkbAddGeomOverlay.man | 12 ++-- man/xkb/XkbAddGeomOverlayKey.man | 4 +- man/xkb/XkbAddGeomOverlayRow.man | 8 +-- man/xkb/XkbAddGeomProperty.man | 4 +- man/xkb/XkbAddGeomSection.man | 34 +++++------ man/xkb/XkbAddGeomShape.man | 14 ++--- man/xkb/XkbAllocCompatMap.man | 12 ++-- man/xkb/XkbAllocDeviceInfo.man | 42 +++++++------- man/xkb/XkbAllocDeviceLedInfo.man | 54 +++++++++--------- man/xkb/XkbApplyCompatMapToKey.man | 18 +++--- man/xkb/XkbBell.man | 30 +++++----- man/xkb/XkbBellEvent.man | 30 +++++----- man/xkb/XkbChangeControls.man | 6 +- man/xkb/XkbChangeDeviceInfo.man | 6 +- man/xkb/XkbChangeEnabledControls.man | 44 +++++++------- man/xkb/XkbChangeIndicators.man | 18 +++--- man/xkb/XkbChangeMap.man | 38 ++++++------- man/xkb/XkbChangeNames.man | 24 ++++---- man/xkb/XkbChangeTypesOfKey.man | 38 ++++++------- man/xkb/XkbComputeShapeBounds.man | 18 +++--- man/xkb/XkbComputeShapeTop.man | 4 +- man/xkb/XkbCopyKeyType.man | 16 +++--- man/xkb/XkbCopyKeyTypes.man | 16 +++--- man/xkb/XkbDeviceBell.man | 30 +++++----- man/xkb/XkbDeviceBellEvent.man | 30 +++++----- man/xkb/XkbForceBell.man | 30 +++++----- man/xkb/XkbForceDeviceBell.man | 30 +++++----- man/xkb/XkbFreeClientMap.man | 42 +++++++------- man/xkb/XkbFreeCompatMap.man | 32 +++++------ man/xkb/XkbFreeDeviceInfo.man | 42 +++++++------- man/xkb/XkbFreeServerMap.man | 42 +++++++------- man/xkb/XkbGetAccessXTimeout.man | 44 +++++++------- man/xkb/XkbGetBounceKeysDelay.man | 22 +++---- man/xkb/XkbGetControlsChanges.man | 30 +++++----- man/xkb/XkbGetDeviceInfo.man | 26 ++++----- man/xkb/XkbGetIndicatorChanges.man | 18 +++--- man/xkb/XkbGetKeyboardByName.man | 24 ++++---- man/xkb/XkbGetMap.man | 24 ++++---- man/xkb/XkbGetSlowKeysDelay.man | 22 +++---- man/xkb/XkbGetStickyKeysOptions.man | 44 +++++++------- man/xkb/XkbGetUpdatedMap.man | 24 ++++---- man/xkb/XkbGetVirtualMods.man | 24 ++++---- man/xkb/XkbKeyAction.man | 10 ++-- man/xkb/XkbKeyActionEntry.man | 10 ++-- man/xkb/XkbKeyActionsPtr.man | 10 ++-- man/xkb/XkbKeyGroupInfo.man | 98 ++++++++++++++++---------------- man/xkb/XkbKeyHasActions.man | 10 ++-- man/xkb/XkbKeyNumActions.man | 10 ++-- man/xkb/XkbKeyNumGroups.man | 98 ++++++++++++++++---------------- man/xkb/XkbKeyType.man | 16 +++--- man/xkb/XkbListComponents.man | 40 ++++++------- man/xkb/XkbNoteControlsChanges.man | 30 +++++----- man/xkb/XkbNoteDeviceChanges.man | 6 +- man/xkb/XkbNoteIndicatorChanges.man | 18 +++--- man/xkb/XkbOutOfRangeGroupInfo.man | 98 ++++++++++++++++---------------- man/xkb/XkbOutOfRangeGroupNumber.man | 98 ++++++++++++++++---------------- man/xkb/XkbPtrActionX.man | 12 ++-- man/xkb/XkbPtrActionY.man | 12 ++-- man/xkb/XkbResizeDeviceButtonActions.man | 26 ++++----- man/xkb/XkbSAActionSetCtrls.man | 12 ++-- man/xkb/XkbSAGroup.man | 6 +- man/xkb/XkbSAPtrDfltValue.man | 8 +-- man/xkb/XkbSARedirectSetVMods.man | 16 +++--- man/xkb/XkbSARedirectSetVModsMask.man | 16 +++--- man/xkb/XkbSARedirectVMods.man | 16 +++--- man/xkb/XkbSARedirectVModsMask.man | 16 +++--- man/xkb/XkbSAScreen.man | 6 +- man/xkb/XkbSASetGroup.man | 6 +- man/xkb/XkbSASetPtrDfltValue.man | 8 +-- man/xkb/XkbSASetScreen.man | 6 +- man/xkb/XkbSetAccessXTimeout.man | 54 +++++++++--------- man/xkb/XkbSetBounceKeysDelay.man | 22 +++---- man/xkb/XkbSetDeviceInfo.man | 6 +- man/xkb/XkbSetIgnoreLockMods.man | 24 ++++---- man/xkb/XkbSetMap.man | 62 ++++++++++---------- man/xkb/XkbSetNames.man | 24 ++++---- man/xkb/XkbSetPtrActionX.man | 12 ++-- man/xkb/XkbSetPtrActionY.man | 12 ++-- man/xkb/XkbSetServerInternalMods.man | 24 ++++---- 85 files changed, 1054 insertions(+), 1054 deletions(-) (limited to 'man') 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 -- cgit v1.2.1