summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2022-06-24 16:07:22 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2022-06-24 16:11:53 +0200
commit9ff8502040e94cb172426d59df722cefa752a401 (patch)
treeca3baf51efc734dba412f2909b549ce3f6c4c359
parenta7968c47e35703446d67d070234fd9adf07f34b0 (diff)
docs: remove the unsightly dashes from the overviews of arguments
Seventeen months ago, commits 78027fdb7a and 4f15cfc645 removed these dashes from two of the man pages. Now, remove them all. They are unhelpful and just make one wonder why they are there (probably to function as improvised bullet points). Also remove four leading spaces and a trailing comma. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-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