summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--man/xkb/XkbActionCtrls.man2
-rw-r--r--man/xkb/XkbAddDeviceLedInfo.man6
-rw-r--r--man/xkb/XkbAddGeomColor.man6
-rw-r--r--man/xkb/XkbAddGeomDoodad.man6
-rw-r--r--man/xkb/XkbAddGeomKey.man2
-rw-r--r--man/xkb/XkbAddGeomKeyAlias.man6
-rw-r--r--man/xkb/XkbAddGeomOutline.man4
-rw-r--r--man/xkb/XkbAddGeomOverlay.man6
-rw-r--r--man/xkb/XkbAddGeomOverlayKey.man6
-rw-r--r--man/xkb/XkbAddGeomOverlayRow.man6
-rw-r--r--man/xkb/XkbAddGeomProperty.man6
-rw-r--r--man/xkb/XkbAddGeomRow.man4
-rw-r--r--man/xkb/XkbAddGeomSection.man10
-rw-r--r--man/xkb/XkbAddGeomShape.man6
-rw-r--r--man/xkb/XkbAddSymInterpret.man8
-rw-r--r--man/xkb/XkbAllocClientMap.man6
-rw-r--r--man/xkb/XkbAllocCompatMap.man6
-rw-r--r--man/xkb/XkbAllocControls.man4
-rw-r--r--man/xkb/XkbAllocDeviceInfo.man6
-rw-r--r--man/xkb/XkbAllocDeviceLedInfo.man4
-rw-r--r--man/xkb/XkbAllocGeomColors.man4
-rw-r--r--man/xkb/XkbAllocGeomDoodads.man4
-rw-r--r--man/xkb/XkbAllocGeomKeyAliases.man4
-rw-r--r--man/xkb/XkbAllocGeomKeys.man4
-rw-r--r--man/xkb/XkbAllocGeomOutlines.man4
-rw-r--r--man/xkb/XkbAllocGeomOverlayKeys.man4
-rw-r--r--man/xkb/XkbAllocGeomOverlayRows.man4
-rw-r--r--man/xkb/XkbAllocGeomOverlays.man4
-rw-r--r--man/xkb/XkbAllocGeomPoints.man4
-rw-r--r--man/xkb/XkbAllocGeomProps.man4
-rw-r--r--man/xkb/XkbAllocGeomRows.man4
-rw-r--r--man/xkb/XkbAllocGeomSectionDoodads.man4
-rw-r--r--man/xkb/XkbAllocGeomSections.man4
-rw-r--r--man/xkb/XkbAllocGeomShapes.man4
-rw-r--r--man/xkb/XkbAllocGeometry.man4
-rw-r--r--man/xkb/XkbAllocIndicatorMaps.man2
-rw-r--r--man/xkb/XkbAllocNames.man8
-rw-r--r--man/xkb/XkbAllocServerMap.man6
-rw-r--r--man/xkb/XkbApplyCompatMapToKey.man6
-rw-r--r--man/xkb/XkbBell.man8
-rw-r--r--man/xkb/XkbBellEvent.man8
-rw-r--r--man/xkb/XkbChangeDeviceInfo.man6
-rw-r--r--man/xkb/XkbChangeEnabledControls.man10
-rw-r--r--man/xkb/XkbChangeIndicators.man8
-rw-r--r--man/xkb/XkbChangeMap.man6
-rw-r--r--man/xkb/XkbChangeNames.man6
-rw-r--r--man/xkb/XkbChangeTypesOfKey.man12
-rw-r--r--man/xkb/XkbComputeRowBounds.man6
-rw-r--r--man/xkb/XkbComputeSectionBounds.man4
-rw-r--r--man/xkb/XkbComputeShapeBounds.man2
-rw-r--r--man/xkb/XkbComputeShapeTop.man4
-rw-r--r--man/xkb/XkbCopyKeyType.man4
-rw-r--r--man/xkb/XkbCopyKeyTypes.man6
-rw-r--r--man/xkb/XkbDeviceBell.man14
-rw-r--r--man/xkb/XkbDeviceBellEvent.man14
-rw-r--r--man/xkb/XkbFindOverlayForKey.man6
-rw-r--r--man/xkb/XkbForceBell.man4
-rw-r--r--man/xkb/XkbForceDeviceBell.man12
-rw-r--r--man/xkb/XkbFreeClientMap.man6
-rw-r--r--man/xkb/XkbFreeCompatMap.man6
-rw-r--r--man/xkb/XkbFreeComponentList.man2
-rw-r--r--man/xkb/XkbFreeControls.man6
-rw-r--r--man/xkb/XkbFreeDeviceInfo.man6
-rw-r--r--man/xkb/XkbFreeGeomColors.man8
-rw-r--r--man/xkb/XkbFreeGeomDoodads.man6
-rw-r--r--man/xkb/XkbFreeGeomKeyAliases.man8
-rw-r--r--man/xkb/XkbFreeGeomKeys.man8
-rw-r--r--man/xkb/XkbFreeGeomOutlines.man8
-rw-r--r--man/xkb/XkbFreeGeomOverlayKeys.man8
-rw-r--r--man/xkb/XkbFreeGeomOverlayRows.man8
-rw-r--r--man/xkb/XkbFreeGeomOverlays.man8
-rw-r--r--man/xkb/XkbFreeGeomPoints.man8
-rw-r--r--man/xkb/XkbFreeGeomProperties.man8
-rw-r--r--man/xkb/XkbFreeGeomRows.man8
-rw-r--r--man/xkb/XkbFreeGeomSections.man8
-rw-r--r--man/xkb/XkbFreeGeomShapes.man8
-rw-r--r--man/xkb/XkbFreeGeometry.man6
-rw-r--r--man/xkb/XkbFreeIndicatorMaps.man2
-rw-r--r--man/xkb/XkbFreeNames.man6
-rw-r--r--man/xkb/XkbFreeServerMap.man6
-rw-r--r--man/xkb/XkbGetAccessXTimeout.man14
-rw-r--r--man/xkb/XkbGetAutoRepeatRate.man8
-rw-r--r--man/xkb/XkbGetAutoResetControls.man10
-rw-r--r--man/xkb/XkbGetBounceKeysDelay.man6
-rw-r--r--man/xkb/XkbGetCompatMap.man6
-rw-r--r--man/xkb/XkbGetControls.man6
-rw-r--r--man/xkb/XkbGetControlsChanges.man6
-rw-r--r--man/xkb/XkbGetDetectableAutoRepeat.man4
-rw-r--r--man/xkb/XkbGetDeviceButtonActions.man10
-rw-r--r--man/xkb/XkbGetDeviceInfo.man10
-rw-r--r--man/xkb/XkbGetDeviceInfoChanges.man6
-rw-r--r--man/xkb/XkbGetDeviceLedInfo.man10
-rw-r--r--man/xkb/XkbGetGeometry.man4
-rw-r--r--man/xkb/XkbGetIndicatorChanges.man8
-rw-r--r--man/xkb/XkbGetIndicatorMap.man6
-rw-r--r--man/xkb/XkbGetIndicatorState.man6
-rw-r--r--man/xkb/XkbGetKeyActions.man8
-rw-r--r--man/xkb/XkbGetKeyBehaviors.man8
-rw-r--r--man/xkb/XkbGetKeyExplicitComponents.man8
-rw-r--r--man/xkb/XkbGetKeyModifierMap.man8
-rw-r--r--man/xkb/XkbGetKeySyms.man8
-rw-r--r--man/xkb/XkbGetKeyTypes.man8
-rw-r--r--man/xkb/XkbGetKeyVirtualModMap.man8
-rw-r--r--man/xkb/XkbGetKeyboardByName.man12
-rw-r--r--man/xkb/XkbGetMap.man6
-rw-r--r--man/xkb/XkbGetNameChanges.man6
-rw-r--r--man/xkb/XkbGetNamedGeometry.man6
-rw-r--r--man/xkb/XkbGetNamedIndicator.man20
-rw-r--r--man/xkb/XkbGetNames.man6
-rw-r--r--man/xkb/XkbGetSlowKeysDelay.man6
-rw-r--r--man/xkb/XkbGetStickyKeysOptions.man6
-rw-r--r--man/xkb/XkbGetUpdatedMap.man6
-rw-r--r--man/xkb/XkbGetVirtualMods.man6
-rw-r--r--man/xkb/XkbGetXlibControls.man2
-rw-r--r--man/xkb/XkbInitCanonicalKeyTypes.man6
-rw-r--r--man/xkb/XkbKeyAction.man6
-rw-r--r--man/xkb/XkbKeyActionEntry.man8
-rw-r--r--man/xkb/XkbKeyActionsPtr.man4
-rw-r--r--man/xkb/XkbKeyGroupInfo.man4
-rw-r--r--man/xkb/XkbKeyGroupWidth.man6
-rw-r--r--man/xkb/XkbKeyGroupsWidth.man4
-rw-r--r--man/xkb/XkbKeyHasActions.man4
-rw-r--r--man/xkb/XkbKeyNumActions.man4
-rw-r--r--man/xkb/XkbKeyNumGroups.man4
-rw-r--r--man/xkb/XkbKeyNumSyms.man4
-rw-r--r--man/xkb/XkbKeySymEntry.man8
-rw-r--r--man/xkb/XkbKeySymsOffset.man4
-rw-r--r--man/xkb/XkbKeySymsPtr.man4
-rw-r--r--man/xkb/XkbKeyType.man6
-rw-r--r--man/xkb/XkbKeyTypeIndex.man6
-rw-r--r--man/xkb/XkbKeyTypesForCoreSymbols.man12
-rw-r--r--man/xkb/XkbKeycodeToKeysym.man8
-rw-r--r--man/xkb/XkbKeysymToModifiers.man4
-rw-r--r--man/xkb/XkbListComponents.man8
-rw-r--r--man/xkb/XkbLookupKeyBinding.man12
-rw-r--r--man/xkb/XkbLookupKeySym.man10
-rw-r--r--man/xkb/XkbModActionVMods.man2
-rw-r--r--man/xkb/XkbNoteControlsChanges.man6
-rw-r--r--man/xkb/XkbNoteDeviceChanges.man6
-rw-r--r--man/xkb/XkbNoteIndicatorChanges.man6
-rw-r--r--man/xkb/XkbNoteNameChanges.man6
-rw-r--r--man/xkb/XkbOutOfRangeGroupInfo.man2
-rw-r--r--man/xkb/XkbOutOfRangeGroupNumber.man2
-rw-r--r--man/xkb/XkbPtrActionX.man2
-rw-r--r--man/xkb/XkbPtrActionY.man2
-rw-r--r--man/xkb/XkbRefreshKeyboardMapping.man2
-rw-r--r--man/xkb/XkbResizeDeviceButtonActions.man4
-rw-r--r--man/xkb/XkbResizeKeyActions.man6
-rw-r--r--man/xkb/XkbResizeKeySyms.man6
-rw-r--r--man/xkb/XkbResizeKeyType.man10
-rw-r--r--man/xkb/XkbSAActionSetCtrls.man4
-rw-r--r--man/xkb/XkbSAGroup.man2
-rw-r--r--man/xkb/XkbSAPtrDfltValue.man2
-rw-r--r--man/xkb/XkbSARedirectSetVMods.man4
-rw-r--r--man/xkb/XkbSARedirectSetVModsMask.man4
-rw-r--r--man/xkb/XkbSARedirectVMods.man2
-rw-r--r--man/xkb/XkbSARedirectVModsMask.man2
-rw-r--r--man/xkb/XkbSAScreen.man2
-rw-r--r--man/xkb/XkbSASetGroup.man4
-rw-r--r--man/xkb/XkbSASetPtrDfltValue.man4
-rw-r--r--man/xkb/XkbSASetScreen.man4
-rw-r--r--man/xkb/XkbSetAccessXTimeout.man14
-rw-r--r--man/xkb/XkbSetAutoRepeatRate.man8
-rw-r--r--man/xkb/XkbSetAutoResetControls.man8
-rw-r--r--man/xkb/XkbSetBounceKeysDelay.man6
-rw-r--r--man/xkb/XkbSetControls.man6
-rw-r--r--man/xkb/XkbSetDebuggingFlags.man16
-rw-r--r--man/xkb/XkbSetDetectableAutoRepeat.man6
-rw-r--r--man/xkb/XkbSetDeviceButtonActions.man8
-rw-r--r--man/xkb/XkbSetDeviceInfo.man6
-rw-r--r--man/xkb/XkbSetIgnoreLockMods.man12
-rw-r--r--man/xkb/XkbSetIndicatorMap.man6
-rw-r--r--man/xkb/XkbSetModActionVMods.man4
-rw-r--r--man/xkb/XkbSetNamedIndicator.man18
-rw-r--r--man/xkb/XkbSetNames.man10
-rw-r--r--man/xkb/XkbSetPtrActionX.man4
-rw-r--r--man/xkb/XkbSetPtrActionY.man4
-rw-r--r--man/xkb/XkbSetServerInternalMods.man12
-rw-r--r--man/xkb/XkbSetXlibControls.man6
-rw-r--r--man/xkb/XkbTranslateKeyCode.man10
-rw-r--r--man/xkb/XkbTranslateKeySym.man12
-rw-r--r--man/xkb/XkbUpdateMapFromCore.man12
-rw-r--r--man/xkb/XkbVirtualModsToReal.man6
183 files changed, 582 insertions, 582 deletions
diff --git a/man/xkb/XkbActionCtrls.man b/man/xkb/XkbActionCtrls.man
index e1e4173c..357fc779 100644
--- a/man/xkb/XkbActionCtrls.man
+++ b/man/xkb/XkbActionCtrls.man
@@ -31,7 +31,7 @@ XkbActionCtrls \- Returns the ctrls fields of act converted to an unsigned int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract controls
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddDeviceLedInfo.man b/man/xkb/XkbAddDeviceLedInfo.man
index 3a612e26..688c16da 100644
--- a/man/xkb/XkbAddDeviceLedInfo.man
+++ b/man/xkb/XkbAddDeviceLedInfo.man
@@ -33,13 +33,13 @@ XkbAddDeviceLedInfo \- Initialize an XkbDeviceLedInfoRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- device_info
+.I device_info
structure in which to add LED info
.TP
-.I \- led_class
+.I led_class
input extension class for LED device of interest
.TP
-.I \- led_id
+.I led_id
input extension ID for LED device of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomColor.man b/man/xkb/XkbAddGeomColor.man
index 6ebe22c3..90950ef1 100644
--- a/man/xkb/XkbAddGeomColor.man
+++ b/man/xkb/XkbAddGeomColor.man
@@ -33,13 +33,13 @@ description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be updated
.TP
-.I \- spec
+.I spec
color to be added
.TP
-.I \- pixel
+.I pixel
color to be added
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomDoodad.man b/man/xkb/XkbAddGeomDoodad.man
index b6519fdd..3c42cd8a 100644
--- a/man/xkb/XkbAddGeomDoodad.man
+++ b/man/xkb/XkbAddGeomDoodad.man
@@ -33,13 +33,13 @@ top-level geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to which the doodad is added
.TP
-.I \- section
+.I section
section, if any, to which the doodad is added
.TP
-.I \- name
+.I name
name of the new doodad
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomKey.man b/man/xkb/XkbAddGeomKey.man
index 2132224d..a9e9aca5 100644
--- a/man/xkb/XkbAddGeomKey.man
+++ b/man/xkb/XkbAddGeomKey.man
@@ -30,7 +30,7 @@ XkbAddGeomKey \- Add one key at the end of an existing row of keys
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- row
+.I row
row to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomKeyAlias.man b/man/xkb/XkbAddGeomKeyAlias.man
index 63f8924b..5cacb49b 100644
--- a/man/xkb/XkbAddGeomKeyAlias.man
+++ b/man/xkb/XkbAddGeomKeyAlias.man
@@ -33,13 +33,13 @@ description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be updated
.TP
-.I \- alias
+.I alias
alias to be added
.TP
-.I \- real
+.I real
real name to be bound to the new alias
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomOutline.man b/man/xkb/XkbAddGeomOutline.man
index 3479da26..696c44ec 100644
--- a/man/xkb/XkbAddGeomOutline.man
+++ b/man/xkb/XkbAddGeomOutline.man
@@ -31,10 +31,10 @@ XkbAddGeomOutline \- Add one outline to an existing shape
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- shape
+.I shape
shape to be updated
.TP
-.I \- sz_points
+.I sz_points
number of points to be reserved
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomOverlay.man b/man/xkb/XkbAddGeomOverlay.man
index 1693d12b..9c494168 100644
--- a/man/xkb/XkbAddGeomOverlay.man
+++ b/man/xkb/XkbAddGeomOverlay.man
@@ -32,13 +32,13 @@ XkbAddGeomOverlay \- Add one overlay to a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section to which an overlay will be added
.TP
-.I \- name
+.I name
name of the overlay
.TP
-.I \- sz_rows
+.I sz_rows
number of rows to reserve in the overlay
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomOverlayKey.man b/man/xkb/XkbAddGeomOverlayKey.man
index bce3d266..8167771e 100644
--- a/man/xkb/XkbAddGeomOverlayKey.man
+++ b/man/xkb/XkbAddGeomOverlayKey.man
@@ -33,13 +33,13 @@ XkbAddGeomOverlayKey \- Add a key to an existing overlay row
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- overlay
+.I overlay
overlay to be updated
.TP
-.I \- row
+.I row
row in overlay to be updated
.TP
-.I \- under
+.I under
primary name of the key to be considered
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomOverlayRow.man b/man/xkb/XkbAddGeomOverlayRow.man
index 760f91a3..7675e8e4 100644
--- a/man/xkb/XkbAddGeomOverlayRow.man
+++ b/man/xkb/XkbAddGeomOverlayRow.man
@@ -32,13 +32,13 @@ XkbAddGeomOverlayRow \- Add a row to an existing overlay
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- overlay
+.I overlay
overlay to be updated
.TP
-.I \- row_under
+.I row_under
row to be overlaid in the section overlay overlays
.TP
-.I \- sz_keys
+.I sz_keys
number of keys to reserve in the row
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomProperty.man b/man/xkb/XkbAddGeomProperty.man
index 1ec546cd..bd418afc 100644
--- a/man/xkb/XkbAddGeomProperty.man
+++ b/man/xkb/XkbAddGeomProperty.man
@@ -33,13 +33,13 @@ description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be updated
.TP
-.I \- name
+.I name
name of the new property
.TP
-.I \- value
+.I value
value for the new property
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomRow.man b/man/xkb/XkbAddGeomRow.man
index e400cb8f..72bf6e20 100644
--- a/man/xkb/XkbAddGeomRow.man
+++ b/man/xkb/XkbAddGeomRow.man
@@ -31,10 +31,10 @@ XkbAddGeomRow \- Add a row to a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section to be updated
.TP
-.I \- sz_keys
+.I sz_keys
number of keys to be reserved
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomSection.man b/man/xkb/XkbAddGeomSection.man
index 9e5ca388..0e3d5630 100644
--- a/man/xkb/XkbAddGeomSection.man
+++ b/man/xkb/XkbAddGeomSection.man
@@ -34,19 +34,19 @@ XkbAddGeomSection \- Add one section to an existing keyboard geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be updated
.TP
-.I \- name
+.I name
name of the new section
.TP
-.I \- sz_rows
+.I sz_rows
number of rows to reserve in the section
.TP
-.I \- sz_doodads
+.I sz_doodads
number of doodads to reserve in the section
.TP
-.I \- sz_overlays
+.I sz_overlays
number of overlays to reserve in the section
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddGeomShape.man b/man/xkb/XkbAddGeomShape.man
index a7950010..bc2ab73a 100644
--- a/man/xkb/XkbAddGeomShape.man
+++ b/man/xkb/XkbAddGeomShape.man
@@ -32,13 +32,13 @@ XkbAddGeomShape \- Add a shape to a keyboard geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be updated
.TP
-.I \- name
+.I name
name of the new shape
.TP
-.I \- sz_outlines
+.I sz_outlines
number of outlines to be reserved
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAddSymInterpret.man b/man/xkb/XkbAddSymInterpret.man
index 0171602f..0c8366d2 100644
--- a/man/xkb/XkbAddSymInterpret.man
+++ b/man/xkb/XkbAddSymInterpret.man
@@ -34,16 +34,16 @@ interpretations in an XkbCompatRec
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to be updated
.TP
-.I \- si
+.I si
symbol interpretation to be added
.TP
-.I \- updateMap
+.I updateMap
True=>apply compatibility map to keys
.TP
-.I \- changes
+.I changes
changes are put here
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocClientMap.man b/man/xkb/XkbAllocClientMap.man
index 1e2a1943..1d09fdd6 100644
--- a/man/xkb/XkbAllocClientMap.man
+++ b/man/xkb/XkbAllocClientMap.man
@@ -34,13 +34,13 @@ record
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description in which to allocate client map
.TP
-.I \- which
+.I which
mask selecting map components to allocate
.TP
-.I \- type_count
+.I type_count
value of num_types field in map to be allocated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocCompatMap.man b/man/xkb/XkbAllocCompatMap.man
index 78a02bd9..791aab28 100644
--- a/man/xkb/XkbAllocCompatMap.man
+++ b/man/xkb/XkbAllocCompatMap.man
@@ -33,13 +33,13 @@ XkbAllocCompatMap \- Allocate a new compatibility map if you do not already have
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description in which to allocate compat map
.TP
-.I \- which
+.I which
mask of compatibility map components to allocate
.TP
-.I \- num_si
+.I num_si
number of symbol interpretations to allocate
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocControls.man b/man/xkb/XkbAllocControls.man
index 9e9b3556..39532e4d 100644
--- a/man/xkb/XkbAllocControls.man
+++ b/man/xkb/XkbAllocControls.man
@@ -32,10 +32,10 @@ XkbAllocControls \- Allocates an XkbControlsRec structure in the XkbDescRec
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description in which to allocate ctrls rec
.TP
-.I \- which
+.I which
mask of components of ctrls to allocate
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocDeviceInfo.man b/man/xkb/XkbAllocDeviceInfo.man
index 615e09fe..714a33d8 100644
--- a/man/xkb/XkbAllocDeviceInfo.man
+++ b/man/xkb/XkbAllocDeviceInfo.man
@@ -33,13 +33,13 @@ XkbAllocDeviceInfo \- Obtain an XkbDeviceInfoRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- device_spec
+.I device_spec
device ID with which structure will be used
.TP
-.I \- n_buttons
+.I n_buttons
number of button actions to allocate space for
.TP
-.I \- sz_leds
+.I sz_leds
number of LED feedbacks to allocate space for
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocDeviceLedInfo.man b/man/xkb/XkbAllocDeviceLedInfo.man
index 0e835d70..6ddb2fa7 100644
--- a/man/xkb/XkbAllocDeviceLedInfo.man
+++ b/man/xkb/XkbAllocDeviceLedInfo.man
@@ -32,10 +32,10 @@ XkbAllocDeviceLedInfo \- Obtain an XkbDeviceLedInfoRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- device_info
+.I device_info
structure in which to allocate LED space
.TP
-.I \- num_needed
+.I num_needed
number of indicators to allocate space for
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomColors.man b/man/xkb/XkbAllocGeomColors.man
index f3224e17..ccd5cfc9 100644
--- a/man/xkb/XkbAllocGeomColors.man
+++ b/man/xkb/XkbAllocGeomColors.man
@@ -31,10 +31,10 @@ XkbAllocGeomColors \- Allocate geometry colors
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry for which colors should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new colors required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomDoodads.man b/man/xkb/XkbAllocGeomDoodads.man
index 882aaf2a..f766828c 100644
--- a/man/xkb/XkbAllocGeomDoodads.man
+++ b/man/xkb/XkbAllocGeomDoodads.man
@@ -32,10 +32,10 @@ XkbAllocGeomDoodads \- Allocate doodads that are global to a keyboard geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry for which doodads should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new doodads required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomKeyAliases.man b/man/xkb/XkbAllocGeomKeyAliases.man
index 9daa7679..03d82b81 100644
--- a/man/xkb/XkbAllocGeomKeyAliases.man
+++ b/man/xkb/XkbAllocGeomKeyAliases.man
@@ -31,10 +31,10 @@ XkbAllocGeomKeyAliases \- Allocate geometry key aliases
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry for which key aliases should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new key aliases required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomKeys.man b/man/xkb/XkbAllocGeomKeys.man
index cfa979d3..f20f5c12 100644
--- a/man/xkb/XkbAllocGeomKeys.man
+++ b/man/xkb/XkbAllocGeomKeys.man
@@ -31,10 +31,10 @@ XkbAllocGeomKeys \- Allocate space for an arbitrary number of keys to a row
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- row
+.I row
row to which keys should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new keys required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomOutlines.man b/man/xkb/XkbAllocGeomOutlines.man
index 5a191bb3..4dbd0a50 100644
--- a/man/xkb/XkbAllocGeomOutlines.man
+++ b/man/xkb/XkbAllocGeomOutlines.man
@@ -32,10 +32,10 @@ shape
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- shape
+.I shape
shape for which outlines should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new outlines required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomOverlayKeys.man b/man/xkb/XkbAllocGeomOverlayKeys.man
index 157b7ef2..9091d650 100644
--- a/man/xkb/XkbAllocGeomOverlayKeys.man
+++ b/man/xkb/XkbAllocGeomOverlayKeys.man
@@ -32,10 +32,10 @@ XkbAllocGeomOverlayKeys \- Allocate keys in an overlay row
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- row
+.I row
section for which rows should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new rows required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomOverlayRows.man b/man/xkb/XkbAllocGeomOverlayRows.man
index c1c952bb..946f7488 100644
--- a/man/xkb/XkbAllocGeomOverlayRows.man
+++ b/man/xkb/XkbAllocGeomOverlayRows.man
@@ -31,10 +31,10 @@ XkbAllocGeomOverlayRows \- Allocate rows in a overlay
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- overlay
+.I overlay
section for which rows should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new rows required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomOverlays.man b/man/xkb/XkbAllocGeomOverlays.man
index 4cf95a75..4cccc5df 100644
--- a/man/xkb/XkbAllocGeomOverlays.man
+++ b/man/xkb/XkbAllocGeomOverlays.man
@@ -31,10 +31,10 @@ XkbAllocGeomOverlays \- Allocate overlays in a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section for which overlays should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new overlays required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomPoints.man b/man/xkb/XkbAllocGeomPoints.man
index 91c1637a..c2881cc8 100644
--- a/man/xkb/XkbAllocGeomPoints.man
+++ b/man/xkb/XkbAllocGeomPoints.man
@@ -31,10 +31,10 @@ XkbAllocGeomPoints \- Allocate points in an outline
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- outline
+.I outline
outline for which points should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new points required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomProps.man b/man/xkb/XkbAllocGeomProps.man
index 1a859905..85aeb793 100644
--- a/man/xkb/XkbAllocGeomProps.man
+++ b/man/xkb/XkbAllocGeomProps.man
@@ -31,10 +31,10 @@ XkbAllocGeomProps \- Allocate geometry properties
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
_summary_
.TP
-.I \- num_needed
+.I num_needed
_summary_
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomRows.man b/man/xkb/XkbAllocGeomRows.man
index 46772903..b7f8f499 100644
--- a/man/xkb/XkbAllocGeomRows.man
+++ b/man/xkb/XkbAllocGeomRows.man
@@ -31,10 +31,10 @@ XkbAllocGeomRows \- Allocate rows in a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section for which rows should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new rows required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomSectionDoodads.man b/man/xkb/XkbAllocGeomSectionDoodads.man
index 36664aa0..e64e079c 100644
--- a/man/xkb/XkbAllocGeomSectionDoodads.man
+++ b/man/xkb/XkbAllocGeomSectionDoodads.man
@@ -32,10 +32,10 @@ XkbAllocGeomSectionDoodads \- Allocate doodads that are specific to a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section for which doodads should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new doodads required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomSections.man b/man/xkb/XkbAllocGeomSections.man
index 4bbe5431..b5a254fe 100644
--- a/man/xkb/XkbAllocGeomSections.man
+++ b/man/xkb/XkbAllocGeomSections.man
@@ -31,10 +31,10 @@ XkbAllocGeomSections \- Allocate geometry sections
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry for which sections should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new sections required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeomShapes.man b/man/xkb/XkbAllocGeomShapes.man
index 2b7d50f3..c79b60aa 100644
--- a/man/xkb/XkbAllocGeomShapes.man
+++ b/man/xkb/XkbAllocGeomShapes.man
@@ -31,10 +31,10 @@ XkbAllocGeomShapes \- Allocate space for an arbitrary number of geometry shapes
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry for which shapes should be allocated
.TP
-.I \- num_needed
+.I num_needed
number of new shapes required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocGeometry.man b/man/xkb/XkbAllocGeometry.man
index 7ff05bcc..6519ab9b 100644
--- a/man/xkb/XkbAllocGeometry.man
+++ b/man/xkb/XkbAllocGeometry.man
@@ -32,10 +32,10 @@ XkbAllocGeometry \- Allocate an entire geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description for which geometry is to be allocated
.TP
-.I \- sizes
+.I sizes
initial sizes for all geometry components
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocIndicatorMaps.man b/man/xkb/XkbAllocIndicatorMaps.man
index ee37c150..49acfba6 100644
--- a/man/xkb/XkbAllocIndicatorMaps.man
+++ b/man/xkb/XkbAllocIndicatorMaps.man
@@ -32,7 +32,7 @@ member of the keyboard description record
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description structure
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocNames.man b/man/xkb/XkbAllocNames.man
index 18aa4c19..627b0b9f 100644
--- a/man/xkb/XkbAllocNames.man
+++ b/man/xkb/XkbAllocNames.man
@@ -34,16 +34,16 @@ XkbAllocNames \- Allocate symbolic names structures
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description for which names are to be allocated
.TP
-.I \- which
+.I which
mask of names to be allocated
.TP
-.I \- num_rg
+.I num_rg
total number of radio group names needed
.TP
-.I \- num_key_aliases
+.I num_key_aliases
total number of key aliases needed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbAllocServerMap.man b/man/xkb/XkbAllocServerMap.man
index ed242594..8d176da1 100644
--- a/man/xkb/XkbAllocServerMap.man
+++ b/man/xkb/XkbAllocServerMap.man
@@ -33,13 +33,13 @@ XkbAllocServerMap \- Allocate and initialize an empty server map description rec
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description in which to allocate server map
.TP
-.I \- which
+.I which
mask selecting map components to allocate
.TP
-.I \- count_acts
+.I count_acts
value of num_acts field in map to be allocated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbApplyCompatMapToKey.man b/man/xkb/XkbApplyCompatMapToKey.man
index 46d94dbf..70a1e727 100644
--- a/man/xkb/XkbApplyCompatMapToKey.man
+++ b/man/xkb/XkbApplyCompatMapToKey.man
@@ -34,13 +34,13 @@ key to get its semantics updated
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to be updated
.TP
-.I \- key
+.I key
key to be updated
.TP
-.I \- changes
+.I changes
notes changes to the Xkb keyboard description
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbBell.man b/man/xkb/XkbBell.man
index e6e745bb..cdd1bc76 100644
--- a/man/xkb/XkbBell.man
+++ b/man/xkb/XkbBell.man
@@ -34,16 +34,16 @@ XkbBell \- Rings the bell on the default keyboard
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- window
+.I window
event window, or None
.TP
-.I \- percent
+.I percent
relative volume, which can range from -100 to 100 inclusive
.TP
-.I \- name
+.I name
a bell name, or NULL
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbBellEvent.man b/man/xkb/XkbBellEvent.man
index a99968ca..fab05644 100644
--- a/man/xkb/XkbBellEvent.man
+++ b/man/xkb/XkbBellEvent.man
@@ -35,16 +35,16 @@ without ringing the bell
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- window
+.I window
the event window, or None
.TP
-.I \- percent,
+.I percent
relative volume, which can range from -100 to 100 inclusive
.TP
-.I \- name
+.I name
a bell name, or NULL
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeDeviceInfo.man b/man/xkb/XkbChangeDeviceInfo.man
index 22d0097e..c3dde1bd 100644
--- a/man/xkb/XkbChangeDeviceInfo.man
+++ b/man/xkb/XkbChangeDeviceInfo.man
@@ -34,13 +34,13 @@ XkbDeviceChangesRec
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_info
+.I device_info
local copy of device state and configuration
.TP
-.I \- changes
+.I changes
note specifying changes in device_info
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeEnabledControls.man b/man/xkb/XkbChangeEnabledControls.man
index 48fd288e..4ddc411c 100644
--- a/man/xkb/XkbChangeEnabledControls.man
+++ b/man/xkb/XkbChangeEnabledControls.man
@@ -34,16 +34,16 @@ XkbChangeEnabledControls \- Manipulates the EnabledControls control
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_spec
- keyboard device to modify
+.I device_spec
+keyboard device to modify
.TP
-.I \- mask
+.I mask
1 bit -> controls to enable / disable
.TP
-.I \- values
+.I values
1 bit => enable, 0 bit => disable
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeIndicators.man b/man/xkb/XkbChangeIndicators.man
index 1d663d75..2222ff05 100644
--- a/man/xkb/XkbChangeIndicators.man
+++ b/man/xkb/XkbChangeIndicators.man
@@ -34,16 +34,16 @@ entire keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- xkb
+.I xkb
keyboard description from which names are to be taken.
.TP
-.I \- changes
+.I changes
indicators to be updated on the server
.TP
-.I \- state
+.I state
new state of indicators listed in changes->state_changes
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeMap.man b/man/xkb/XkbChangeMap.man
index 3d74e23f..712f464a 100644
--- a/man/xkb/XkbChangeMap.man
+++ b/man/xkb/XkbChangeMap.man
@@ -35,13 +35,13 @@ keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- xkb
+.I xkb
description from which new values are taken
.TP
-.I \- changes
+.I changes
identifies component parts to update
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeNames.man b/man/xkb/XkbChangeNames.man
index 6b6f7c47..8c2a501c 100644
--- a/man/xkb/XkbChangeNames.man
+++ b/man/xkb/XkbChangeNames.man
@@ -33,13 +33,13 @@ XkbChangeNames \- _summary-line_
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- which
+.I which
mask of names or map components to be updated
.TP
-.I \- Xkb
+.I Xkb
keyboard description to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbChangeTypesOfKey.man b/man/xkb/XkbChangeTypesOfKey.man
index 060e75e7..48729642 100644
--- a/man/xkb/XkbChangeTypesOfKey.man
+++ b/man/xkb/XkbChangeTypesOfKey.man
@@ -36,22 +36,22 @@ XkbChangeTypesOfKey \- Change the number of groups and the types bound to a key
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to be changed
.TP
-.I \- key
+.I key
keycode for key of interest
.TP
-.I \- n_groups
+.I n_groups
new number of groups for key
.TP
-.I \- groups
+.I groups
mask indicating groups to change
.TP
-.I \- new_types_in
+.I new_types_in
indices for new groups specified in groups
.TP
-.I \- p_changes
+.I p_changes
notes changes made to xkb
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbComputeRowBounds.man b/man/xkb/XkbComputeRowBounds.man
index b72ca5bd..f38d4040 100644
--- a/man/xkb/XkbComputeRowBounds.man
+++ b/man/xkb/XkbComputeRowBounds.man
@@ -32,13 +32,13 @@ XkbComputeRowBounds \- Update the bounding box of a row
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry that contains the section
.TP
-.I \- section
+.I section
section that contains the row
.TP
-.I \- row
+.I row
row to be examined and updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbComputeSectionBounds.man b/man/xkb/XkbComputeSectionBounds.man
index ce56c0cf..d6aefb17 100644
--- a/man/xkb/XkbComputeSectionBounds.man
+++ b/man/xkb/XkbComputeSectionBounds.man
@@ -31,10 +31,10 @@ XkbComputeSectionBounds \- Update the bounding box of a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry that contains the section
.TP
-.I \- section
+.I section
section to be examined and updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbComputeShapeBounds.man b/man/xkb/XkbComputeShapeBounds.man
index 063ae801..da8c8780 100644
--- a/man/xkb/XkbComputeShapeBounds.man
+++ b/man/xkb/XkbComputeShapeBounds.man
@@ -30,7 +30,7 @@ XkbComputeShapeBounds \- Updates the bounding box of a shape
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- shape
+.I shape
shape to be examined
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbComputeShapeTop.man b/man/xkb/XkbComputeShapeTop.man
index 50a0d3b1..24e0e348 100644
--- a/man/xkb/XkbComputeShapeTop.man
+++ b/man/xkb/XkbComputeShapeTop.man
@@ -31,10 +31,10 @@ XkbComputeShapeTop \- Determines the bounding box of the top surface of a shape
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- shape
+.I shape
shape to be examined
.TP
-.I \- bounds_rtrn
+.I bounds_rtrn
backfilled with the bounding box for the shape
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbCopyKeyType.man b/man/xkb/XkbCopyKeyType.man
index bba09e5e..8494f888 100644
--- a/man/xkb/XkbCopyKeyType.man
+++ b/man/xkb/XkbCopyKeyType.man
@@ -31,10 +31,10 @@ XkbCopyKeyType \- Copy one XkbKeyTypeRec structures
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- from
+.I from
pointer to XkbKeyTypeRec to be copied
.TP
-.I \- into
+.I into
pointer to XkbKeyTypeRec to be changed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbCopyKeyTypes.man b/man/xkb/XkbCopyKeyTypes.man
index a93abdb9..d4b89ac7 100644
--- a/man/xkb/XkbCopyKeyTypes.man
+++ b/man/xkb/XkbCopyKeyTypes.man
@@ -32,13 +32,13 @@ XkbCopyKeyTypes \- Copy more than one XkbKeyTypeRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- from
+.I from
pointer to array of XkbKeyTypeRecs to copy
.TP
-.I \- into
+.I into
pointer to array of XkbKeyTypeRecs to change
.TP
-.I \- num_types
+.I num_types
number of types to copy
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbDeviceBell.man b/man/xkb/XkbDeviceBell.man
index 5bfdc452..27be6ec7 100644
--- a/man/xkb/XkbDeviceBell.man
+++ b/man/xkb/XkbDeviceBell.man
@@ -37,25 +37,25 @@ XkbDeviceBell \- Rings the bell on an X input extension device or the default ke
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- window
+.I window
window for which the bell is generated, or None
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- bell_class
+.I bell_class
X input extension bell class of the bell to be rung
.TP
-.I \- bell_id
+.I bell_id
X input extension bell ID of the bell to be rung
.TP
-.I \- percent
+.I percent
bell volume, from -100 to 100 inclusive
.TP
-.I \- name
+.I name
a name for the bell, or NULL
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbDeviceBellEvent.man b/man/xkb/XkbDeviceBellEvent.man
index b51d8d67..323455de 100644
--- a/man/xkb/XkbDeviceBellEvent.man
+++ b/man/xkb/XkbDeviceBellEvent.man
@@ -38,25 +38,25 @@ for the keyboard, without ringing the corresponding bell
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- window
+.I window
event window, or None
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- bell_class
+.I bell_class
input extension bell class for the event
.TP
-.I \- bell_id
+.I bell_id
input extension bell ID for the event
.TP
-.I \- percent
+.I percent
volume for the bell, which can range from -100 to 100 inclusive
.TP
-.I \- name
+.I name
a bell name, or NULL
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFindOverlayForKey.man b/man/xkb/XkbFindOverlayForKey.man
index e80cb838..b2ce2f17 100644
--- a/man/xkb/XkbFindOverlayForKey.man
+++ b/man/xkb/XkbFindOverlayForKey.man
@@ -33,13 +33,13 @@ key that is part of an overlay
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry that contains the section
.TP
-.I \- section
+.I section
section to be searched for matching keys
.TP
-.I \- under
+.I under
primary name of the key to be considered
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbForceBell.man b/man/xkb/XkbForceBell.man
index 7e63050a..0a8d7841 100644
--- a/man/xkb/XkbForceBell.man
+++ b/man/xkb/XkbForceBell.man
@@ -33,10 +33,10 @@ bell on the default keyboard
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- percent
+.I percent
volume for the bell, which can range from -100 to 100 inclusive
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbForceDeviceBell.man b/man/xkb/XkbForceDeviceBell.man
index 3d267bd2..d30ca6db 100644
--- a/man/xkb/XkbForceDeviceBell.man
+++ b/man/xkb/XkbForceDeviceBell.man
@@ -37,22 +37,22 @@ settings for audible bells
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- window
+.I window
event window, or None
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- bell_class
+.I bell_class
input extension class of the bell to be rung
.TP
-.I \- bell_id
+.I bell_id
input extension ID of the bell to be rung
.TP
-.I \- percent
+.I percent
relative volume, which can range from -100 to 100 inclusive
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeClientMap.man b/man/xkb/XkbFreeClientMap.man
index a31f15d5..2ba9dbba 100644
--- a/man/xkb/XkbFreeClientMap.man
+++ b/man/xkb/XkbFreeClientMap.man
@@ -34,13 +34,13 @@ structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description containing client map to free
.TP
-.I \- which
+.I which
mask identifying components of map to free
.TP
-.I \- free_all
+.I free_all
True => free all client components and map itself
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeCompatMap.man b/man/xkb/XkbFreeCompatMap.man
index 22184d01..1f1d7e4a 100644
--- a/man/xkb/XkbFreeCompatMap.man
+++ b/man/xkb/XkbFreeCompatMap.man
@@ -33,13 +33,13 @@ XkbFreeCompatMap \- Free an entire compatibility map or selected portions of one
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description in which to free compatibility map
.TP
-.I \- which
+.I which
mask of compatibility map components to free
.TP
-.I \- free_map
+.I free_map
True => free XkbCompatMap structure itself
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeComponentList.man b/man/xkb/XkbFreeComponentList.man
index 85aa4ef1..510fb8d4 100644
--- a/man/xkb/XkbFreeComponentList.man
+++ b/man/xkb/XkbFreeComponentList.man
@@ -32,7 +32,7 @@ XkbFreeComponentList \- Free the structure returned by
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- list
+.I list
pointer to XkbComponentListRec to free
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeControls.man b/man/xkb/XkbFreeControls.man
index 1b0737bd..b3c09148 100644
--- a/man/xkb/XkbFreeControls.man
+++ b/man/xkb/XkbFreeControls.man
@@ -33,13 +33,13 @@ XkbFreeControls \- Frees memory used by the ctrls member of an XkbDescRec struct
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description in which to free controls components
.TP
-.I \- which
+.I which
mask of components of ctrls to free
.TP
-.I \- free_all
+.I free_all
True => free everything + ctrls itself
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeDeviceInfo.man b/man/xkb/XkbFreeDeviceInfo.man
index 80a878f5..c0bfe5f9 100644
--- a/man/xkb/XkbFreeDeviceInfo.man
+++ b/man/xkb/XkbFreeDeviceInfo.man
@@ -33,13 +33,13 @@ XkbFreeDeviceInfo \- Free an XkbDeviceInfoRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- device_info
+.I device_info
pointer to XkbDeviceInfoRec in which to free items
.TP
-.I \- which
+.I which
mask of components of device_info to free
.TP
-.I \- free_all
+.I free_all
True => free everything, including device_info
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomColors.man b/man/xkb/XkbFreeGeomColors.man
index 76ebf389..e331ef24 100644
--- a/man/xkb/XkbFreeGeomColors.man
+++ b/man/xkb/XkbFreeGeomColors.man
@@ -33,16 +33,16 @@ XkbFreeGeomColors \- Free geometry colors
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry in which colors should be freed
.TP
-.I \- first
+.I first
first color to be freed
.TP
-.I \- count
+.I count
number of colors to be freed
.TP
-.I \- free_all
+.I free_all
True => all colors are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomDoodads.man b/man/xkb/XkbFreeGeomDoodads.man
index 9371a8c4..8abef02d 100644
--- a/man/xkb/XkbFreeGeomDoodads.man
+++ b/man/xkb/XkbFreeGeomDoodads.man
@@ -32,13 +32,13 @@ XkbFreeGeomDoodads \- Free geometry doodads
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- doodads
+.I doodads
doodads to be freed
.TP
-.I \- count
+.I count
number of doodads to be freed
.TP
-.I \- free_all
+.I free_all
True => all doodads are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomKeyAliases.man b/man/xkb/XkbFreeGeomKeyAliases.man
index 15ad0b24..8d81f25a 100644
--- a/man/xkb/XkbFreeGeomKeyAliases.man
+++ b/man/xkb/XkbFreeGeomKeyAliases.man
@@ -33,16 +33,16 @@ XkbFreeGeomKeyAliases \- Free geometry key aliases
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry in which key aliases should be freed
.TP
-.I \- first
+.I first
first key alias to be freed
.TP
-.I \- count
+.I count
number of key aliases to be freed
.TP
-.I \- free_all
+.I free_all
True => all key aliases are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomKeys.man b/man/xkb/XkbFreeGeomKeys.man
index a99e2d49..4a452cd1 100644
--- a/man/xkb/XkbFreeGeomKeys.man
+++ b/man/xkb/XkbFreeGeomKeys.man
@@ -33,16 +33,16 @@ XkbFreeGeomKeys \- Free geometry keys
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- row
+.I row
row in which keys should be freed
.TP
-.I \- first
+.I first
first key to be freed
.TP
-.I \- count
+.I count
number of keys to be freed
.TP
-.I \- free_all
+.I free_all
True => all keys are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomOutlines.man b/man/xkb/XkbFreeGeomOutlines.man
index 0aa5a343..1e311a1c 100644
--- a/man/xkb/XkbFreeGeomOutlines.man
+++ b/man/xkb/XkbFreeGeomOutlines.man
@@ -33,16 +33,16 @@ XkbFreeGeomOutlines \- Free geometry outlines
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- shape
+.I shape
shape in which outlines should be freed
.TP
-.I \- first
+.I first
first outline to be freed
.TP
-.I \- count
+.I count
number of outlines to be freed
.TP
-.I \- free_all
+.I free_all
True => all outlines are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomOverlayKeys.man b/man/xkb/XkbFreeGeomOverlayKeys.man
index f4fb4dcb..9e601c03 100644
--- a/man/xkb/XkbFreeGeomOverlayKeys.man
+++ b/man/xkb/XkbFreeGeomOverlayKeys.man
@@ -33,16 +33,16 @@ XkbFreeGeomOverlayKeys \- Free keys in an overlay row
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- row
+.I row
row in which keys should be freed
.TP
-.I \- first
+.I first
first key to be freed
.TP
-.I \- count
+.I count
number of keys to be freed
.TP
-.I \- free_all
+.I free_all
True => all keys are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomOverlayRows.man b/man/xkb/XkbFreeGeomOverlayRows.man
index 0371c017..9c33f774 100644
--- a/man/xkb/XkbFreeGeomOverlayRows.man
+++ b/man/xkb/XkbFreeGeomOverlayRows.man
@@ -33,16 +33,16 @@ XkbFreeGeomOverlayRows \- Free rows in an overlay
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- overlay
+.I overlay
section in which rows should be freed
.TP
-.I \- first
+.I first
first row to be freed
.TP
-.I \- count
+.I count
number of rows to be freed
.TP
-.I \- free_all
+.I free_all
True => all rows are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomOverlays.man b/man/xkb/XkbFreeGeomOverlays.man
index 399df3c0..7437ecae 100644
--- a/man/xkb/XkbFreeGeomOverlays.man
+++ b/man/xkb/XkbFreeGeomOverlays.man
@@ -33,16 +33,16 @@ XkbFreeGeomOverlays \- Free rows in a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section in which overlays should be freed
.TP
-.I \- first
+.I first
first overlay to be freed
.TP
-.I \- count
+.I count
number of overlays to be freed
.TP
-.I \- free_all
+.I free_all
True => all overlays are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomPoints.man b/man/xkb/XkbFreeGeomPoints.man
index 7f621915..8aabdaa1 100644
--- a/man/xkb/XkbFreeGeomPoints.man
+++ b/man/xkb/XkbFreeGeomPoints.man
@@ -33,16 +33,16 @@ XkbFreeGeomPoints \- Free points in a outline
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- outline
+.I outline
outline in which points should be freed
.TP
-.I \- first
+.I first
first point to be freed
.TP
-.I \- count
+.I count
number of points to be freed
.TP
-.I \- free_all
+.I free_all
True => all points are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomProperties.man b/man/xkb/XkbFreeGeomProperties.man
index b1d9b92a..969ad9cf 100644
--- a/man/xkb/XkbFreeGeomProperties.man
+++ b/man/xkb/XkbFreeGeomProperties.man
@@ -33,16 +33,16 @@ XkbFreeGeomProperties \- Free geometry properties
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry in which properties should be freed
.TP
-.I \- first
+.I first
first property to be freed
.TP
-.I \- count
+.I count
number of properties to be freed
.TP
-.I \- free_all
+.I free_all
True => all properties are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomRows.man b/man/xkb/XkbFreeGeomRows.man
index ceb489a2..cb749e29 100644
--- a/man/xkb/XkbFreeGeomRows.man
+++ b/man/xkb/XkbFreeGeomRows.man
@@ -33,16 +33,16 @@ XkbFreeGeomRows \- Free rows in a section
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- section
+.I section
section in which rows should be freed
.TP
-.I \- first
+.I first
first row to be freed
.TP
-.I \- count
+.I count
number of rows to be freed
.TP
-.I \- free_all
+.I free_all
True => all rows are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomSections.man b/man/xkb/XkbFreeGeomSections.man
index f67a16a1..674ab5e0 100644
--- a/man/xkb/XkbFreeGeomSections.man
+++ b/man/xkb/XkbFreeGeomSections.man
@@ -33,16 +33,16 @@ XkbFreeGeomSections \- Free geometry sections
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry in which sections should be freed
.TP
-.I \- first
+.I first
first section to be freed
.TP
-.I \- count
+.I count
number of sections to be freed
.TP
-.I \- free_all
+.I free_all
True => all sections are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeomShapes.man b/man/xkb/XkbFreeGeomShapes.man
index 168860fe..e2bbbde2 100644
--- a/man/xkb/XkbFreeGeomShapes.man
+++ b/man/xkb/XkbFreeGeomShapes.man
@@ -33,16 +33,16 @@ XkbFreeGeomShapes \- Free geometry shapes
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry in which shapes should be freed
.TP
-.I \- first
+.I first
first shape to be freed
.TP
-.I \- count
+.I count
number of shapes to be freed
.TP
-.I \- free_all
+.I free_all
True => all shapes are freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeGeometry.man b/man/xkb/XkbFreeGeometry.man
index 36af778e..14344528 100644
--- a/man/xkb/XkbFreeGeometry.man
+++ b/man/xkb/XkbFreeGeometry.man
@@ -32,13 +32,13 @@ XkbFreeGeometry \- Free an entire geometry
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- geom
+.I geom
geometry to be freed
.TP
-.I \- which
+.I which
mask of geometry components to be freed
.TP
-.I \- free_all
+.I free_all
True => the entire geometry is freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeIndicatorMaps.man b/man/xkb/XkbFreeIndicatorMaps.man
index bff887fc..909e297a 100644
--- a/man/xkb/XkbFreeIndicatorMaps.man
+++ b/man/xkb/XkbFreeIndicatorMaps.man
@@ -32,7 +32,7 @@ member of an XkbDescRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description structure
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeNames.man b/man/xkb/XkbFreeNames.man
index cdb021ec..4f964b19 100644
--- a/man/xkb/XkbFreeNames.man
+++ b/man/xkb/XkbFreeNames.man
@@ -33,13 +33,13 @@ XkbFreeNames \- Free symbolic names structures
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description for which names are to be freed
.TP
-.I \- which
+.I which
mask of names components to be freed
.TP
-.I \- free_map
+.I free_map
True => XkbNamesRec structure itself should be freed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbFreeServerMap.man b/man/xkb/XkbFreeServerMap.man
index 8798510b..f101d4a6 100644
--- a/man/xkb/XkbFreeServerMap.man
+++ b/man/xkb/XkbFreeServerMap.man
@@ -34,13 +34,13 @@ structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description containing server map to free
.TP
-.I \- which
+.I which
mask identifying components of map to free
.TP
-.I \- free_all
+.I free_all
True => free all server map components and server itself
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetAccessXTimeout.man b/man/xkb/XkbGetAccessXTimeout.man
index 1448e3db..b296f254 100644
--- a/man/xkb/XkbGetAccessXTimeout.man
+++ b/man/xkb/XkbGetAccessXTimeout.man
@@ -37,25 +37,25 @@ keyboard device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
unsigned short
.TP
-.I \- device_spec
+.I device_spec
device to query, or XkbUseCoreKbd
.TP
-.I \- timeout_rtrn
+.I timeout_rtrn
delay until AccessXTimeout, seconds
.TP
-.I \- ctrls_mask_rtrn
+.I ctrls_mask_rtrn
backfilled with controls to modify
.TP
-.I \- ctrls_values_rtrn
+.I ctrls_values_rtrn
backfilled with on/off status for controls
.TP
-.I \- options_mask_rtrn
+.I options_mask_rtrn
backfilled with ax_options to modify
.TP
-.I \- options_values_rtrn
+.I options_values_rtrn
backfilled with values for ax_options
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetAutoRepeatRate.man b/man/xkb/XkbGetAutoRepeatRate.man
index ffbc8b8c..a689a952 100644
--- a/man/xkb/XkbGetAutoRepeatRate.man
+++ b/man/xkb/XkbGetAutoRepeatRate.man
@@ -34,16 +34,16 @@ for a keyboard device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
desired device ID, or XkbUseCoreKbd
.TP
-.I \- timeout_rtrn
+.I timeout_rtrn
backfilled with initial repeat delay, ms
.TP
-.I \- interval_rtrn
+.I interval_rtrn
backfilled with subsequent repeat delay, ms
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetAutoResetControls.man b/man/xkb/XkbGetAutoResetControls.man
index 667db531..f5db72e5 100644
--- a/man/xkb/XkbGetAutoResetControls.man
+++ b/man/xkb/XkbGetAutoResetControls.man
@@ -32,13 +32,13 @@ XkbGetAutoResetControls \- Gets the current values of the auto-reset controls
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
- connection to X server
+.I dpy
+connection to X server
.TP
-.I \- auto_ctrls
- specifies which bits in auto_values are relevant
+.I auto_ctrls
+specifies which bits in auto_values are relevant
.TP
-.I \- auto_values
+.I auto_values
1 bit => corresponding control has auto-reset on
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetBounceKeysDelay.man b/man/xkb/XkbGetBounceKeysDelay.man
index fe4a5a8f..0af9281e 100644
--- a/man/xkb/XkbGetBounceKeysDelay.man
+++ b/man/xkb/XkbGetBounceKeysDelay.man
@@ -34,13 +34,13 @@ device.
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- delay_rtrn
+.I delay_rtrn
backfilled with bounce keys delay, ms
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetCompatMap.man b/man/xkb/XkbGetCompatMap.man
index d7d0a88b..f5276aa5 100644
--- a/man/xkb/XkbGetCompatMap.man
+++ b/man/xkb/XkbGetCompatMap.man
@@ -34,13 +34,13 @@ components from the server
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to server
.TP
-.I \- which
+.I which
mask of compatibility map components to fetch
.TP
-.I \- xkb
+.I xkb
keyboard description where results placed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetControls.man b/man/xkb/XkbGetControls.man
index fc9b8c03..177e3e43 100644
--- a/man/xkb/XkbGetControls.man
+++ b/man/xkb/XkbGetControls.man
@@ -33,13 +33,13 @@ XkbGetControls \- Finds the current state of Xkb server controls
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- which
+.I which
mask of controls requested
.TP
-.I \- xkb
+.I xkb
keyboard description for controls information
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetControlsChanges.man b/man/xkb/XkbGetControlsChanges.man
index dd3f81bc..2efc683d 100644
--- a/man/xkb/XkbGetControlsChanges.man
+++ b/man/xkb/XkbGetControlsChanges.man
@@ -34,13 +34,13 @@ XkbGetControlsChanges
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- xkb
+.I xkb
xkb->ctrls will be updated
.TP
-.I \- changes
+.I changes
indicates which parts of xkb->ctrls to update
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetDetectableAutoRepeat.man b/man/xkb/XkbGetDetectableAutoRepeat.man
index 5bffb759..9df71e13 100644
--- a/man/xkb/XkbGetDetectableAutoRepeat.man
+++ b/man/xkb/XkbGetDetectableAutoRepeat.man
@@ -32,10 +32,10 @@ DetectableAutoRepeat
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- supported_rtrn
+.I supported_rtrn
backfilled True if DetectableAutoRepeat supported
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetDeviceButtonActions.man b/man/xkb/XkbGetDeviceButtonActions.man
index b3f8f747..00f3a018 100644
--- a/man/xkb/XkbGetDeviceButtonActions.man
+++ b/man/xkb/XkbGetDeviceButtonActions.man
@@ -36,19 +36,19 @@ Extension device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_info
+.I device_info
structure to update with results
.TP
-.I \- all_buttons
+.I all_buttons
True => get information for all buttons
.TP
-.I \- first_button
+.I first_button
number of first button for which info is desired
.TP
-.I \- num_buttons
+.I num_buttons
number of buttons for which info is desired
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetDeviceInfo.man b/man/xkb/XkbGetDeviceInfo.man
index d5a5d020..f5d676c6 100644
--- a/man/xkb/XkbGetDeviceInfo.man
+++ b/man/xkb/XkbGetDeviceInfo.man
@@ -37,19 +37,19 @@ extension device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- which
+.I which
mask indicating information to return
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- ind_class
+.I ind_class
feedback class for indicator requests
.TP
-.I \- ind_id
+.I ind_id
feedback ID for indicator requests
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetDeviceInfoChanges.man b/man/xkb/XkbGetDeviceInfoChanges.man
index 69b5fb56..d8bf7e1b 100644
--- a/man/xkb/XkbGetDeviceInfoChanges.man
+++ b/man/xkb/XkbGetDeviceInfoChanges.man
@@ -35,13 +35,13 @@ device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_info
+.I device_info
structure to update with results
.TP
-.I \- changes
+.I changes
contains notes of changes that have occurred
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetDeviceLedInfo.man b/man/xkb/XkbGetDeviceLedInfo.man
index 81e06621..2e6d2db3 100644
--- a/man/xkb/XkbGetDeviceLedInfo.man
+++ b/man/xkb/XkbGetDeviceLedInfo.man
@@ -36,19 +36,19 @@ with an LED feedback of an input extension device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_info
+.I device_info
structure to update with results
.TP
-.I \- led_class
+.I led_class
LED feedback class assigned by input extension
.TP
-.I \- led_id
+.I led_id
LED feedback ID assigned by input extension
.TP
-.I \- which
+.I which
mask indicating desired information
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetGeometry.man b/man/xkb/XkbGetGeometry.man
index afe33460..8db533ab 100644
--- a/man/xkb/XkbGetGeometry.man
+++ b/man/xkb/XkbGetGeometry.man
@@ -32,10 +32,10 @@ description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- xkb
+.I xkb
keyboard description that contains the ID for the keyboard and into which the
geometry should be loaded
.SH DESCRIPTION
diff --git a/man/xkb/XkbGetIndicatorChanges.man b/man/xkb/XkbGetIndicatorChanges.man
index 881c6693..755a5e24 100644
--- a/man/xkb/XkbGetIndicatorChanges.man
+++ b/man/xkb/XkbGetIndicatorChanges.man
@@ -34,16 +34,16 @@ the actual values of one or more calls to XkbNoteIndicatorChanges
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- xkb
+.I xkb
keyboard description to hold the new values
.TP
-.I \- changes
+.I changes
indicator maps/state to be obtained from the server
.TP
-.I \- state
+.I state
backfilled with the state of the indicators
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetIndicatorMap.man b/man/xkb/XkbGetIndicatorMap.man
index 7da82797..3cdea755 100644
--- a/man/xkb/XkbGetIndicatorMap.man
+++ b/man/xkb/XkbGetIndicatorMap.man
@@ -33,13 +33,13 @@ specify the indicators
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- which
+.I which
mask of indicators for which maps should be returned
.TP
-.I \- desc
+.I desc
keyboard description to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetIndicatorState.man b/man/xkb/XkbGetIndicatorState.man
index 85047528..b6dcb79a 100644
--- a/man/xkb/XkbGetIndicatorState.man
+++ b/man/xkb/XkbGetIndicatorState.man
@@ -32,13 +32,13 @@ XkbGetIndicatorState \- Obtains the current state of the keyboard indicators
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- state_return
+.I state_return
backfilled with a mask of the indicator state
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyActions.man b/man/xkb/XkbGetKeyActions.man
index 726add48..be1dc786 100644
--- a/man/xkb/XkbGetKeyActions.man
+++ b/man/xkb/XkbGetKeyActions.man
@@ -34,16 +34,16 @@ keys in a keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- first
+.I first
keycode of first key of interest
.TP
-.I \- num
+.I num
number of keys desired
.TP
-.I \- xkb
+.I xkb
pointer to keyboard description where result is stored
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyBehaviors.man b/man/xkb/XkbGetKeyBehaviors.man
index 02b638b7..7c994a7b 100644
--- a/man/xkb/XkbGetKeyBehaviors.man
+++ b/man/xkb/XkbGetKeyBehaviors.man
@@ -34,16 +34,16 @@ a keyboard description from the server
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to server
.TP
-.I \- first
+.I first
keycode of first key to get
.TP
-.I \- num
+.I num
number of keys for which behaviors are desired
.TP
-.I \- xkb
+.I xkb
Xkb description to contain the result
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyExplicitComponents.man b/man/xkb/XkbGetKeyExplicitComponents.man
index 8026d30b..becfefab 100644
--- a/man/xkb/XkbGetKeyExplicitComponents.man
+++ b/man/xkb/XkbGetKeyExplicitComponents.man
@@ -35,16 +35,16 @@ array) for a subset of the keys in a keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to server
.TP
-.I \- first
+.I first
keycode of first key to fetch
.TP
-.I \- num
+.I num
number of keys for which to get explicit info
.TP
-.I \- xkb
+.I xkb
Xkb description in which to put results
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyModifierMap.man b/man/xkb/XkbGetKeyModifierMap.man
index 03a0ff97..40a4b8ee 100644
--- a/man/xkb/XkbGetKeyModifierMap.man
+++ b/man/xkb/XkbGetKeyModifierMap.man
@@ -34,16 +34,16 @@ keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- first
+.I first
keycode of first key to get
.TP
-.I \- num
+.I num
number of keys for which information is desired
.TP
-.I \- xkb
+.I xkb
keyboard description to update
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeySyms.man b/man/xkb/XkbGetKeySyms.man
index a68da7f6..736dbe6f 100644
--- a/man/xkb/XkbGetKeySyms.man
+++ b/man/xkb/XkbGetKeySyms.man
@@ -34,16 +34,16 @@ description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- first
+.I first
keycode of first key to get
.TP
-.I \- num
+.I num
number of keycodes for which syms desired
.TP
-.I \- xkb
+.I xkb
Xkb description to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyTypes.man b/man/xkb/XkbGetKeyTypes.man
index d685209c..52800b5a 100644
--- a/man/xkb/XkbGetKeyTypes.man
+++ b/man/xkb/XkbGetKeyTypes.man
@@ -35,16 +35,16 @@ keyboard mapping
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- first
+.I first
index to first type to get, 0 => 1st type
.TP
-.I \- num
+.I num
number of key types to be returned
.TP
-.I \- xkb
+.I xkb
keyboard description containing client map to update
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyVirtualModMap.man b/man/xkb/XkbGetKeyVirtualModMap.man
index 2416b6f3..cb16a955 100644
--- a/man/xkb/XkbGetKeyVirtualModMap.man
+++ b/man/xkb/XkbGetKeyVirtualModMap.man
@@ -34,16 +34,16 @@ for a subset of the keys in a keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to server
.TP
-.I \- first
+.I first
keycode of first key to fetch
.TP
-.I \- num
+.I num
number of keys for which virtual mod maps are desired
.TP
-.I \- xkb
+.I xkb
Xkb description where results will be placed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetKeyboardByName.man b/man/xkb/XkbGetKeyboardByName.man
index ed50a13a..3cf89ce6 100644
--- a/man/xkb/XkbGetKeyboardByName.man
+++ b/man/xkb/XkbGetKeyboardByName.man
@@ -38,22 +38,22 @@ replace an active one
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- names
+.I names
names of components to fetch
.TP
-.I \- want
+.I want
desired structures in returned record
.TP
-.I \- need
+.I need
mandatory structures in returned record
.TP
-.I \- load
+.I load
True => load into
.I device_spec
.SH DESCRIPTION
diff --git a/man/xkb/XkbGetMap.man b/man/xkb/XkbGetMap.man
index 45b55e73..b34997c8 100644
--- a/man/xkb/XkbGetMap.man
+++ b/man/xkb/XkbGetMap.man
@@ -35,13 +35,13 @@ client map and server map
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- which
+.I which
mask selecting subcomponents to populate
.TP
-.I \- device_spec
+.I device_spec
device_id, or XkbUseCoreKbd
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetNameChanges.man b/man/xkb/XkbGetNameChanges.man
index 359c7c96..79a4faf4 100644
--- a/man/xkb/XkbGetNameChanges.man
+++ b/man/xkb/XkbGetNameChanges.man
@@ -35,13 +35,13 @@ actual values of the results of one or more calls to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- xkb
+.I xkb
keyboard description to which names are copied
.TP
-.I \- changes
+.I changes
names components to be obtained from the server
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetNamedGeometry.man b/man/xkb/XkbGetNamedGeometry.man
index c7572a0d..a640fef0 100644
--- a/man/xkb/XkbGetNamedGeometry.man
+++ b/man/xkb/XkbGetNamedGeometry.man
@@ -32,13 +32,13 @@ by name
.BI "Atom " "name" "\^);"
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- xkb
+.I xkb
keyboard description into which the geometry should be loaded
.TP
-.I \- name
+.I name
name of the geometry to be loaded
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetNamedIndicator.man b/man/xkb/XkbGetNamedIndicator.man
index be65056b..b3e52aae 100644
--- a/man/xkb/XkbGetNamedIndicator.man
+++ b/man/xkb/XkbGetNamedIndicator.man
@@ -47,31 +47,31 @@ indicator by name
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- dev_spec
+.I dev_spec
keyboard device ID, or XkbUseCoreKbd
.TP
-.I \- led_class
+.I led_class
feedback class, or XkbDfltXIClass
.TP
-.I \- led_id
+.I led_id
feedback ID, or XkbDfltXIId
.TP
-.I \- name
+.I name
name of the indicator to be retrieved
.TP
-.I \- ndx_rtrn
+.I ndx_rtrn
backfilled with the index of the retrieved indicator
.TP
-.I \- state_rtrn
+.I state_rtrn
backfilled with the current state of the retrieved indicator
.TP
-.I \- map_rtrn
- backfilled with the mapping for the retrieved indicator
+.I map_rtrn
+backfilled with the mapping for the retrieved indicator
.TP
-.I \- real_rtrn
+.I real_rtrn
backfilled with True if the named indicator is real (physical)
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetNames.man b/man/xkb/XkbGetNames.man
index 9d5ca5e7..d4d7f4f9 100644
--- a/man/xkb/XkbGetNames.man
+++ b/man/xkb/XkbGetNames.man
@@ -33,13 +33,13 @@ XkbGetNames \- Obtain symbolic names from the server
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- which
+.I which
mask of names or map components to be updated
.TP
-.I \- Xkb
+.I Xkb
keyboard description to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetSlowKeysDelay.man b/man/xkb/XkbGetSlowKeysDelay.man
index 485b3a1c..e062c9e0 100644
--- a/man/xkb/XkbGetSlowKeysDelay.man
+++ b/man/xkb/XkbGetSlowKeysDelay.man
@@ -33,13 +33,13 @@ XkbGetSlowKeysDelay \- Gets the SlowKeys acceptance delay for a keyboard device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- delay_rtrn
+.I delay_rtrn
backfilled with SlowKeys delay, ms
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetStickyKeysOptions.man b/man/xkb/XkbGetStickyKeysOptions.man
index d691e9bf..14324835 100644
--- a/man/xkb/XkbGetStickyKeysOptions.man
+++ b/man/xkb/XkbGetStickyKeysOptions.man
@@ -32,13 +32,13 @@ XkbGetStickyKeysOptions \- Queries the current StickyKeys attributes for a keybo
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- options_rtrn
+.I options_rtrn
backfilled with StickyKeys option mask
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetUpdatedMap.man b/man/xkb/XkbGetUpdatedMap.man
index 5ac077f9..3f01ede4 100644
--- a/man/xkb/XkbGetUpdatedMap.man
+++ b/man/xkb/XkbGetUpdatedMap.man
@@ -34,13 +34,13 @@ keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- which
+.I which
mask selecting subcomponents to populate
.TP
-.I \- xkb
+.I xkb
keyboard description to be updated
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetVirtualMods.man b/man/xkb/XkbGetVirtualMods.man
index e1755805..c8d12c4a 100644
--- a/man/xkb/XkbGetVirtualMods.man
+++ b/man/xkb/XkbGetVirtualMods.man
@@ -34,13 +34,13 @@ array) in a keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to server
.TP
-.I \- which
+.I which
mask indicating virtual modifier bindings to get
.TP
-.I \- xkb
+.I xkb
Xkb description where results will be placed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbGetXlibControls.man b/man/xkb/XkbGetXlibControls.man
index 95ccb1ed..69ee8bd5 100644
--- a/man/xkb/XkbGetXlibControls.man
+++ b/man/xkb/XkbGetXlibControls.man
@@ -31,7 +31,7 @@ XkbGetXlibControls \- Determines the current state of the Library Controls
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbInitCanonicalKeyTypes.man b/man/xkb/XkbInitCanonicalKeyTypes.man
index 45dde7bc..d8ffd0b9 100644
--- a/man/xkb/XkbInitCanonicalKeyTypes.man
+++ b/man/xkb/XkbInitCanonicalKeyTypes.man
@@ -34,13 +34,13 @@ client map to their default values
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description containing client map to initialize
.TP
-.I \- which
+.I which
mask of types to initialize
.TP
-.I \- keypadVMod
+.I keypadVMod
index of NumLock virtual modifier
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyAction.man b/man/xkb/XkbKeyAction.man
index 39b3773a..f85c5ba1 100644
--- a/man/xkb/XkbKeyAction.man
+++ b/man/xkb/XkbKeyAction.man
@@ -32,13 +32,13 @@ XkbKeyAction \- Returns the key action
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- idx
+.I idx
index for group and shift level
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyActionEntry.man b/man/xkb/XkbKeyActionEntry.man
index 56fa61c7..c56a8ad0 100644
--- a/man/xkb/XkbKeyActionEntry.man
+++ b/man/xkb/XkbKeyActionEntry.man
@@ -36,16 +36,16 @@ keycode
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- shift
+.I shift
shift level within group
.TP
-.I \- grp
+.I grp
group index for group of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyActionsPtr.man b/man/xkb/XkbKeyActionsPtr.man
index cfd30db3..7ae448d4 100644
--- a/man/xkb/XkbKeyActionsPtr.man
+++ b/man/xkb/XkbKeyActionsPtr.man
@@ -34,10 +34,10 @@ the key corresponding to keycode
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyGroupInfo.man b/man/xkb/XkbKeyGroupInfo.man
index ba299d22..b396122d 100644
--- a/man/xkb/XkbKeyGroupInfo.man
+++ b/man/xkb/XkbKeyGroupInfo.man
@@ -34,10 +34,10 @@ keycode
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyGroupWidth.man b/man/xkb/XkbKeyGroupWidth.man
index 8d2f9da4..c37dbc4b 100644
--- a/man/xkb/XkbKeyGroupWidth.man
+++ b/man/xkb/XkbKeyGroupWidth.man
@@ -36,13 +36,13 @@ for the key corresponding to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- grp
+.I grp
group of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyGroupsWidth.man b/man/xkb/XkbKeyGroupsWidth.man
index 84609d0d..1ac4bbb7 100644
--- a/man/xkb/XkbKeyGroupsWidth.man
+++ b/man/xkb/XkbKeyGroupsWidth.man
@@ -33,10 +33,10 @@ corresponding to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyHasActions.man b/man/xkb/XkbKeyHasActions.man
index f95aaa54..7ddb13c4 100644
--- a/man/xkb/XkbKeyHasActions.man
+++ b/man/xkb/XkbKeyHasActions.man
@@ -33,10 +33,10 @@ has any actions associated with it
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyNumActions.man b/man/xkb/XkbKeyNumActions.man
index be7d7806..23e8ba6c 100644
--- a/man/xkb/XkbKeyNumActions.man
+++ b/man/xkb/XkbKeyNumActions.man
@@ -33,10 +33,10 @@ keycode
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyNumGroups.man b/man/xkb/XkbKeyNumGroups.man
index 32e75c9a..91ff23a1 100644
--- a/man/xkb/XkbKeyNumGroups.man
+++ b/man/xkb/XkbKeyNumGroups.man
@@ -33,10 +33,10 @@ corresponding to keycode
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyNumSyms.man b/man/xkb/XkbKeyNumSyms.man
index 74b48127..bd9b52e2 100644
--- a/man/xkb/XkbKeyNumSyms.man
+++ b/man/xkb/XkbKeyNumSyms.man
@@ -34,10 +34,10 @@ to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeySymEntry.man b/man/xkb/XkbKeySymEntry.man
index 8c8a7900..25d215a0 100644
--- a/man/xkb/XkbKeySymEntry.man
+++ b/man/xkb/XkbKeySymEntry.man
@@ -38,16 +38,16 @@ from the two-dimensional array of keysyms for the key corresponding to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- shift
+.I shift
shift level of interest
.TP
-.I \- grp
+.I grp
group of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeySymsOffset.man b/man/xkb/XkbKeySymsOffset.man
index 123c5460..35433649 100644
--- a/man/xkb/XkbKeySymsOffset.man
+++ b/man/xkb/XkbKeySymsOffset.man
@@ -34,10 +34,10 @@ for the key corresponding to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeySymsPtr.man b/man/xkb/XkbKeySymsPtr.man
index f423165a..6d123423 100644
--- a/man/xkb/XkbKeySymsPtr.man
+++ b/man/xkb/XkbKeySymsPtr.man
@@ -34,10 +34,10 @@ the key corresponding to
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyType.man b/man/xkb/XkbKeyType.man
index 6fcd2168..d98cecc7 100644
--- a/man/xkb/XkbKeyType.man
+++ b/man/xkb/XkbKeyType.man
@@ -33,13 +33,13 @@ XkbKeyType \- Obtain the index of a key type or the pointer to a key type
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- group
+.I group
group index
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyTypeIndex.man b/man/xkb/XkbKeyTypeIndex.man
index e198e728..83137eba 100644
--- a/man/xkb/XkbKeyTypeIndex.man
+++ b/man/xkb/XkbKeyTypeIndex.man
@@ -33,13 +33,13 @@ XkbKeyTypeIndex \- Obtain the index of a key type or the pointer to a key type
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
Xkb description of interest
.TP
-.I \- keycode
+.I keycode
keycode of interest
.TP
-.I \- group
+.I group
group index
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeyTypesForCoreSymbols.man b/man/xkb/XkbKeyTypesForCoreSymbols.man
index e7678d5c..c0e71275 100644
--- a/man/xkb/XkbKeyTypesForCoreSymbols.man
+++ b/man/xkb/XkbKeyTypesForCoreSymbols.man
@@ -37,22 +37,22 @@ symbols bound to a key in a core keyboard mapping
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description in which to place symbols
.TP
-.I \- map_width
+.I map_width
width of core protocol keymap in xkb_syms_rtrn
.TP
-.I \- core_syms
+.I core_syms
core protocol format array of KeySyms
.TP
-.I \- protected
+.I protected
explicit key types
.TP
-.I \- types_inout
+.I types_inout
backfilled with the canonical types bound to groups one and two for the key
.TP
-.I \- xkb_syms_rtrn
+.I xkb_syms_rtrn
backfilled with symbols bound to the key in the Xkb mapping
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeycodeToKeysym.man b/man/xkb/XkbKeycodeToKeysym.man
index 32efa01d..90674bef 100644
--- a/man/xkb/XkbKeycodeToKeysym.man
+++ b/man/xkb/XkbKeycodeToKeysym.man
@@ -34,16 +34,16 @@ group and shift level
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- kc
+.I kc
key of interest
.TP
-.I \- group
+.I group
group of interest
.TP
-.I \- level
+.I level
shift level of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbKeysymToModifiers.man b/man/xkb/XkbKeysymToModifiers.man
index acc432a7..d1c0615b 100644
--- a/man/xkb/XkbKeysymToModifiers.man
+++ b/man/xkb/XkbKeysymToModifiers.man
@@ -32,10 +32,10 @@ on the core keyboard
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- ks
+.I ks
keysym of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbListComponents.man b/man/xkb/XkbListComponents.man
index babdf5e5..16bde711 100644
--- a/man/xkb/XkbListComponents.man
+++ b/man/xkb/XkbListComponents.man
@@ -34,16 +34,16 @@ XkbListComponents \- List of components for one or more component types
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- ptrns
+.I ptrns
namelist for components of interest
.TP
-.I \- max_inout
+.I max_inout
max # returned names, # left over
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbLookupKeyBinding.man b/man/xkb/XkbLookupKeyBinding.man
index 7671ad58..a2eb8943 100644
--- a/man/xkb/XkbLookupKeyBinding.man
+++ b/man/xkb/XkbLookupKeyBinding.man
@@ -35,22 +35,22 @@ XkbLookupKeyBinding \- Find the string bound to a key by XRebindKeySym
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to server
.TP
-.I \- sym
+.I sym
connection to server
.TP
-.I \- state
+.I state
state for which string is to be looked up
.TP
-.I \- buf
+.I buf
buffer into which returned string is written
.TP
-.I \- nbytes
+.I nbytes
size of buffer in bytes
.TP
-.I \- extra_rtrn
+.I extra_rtrn
backfilled with number bytes overflow
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbLookupKeySym.man b/man/xkb/XkbLookupKeySym.man
index 8a8f0c10..2b328707 100644
--- a/man/xkb/XkbLookupKeySym.man
+++ b/man/xkb/XkbLookupKeySym.man
@@ -34,19 +34,19 @@ XkbLookupKeySym \- Find the symbol associated with a key for a particular state
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- key
+.I key
key for which symbols are to be found
.TP
-.I \- state
+.I state
state for which symbol should be found
.TP
-.I \- mods_rtrn
+.I mods_rtrn
backfilled with consumed modifiers
.TP
-.I \- sym_rtrn
+.I sym_rtrn
backfilled with symbol associated with key + state
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbModActionVMods.man b/man/xkb/XkbModActionVMods.man
index bdf47db4..c52a7a4e 100644
--- a/man/xkb/XkbModActionVMods.man
+++ b/man/xkb/XkbModActionVMods.man
@@ -32,7 +32,7 @@ Xkb modifier description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract virtual mods
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbNoteControlsChanges.man b/man/xkb/XkbNoteControlsChanges.man
index ad17d5df..62a7be0f 100644
--- a/man/xkb/XkbNoteControlsChanges.man
+++ b/man/xkb/XkbNoteControlsChanges.man
@@ -34,13 +34,13 @@ event
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- changes
+.I changes
records changes indicated by new
.TP
-.I \- new
+.I new
tells which things have changed
.TP
-.I \- wanted
+.I wanted
tells which parts of new to record in changes
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbNoteDeviceChanges.man b/man/xkb/XkbNoteDeviceChanges.man
index ab36913c..f4917672 100644
--- a/man/xkb/XkbNoteDeviceChanges.man
+++ b/man/xkb/XkbNoteDeviceChanges.man
@@ -33,13 +33,13 @@ XkbNoteDeviceChanges \- Note device changes reported in an XkbExtensionDeviceNot
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- old
+.I old
structure tracking state changes
.TP
-.I \- new
+.I new
event indicating state changes
.TP
-.I \- wanted
+.I wanted
mask indicating changes to note
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbNoteIndicatorChanges.man b/man/xkb/XkbNoteIndicatorChanges.man
index 4a85e6ac..8c7fe7a6 100644
--- a/man/xkb/XkbNoteIndicatorChanges.man
+++ b/man/xkb/XkbNoteIndicatorChanges.man
@@ -32,13 +32,13 @@ XkbNoteIndicatorChanges \- Notes the changes in a changes structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- old
+.I old
XkbIndicatorChanges structure to be updated
.TP
-.I \- new
+.I new
event from which changes are to be copied
.TP
-.I \- wanted
+.I wanted
which changes are to be noted
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbNoteNameChanges.man b/man/xkb/XkbNoteNameChanges.man
index fe028f03..6faa70e5 100644
--- a/man/xkb/XkbNoteNameChanges.man
+++ b/man/xkb/XkbNoteNameChanges.man
@@ -33,13 +33,13 @@ XkbNoteNameChanges \- Note the changed names in a changes structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- old
+.I old
XkbNameChanges structure to be updated
.TP
-.I \- new
+.I new
event from which changes are to be copied
.TP
-.I \- wanted
+.I wanted
types of names for which changes are to be noted
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbOutOfRangeGroupInfo.man b/man/xkb/XkbOutOfRangeGroupInfo.man
index d281edb7..aaeef098 100644
--- a/man/xkb/XkbOutOfRangeGroupInfo.man
+++ b/man/xkb/XkbOutOfRangeGroupInfo.man
@@ -32,7 +32,7 @@ from the group_info field of an XkbSymMapRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- grp_inf
+.I grp_inf
Xkb description of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbOutOfRangeGroupNumber.man b/man/xkb/XkbOutOfRangeGroupNumber.man
index ce9419de..71ad9c43 100644
--- a/man/xkb/XkbOutOfRangeGroupNumber.man
+++ b/man/xkb/XkbOutOfRangeGroupNumber.man
@@ -32,7 +32,7 @@ as a group index, from the group_info field of an XkbSymMapRec structure
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- grp_inf
+.I grp_inf
Xkb description of interest
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbPtrActionX.man b/man/xkb/XkbPtrActionX.man
index 409437d3..764ddc4c 100644
--- a/man/xkb/XkbPtrActionX.man
+++ b/man/xkb/XkbPtrActionX.man
@@ -32,7 +32,7 @@ signed int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract X
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbPtrActionY.man b/man/xkb/XkbPtrActionY.man
index ccea0eb3..f2f728aa 100644
--- a/man/xkb/XkbPtrActionY.man
+++ b/man/xkb/XkbPtrActionY.man
@@ -32,7 +32,7 @@ signed int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract Y
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbRefreshKeyboardMapping.man b/man/xkb/XkbRefreshKeyboardMapping.man
index 29173b65..dd1e3c6f 100644
--- a/man/xkb/XkbRefreshKeyboardMapping.man
+++ b/man/xkb/XkbRefreshKeyboardMapping.man
@@ -31,7 +31,7 @@ library
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- event
+.I event
event initiating remapping
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbResizeDeviceButtonActions.man b/man/xkb/XkbResizeDeviceButtonActions.man
index e88b346e..655c29fc 100644
--- a/man/xkb/XkbResizeDeviceButtonActions.man
+++ b/man/xkb/XkbResizeDeviceButtonActions.man
@@ -32,10 +32,10 @@ XkbResizeDeviceButtonActions \- Allocate additional space for button actions in
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- device_info
+.I device_info
structure in which to allocate button actions
.TP
-.I \- new_total
+.I new_total
new total number of button actions needed
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbResizeKeyActions.man b/man/xkb/XkbResizeKeyActions.man
index b316aaaf..7505dc97 100644
--- a/man/xkb/XkbResizeKeyActions.man
+++ b/man/xkb/XkbResizeKeyActions.man
@@ -33,13 +33,13 @@ XkbResizeKeyActions \- Change the number of actions bound to a key
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to change
.TP
-.I \- key
+.I key
keycode of key to change
.TP
-.I \- needed
+.I needed
new number of actions required
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbResizeKeySyms.man b/man/xkb/XkbResizeKeySyms.man
index 9219ee51..ca558933 100644
--- a/man/xkb/XkbResizeKeySyms.man
+++ b/man/xkb/XkbResizeKeySyms.man
@@ -33,13 +33,13 @@ XkbResizeKeySyms \- Change the number of symbols bound to a key
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to be changed
.TP
-.I \- key
+.I key
keycode for key to modify
.TP
-.I \- needed
+.I needed
new number of keysyms required for key
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbResizeKeyType.man b/man/xkb/XkbResizeKeyType.man
index a19158a6..36e5d920 100644
--- a/man/xkb/XkbResizeKeyType.man
+++ b/man/xkb/XkbResizeKeyType.man
@@ -35,19 +35,19 @@ XkbResizeKeyType \- Change the number of levels in a key type
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description containing client map to update
.TP
-.I \- type_ndx
+.I type_ndx
index in xkb->map->types of type to change
.TP
-.I \- map_count
+.I map_count
total # of map entries needed for the type
.TP
-.I \- want_preserve
+.I want_preserve
True => list of preserved modifiers is necessary
.TP
-.I \- new_num_lvls
+.I new_num_lvls
new max # of levels for type
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSAActionSetCtrls.man b/man/xkb/XkbSAActionSetCtrls.man
index f8a0ce65..fc848ebe 100644
--- a/man/xkb/XkbSAActionSetCtrls.man
+++ b/man/xkb/XkbSAActionSetCtrls.man
@@ -39,10 +39,10 @@ from
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set ctrls0-ctrls3
.TP
-.I \- ctrls
+.I ctrls
value to set in ctrls0-ctrls3
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSAGroup.man b/man/xkb/XkbSAGroup.man
index 6f95688e..aeb7beab 100644
--- a/man/xkb/XkbSAGroup.man
+++ b/man/xkb/XkbSAGroup.man
@@ -29,7 +29,7 @@ XkbSAGroup \- Returns the group_XXX field of act converted to a signed int
.BI "(\^XkbAction " "act" "\^);"
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract group
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSAPtrDfltValue.man b/man/xkb/XkbSAPtrDfltValue.man
index 14ffcb94..56f6ea4d 100644
--- a/man/xkb/XkbSAPtrDfltValue.man
+++ b/man/xkb/XkbSAPtrDfltValue.man
@@ -31,7 +31,7 @@ XkbSAPtrDfltValue \- Returns the valueXXX field of act converted to a signed int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract group
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSARedirectSetVMods.man b/man/xkb/XkbSARedirectSetVMods.man
index de3c0e51..44d73d50 100644
--- a/man/xkb/XkbSARedirectSetVMods.man
+++ b/man/xkb/XkbSARedirectSetVMods.man
@@ -31,10 +31,10 @@ XkbSARedirectSetVMods \- Sets the vmods0 and vmods1 of act from v
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set vmods
.TP
-.I \- v
+.I v
new value for virtual modifiers
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSARedirectSetVModsMask.man b/man/xkb/XkbSARedirectSetVModsMask.man
index ff83da0a..f8fe8633 100644
--- a/man/xkb/XkbSARedirectSetVModsMask.man
+++ b/man/xkb/XkbSARedirectSetVModsMask.man
@@ -33,10 +33,10 @@ from vm
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set vmods
.TP
-.I \- vm
+.I vm
new value for virtual modifier mask
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSARedirectVMods.man b/man/xkb/XkbSARedirectVMods.man
index 90908688..96a47b8a 100644
--- a/man/xkb/XkbSARedirectVMods.man
+++ b/man/xkb/XkbSARedirectVMods.man
@@ -31,7 +31,7 @@ an unsigned int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract vmods
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSARedirectVModsMask.man b/man/xkb/XkbSARedirectVModsMask.man
index 8317b0b3..842355dc 100644
--- a/man/xkb/XkbSARedirectVModsMask.man
+++ b/man/xkb/XkbSARedirectVModsMask.man
@@ -31,7 +31,7 @@ converted to an unsigned int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract vmods
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSAScreen.man b/man/xkb/XkbSAScreen.man
index 6d07758a..cbfd6361 100644
--- a/man/xkb/XkbSAScreen.man
+++ b/man/xkb/XkbSAScreen.man
@@ -31,7 +31,7 @@ XkbSAScreen \- Returns the screenXXX field of act converted to a signed int
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to extract screen
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSASetGroup.man b/man/xkb/XkbSASetGroup.man
index 0eef50a3..92ecd425 100644
--- a/man/xkb/XkbSASetGroup.man
+++ b/man/xkb/XkbSASetGroup.man
@@ -30,10 +30,10 @@ XkbSASetGroup \- Sets the group_XXX field of act from the group index grp
.BI "int " "grp" "\^);"
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action from which to set group
.TP
-.I \- grp
+.I grp
group index to set in group_XXX
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSASetPtrDfltValue.man b/man/xkb/XkbSASetPtrDfltValue.man
index d32f32c6..c45f78b1 100644
--- a/man/xkb/XkbSASetPtrDfltValue.man
+++ b/man/xkb/XkbSASetPtrDfltValue.man
@@ -32,10 +32,10 @@ XkbSASetPtrDfltValue \- Sets the valueXXX field of act from val
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set valueXXX
.TP
-.I \- val
+.I val
value to set in valueXXX
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSASetScreen.man b/man/xkb/XkbSASetScreen.man
index 0ab650b3..08d86171 100644
--- a/man/xkb/XkbSASetScreen.man
+++ b/man/xkb/XkbSASetScreen.man
@@ -32,10 +32,10 @@ XkbSASetScreen \- Sets the screenXXX field of act from s
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set screenXXX
.TP
-.I \- s
+.I s
value to set in screenXXX
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetAccessXTimeout.man b/man/xkb/XkbSetAccessXTimeout.man
index c1043788..16bc19da 100644
--- a/man/xkb/XkbSetAccessXTimeout.man
+++ b/man/xkb/XkbSetAccessXTimeout.man
@@ -38,25 +38,25 @@ device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device to configure, or XkbUseCoreKbd
.TP
-.I \- timeout
+.I timeout
seconds idle until AccessXTimeout occurs
.TP
-.I \- ctrls_mask
+.I ctrls_mask
boolean controls to modify
.TP
-.I \- ctrls_values
+.I ctrls_values
new bits for controls selected by ctrls_mask
.TP
-.I \- opts_mask
+.I opts_mask
ax_options to change
.TP
-.I \- opts_values
+.I opts_values
new bits for ax_options selected by opts_mask
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetAutoRepeatRate.man b/man/xkb/XkbSetAutoRepeatRate.man
index 3deec37a..ffdb2740 100644
--- a/man/xkb/XkbSetAutoRepeatRate.man
+++ b/man/xkb/XkbSetAutoRepeatRate.man
@@ -34,16 +34,16 @@ keyboard device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device to configure, or XkbUseCoreKbd
.TP
-.I \- timeout
+.I timeout
initial delay, ms
.TP
-.I \- interval
+.I interval
delay between repeats, ms
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetAutoResetControls.man b/man/xkb/XkbSetAutoResetControls.man
index ecaf891f..7163b964 100644
--- a/man/xkb/XkbSetAutoResetControls.man
+++ b/man/xkb/XkbSetAutoResetControls.man
@@ -34,16 +34,16 @@ attributes
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- changes
+.I changes
controls for which to change auto-reset values
.TP
-.I \- auto_ctrls
+.I auto_ctrls
controls from changes that should auto reset
.TP
-.I \- auto_values
+.I auto_values
1 bit => auto-reset on
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetBounceKeysDelay.man b/man/xkb/XkbSetBounceKeysDelay.man
index e6f11b1d..c5d130a6 100644
--- a/man/xkb/XkbSetBounceKeysDelay.man
+++ b/man/xkb/XkbSetBounceKeysDelay.man
@@ -33,13 +33,13 @@ XkbSetBounceKeysDelay \- Sets the BounceKeys delay for a keyboard device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- delay
+.I delay
backfilled with bounce keys delay, ms
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetControls.man b/man/xkb/XkbSetControls.man
index 8993ad08..a2117c41 100644
--- a/man/xkb/XkbSetControls.man
+++ b/man/xkb/XkbSetControls.man
@@ -34,13 +34,13 @@ structure in a local copy of the keyboard description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- which
+.I which
mask of controls requested
.TP
-.I \- xkb
+.I xkb
keyboard description for controls information
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetDebuggingFlags.man b/man/xkb/XkbSetDebuggingFlags.man
index 358ccf83..dd0c3564 100644
--- a/man/xkb/XkbSetDebuggingFlags.man
+++ b/man/xkb/XkbSetDebuggingFlags.man
@@ -38,28 +38,28 @@ XkbSetDebuggingFlags \- Change the values of any of the debug controls
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- mask
+.I mask
mask selecting debug output flags to change
.TP
-.I \- flags
+.I flags
values for debug output flags selected by mask
.TP
-.I \- msg
+.I msg
message to print right now
.TP
-.I \- ctrls_mask
+.I ctrls_mask
mask selecting debug controls to change
.TP
-.I \- ctrls
+.I ctrls
values for debug controls selected by ctrls_mask
.TP
-.I \- ret_flags
+.I ret_flags
resulting state of all debug output flags
.TP
-.I \- ret_ctrls
+.I ret_ctrls
resulting state of all debug controls
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetDetectableAutoRepeat.man b/man/xkb/XkbSetDetectableAutoRepeat.man
index c54b349b..af3c07da 100644
--- a/man/xkb/XkbSetDetectableAutoRepeat.man
+++ b/man/xkb/XkbSetDetectableAutoRepeat.man
@@ -30,13 +30,13 @@ XkbSetDetectableAutoRepeat \- Sets DetectableAutoRepeat
.BI "Bool *" "supported_rtrn" "\^);"
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- detectable
+.I detectable
True => set DetectableAutoRepeat
.TP
-.I \- supported_rtrn
+.I supported_rtrn
backfilled True if DetectableAutoRepeat supported
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetDeviceButtonActions.man b/man/xkb/XkbSetDeviceButtonActions.man
index 122fc45f..aece3523 100644
--- a/man/xkb/XkbSetDeviceButtonActions.man
+++ b/man/xkb/XkbSetDeviceButtonActions.man
@@ -32,16 +32,16 @@ XkbSetDeviceButtonActions \- Change only the button actions for an input extensi
.BI "unsigned int " "num_buttons" "\^);"
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- device
+.I device
structure defining the device and modifications
.TP
-.I \- first_button
+.I first_button
number of first button to update, 0 relative
.TP
-.I \- num_buttons
+.I num_buttons
number of buttons to update
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetDeviceInfo.man b/man/xkb/XkbSetDeviceInfo.man
index 062dbcae..e55669eb 100644
--- a/man/xkb/XkbSetDeviceInfo.man
+++ b/man/xkb/XkbSetDeviceInfo.man
@@ -34,13 +34,13 @@ Extension device
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- which
+.I which
mask indicating characteristics to modify
.TP
-.I \- device_info
+.I device_info
structure defining the device and modifications
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetIgnoreLockMods.man b/man/xkb/XkbSetIgnoreLockMods.man
index 7e6acd57..2a659ba6 100644
--- a/man/xkb/XkbSetIgnoreLockMods.man
+++ b/man/xkb/XkbSetIgnoreLockMods.man
@@ -37,22 +37,22 @@ reported in matching events to passive grabs
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- affect_real
+.I affect_real
mask of real modifiers affected by this call
.TP
-.I \- real_values
+.I real_values
values for affected real modifiers (1=>set, 0=>unset)
.TP
-.I \- affect_virtual
+.I affect_virtual
mask of virtual modifiers affected by this call
.TP
-.I \- virtual_values
+.I virtual_values
values for affected virtual modifiers (1=>set, 0=>unset)
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetIndicatorMap.man b/man/xkb/XkbSetIndicatorMap.man
index 0a383650..c621c534 100644
--- a/man/xkb/XkbSetIndicatorMap.man
+++ b/man/xkb/XkbSetIndicatorMap.man
@@ -35,13 +35,13 @@ or more indicators
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- which
+.I which
mask of indicators to change
.TP
-.I \- desc
+.I desc
keyboard description from which the maps are taken
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetModActionVMods.man b/man/xkb/XkbSetModActionVMods.man
index cb2178b1..4c735486 100644
--- a/man/xkb/XkbSetModActionVMods.man
+++ b/man/xkb/XkbSetModActionVMods.man
@@ -33,10 +33,10 @@ format of an Xkb modifier description
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set vmods
.TP
-.I \- vmods
+.I vmods
virtual mods to set
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetNamedIndicator.man b/man/xkb/XkbSetNamedIndicator.man
index 81df50fc..4136b767 100644
--- a/man/xkb/XkbSetNamedIndicator.man
+++ b/man/xkb/XkbSetNamedIndicator.man
@@ -48,31 +48,31 @@ indicator map for the indicator
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- led_class
+.I led_class
feedback class, or XkbDfltXIClass
.TP
-.I \- led_id
+.I led_id
feedback ID, or XkbDfltXIId
.TP
-.I \- name
+.I name
name of the indicator to change
.TP
-.I \- change_state
+.I change_state
whether to change the indicator state or not
.TP
-.I \- state
+.I state
desired new state for the indicator
.TP
-.I \- create_new
+.I create_new
whether a new indicator with the specified name should be created when necessary
.TP
-.I \- map
+.I map
new map for the indicator
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetNames.man b/man/xkb/XkbSetNames.man
index 82c9ccdb..7a1056f7 100644
--- a/man/xkb/XkbSetNames.man
+++ b/man/xkb/XkbSetNames.man
@@ -35,19 +35,19 @@ XkbSetNames \- Change the symbolic names in the server
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to the X server
.TP
-.I \- which
+.I which
mask of names or map components to be changed
.TP
-.I \- first_type
+.I first_type
first type whose name is to be changed
.TP
-.I \- num_types
+.I num_types
number of types for which names are to be changed
.TP
-.I \- xkb
+.I xkb
keyboard description from which names are to be taken
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetPtrActionX.man b/man/xkb/XkbSetPtrActionX.man
index d2910c88..5fbbaee3 100644
--- a/man/xkb/XkbSetPtrActionX.man
+++ b/man/xkb/XkbSetPtrActionX.man
@@ -33,10 +33,10 @@ integer value x
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set X
.TP
-.I \- x
+.I x
new value to set
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetPtrActionY.man b/man/xkb/XkbSetPtrActionY.man
index 410a4d4b..672c96d3 100644
--- a/man/xkb/XkbSetPtrActionY.man
+++ b/man/xkb/XkbSetPtrActionY.man
@@ -33,10 +33,10 @@ integer value y
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- act
+.I act
action in which to set Y
.TP
-.I \- y
+.I y
new value to set
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetServerInternalMods.man b/man/xkb/XkbSetServerInternalMods.man
index 193d216f..1a383d95 100644
--- a/man/xkb/XkbSetServerInternalMods.man
+++ b/man/xkb/XkbSetServerInternalMods.man
@@ -37,22 +37,22 @@ before events are delivered to the client
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to the X server
.TP
-.I \- device_spec
+.I device_spec
device ID, or XkbUseCoreKbd
.TP
-.I \- affect_real
+.I affect_real
mask of real modifiers affected by this call
.TP
-.I \- real_values
+.I real_values
values for affected real modifiers (1=>set, 0=>unset)
.TP
-.I \- affect_virtual
+.I affect_virtual
mask of virtual modifiers affected by this call
.TP
-.I \- virtual_values
+.I virtual_values
values for affected virtual modifiers (1=>set, 0=>unset)
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbSetXlibControls.man b/man/xkb/XkbSetXlibControls.man
index 05a28989..15849673 100644
--- a/man/xkb/XkbSetXlibControls.man
+++ b/man/xkb/XkbSetXlibControls.man
@@ -33,13 +33,13 @@ XkbSetXlibControls \- Changes the state of the Library Controls
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- display
+.I display
connection to X server
.TP
-.I \- bits_to_change
+.I bits_to_change
selects controls to be modified
.TP
-.I \- values_for_bits
+.I values_for_bits
turns selected controls on (1) or off (0)
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbTranslateKeyCode.man b/man/xkb/XkbTranslateKeyCode.man
index e234412f..571a3499 100644
--- a/man/xkb/XkbTranslateKeyCode.man
+++ b/man/xkb/XkbTranslateKeyCode.man
@@ -34,19 +34,19 @@ XkbTranslateKeyCode \- Translate a keycode to a key symbol and modifiers
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to use for translation
.TP
-.I \- key
+.I key
keycode to translate
.TP
-.I \- mods
+.I mods
modifiers to apply when translating key
.TP
-.I \- mods_rtrn
+.I mods_rtrn
backfilled with consumed modifiers
.TP
-.I \- keysym_rtrn
+.I keysym_rtrn
keysym resulting from translation
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbTranslateKeySym.man b/man/xkb/XkbTranslateKeySym.man
index 9a23ce28..1eb73cf9 100644
--- a/man/xkb/XkbTranslateKeySym.man
+++ b/man/xkb/XkbTranslateKeySym.man
@@ -36,22 +36,22 @@ given keyboard state
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- dpy
+.I dpy
connection to X server
.TP
-.I \- sym_inout
+.I sym_inout
symbol to be translated; result of translation
.TP
-.I \- mods
+.I mods
modifiers to apply to sym_inout
.TP
-.I \- buf
+.I buf
buffer into which returned string is written
.TP
-.I \- nbytes
+.I nbytes
size of buffer in bytes
.TP
-.I \- extra_rtrn
+.I extra_rtrn
number of bytes overflow
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbUpdateMapFromCore.man b/man/xkb/XkbUpdateMapFromCore.man
index e65d598d..98b1f4c2 100644
--- a/man/xkb/XkbUpdateMapFromCore.man
+++ b/man/xkb/XkbUpdateMapFromCore.man
@@ -37,22 +37,22 @@ expressed by a core format mapping
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description to update
.TP
-.I \- first_key
+.I first_key
keycode of first key description to update
.TP
-.I \- num_keys
+.I num_keys
number of key descriptions to update
.TP
-.I \- map_width
+.I map_width
width of core protocol keymap
.TP
-.I \- core_keysyms
+.I core_keysyms
symbols in core protocol keymap
.TP
-.I \- changes
+.I changes
backfilled with changes made to Xkb
.SH DESCRIPTION
.LP
diff --git a/man/xkb/XkbVirtualModsToReal.man b/man/xkb/XkbVirtualModsToReal.man
index 9c1ebbf4..314f14e2 100644
--- a/man/xkb/XkbVirtualModsToReal.man
+++ b/man/xkb/XkbVirtualModsToReal.man
@@ -33,13 +33,13 @@ protocol modifiers
.if t .ti +.5i
.SH ARGUMENTS
.TP
-.I \- xkb
+.I xkb
keyboard description for input device
.TP
-.I \- virtual_mask
+.I virtual_mask
virtual modifier mask to translate
.TP
-.I \- mask_rtrn
+.I mask_rtrn
backfilled with real modifiers
.SH DESCRIPTION
.LP