Module Name:    src
Committed By:   uwe
Date:           Tue Jan 21 16:03:33 UTC 2025

Modified Files:
        src/share/man/man4: akbd.4

Log Message:
akbd(4): markup fixes, editorial tweaks from nat@


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/share/man/man4/akbd.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/akbd.4
diff -u src/share/man/man4/akbd.4:1.3 src/share/man/man4/akbd.4:1.4
--- src/share/man/man4/akbd.4:1.3	Mon Jan 20 16:06:01 2025
+++ src/share/man/man4/akbd.4	Tue Jan 21 16:03:32 2025
@@ -1,4 +1,4 @@
-.\"	$NetBSD: akbd.4,v 1.3 2025/01/20 16:06:01 nat Exp $
+.\"	$NetBSD: akbd.4,v 1.4 2025/01/21 16:03:32 uwe Exp $
 .\"
 .\" Copyright (c) 2003 Alex Zepeda <zipzi...@sonic.net>
 .\" All rights reserved.
@@ -31,7 +31,9 @@
 .Dd January 20, 2025
 .Dt AKBD 4
 .Os
+.
 .Sh NAME
+.
 .Nm akbd
 .Nd Apple Desktop Bus keyboard driver for wscons
 .Sh SYNOPSIS
@@ -41,52 +43,101 @@
 .Cd "options ALTXBUTTONS"
 .Cd "options CAPS_IS_CONTROL"
 .Cd "options FORCE_FUNCTION_KEYS"
+.
 .Sh DESCRIPTION
+.
 This driver provides the
 .Xr wscons 4
 driver with support for Apple Desktop Bus keyboards.
+.Bl -tag -width Cd
+.
+.It Cd "options ALTXBUTTONS"
+.
+To map
+.Sm off
+.Ao Option Ac \&+ Aq 1 ,
+.Sm on
+.Sm off
+.Ao Option Ac \&+ Aq 2 ,
+.Sm on
+.Sm off
+.Ao Option Ac \&+ Aq 3 ,
+.Sm on
+to mouse buttons 1, 2, and 3
+respectively.
+.
+.It Cd options CAPS_IS_CONTROL
+.
+On macppc systems it is possible to tweak the keyboard driver to treat
+the caps lock key on an
+.Tn ADB
+keyboard as a control key.
+This requires special remapping because of
+.Tn ADB Ap s
+strange emulation of a mechanically-locked key.
+.
+.It Cd options FORCE_FUNCTION_KEYS
+.
+On macppc PowerBooks, several function keys double as
+.Dq hot keys
+.Pq brightness, volume, eject
+when the
+.Aq \&Fn
+modifier is held down.
+Mac OS\~X likes to reprogram the keyboard controller to send hot key
+events when
+.Aq \&Fn
+is
+.Em not
+held down and send function key events when it is.
+With this option you can transform the non-keyboard
+.Dq button
+events back into function key events.
+.El
+.
+.Ss Special Keys
+.
+To work around the limited number of buttons found on most
+.Tn ADB
+mice, the following key sequences trigger mouse button events:
 .Pp
-To work around the limited number of buttons found on most ADB mice,
-one can map key sequences to trigger mouse button events.
-.Bl
-.It
-Option+LeftArrow will work as the middle mouse button.
+.Bl -dash -compact
 .It
-Option+RightArrow will work as the right mouse button.
+.Sm off
+.Ao Option Ac \&+ Aq LeftArrow
+.Sm on
+will work as the middle mouse button.
+.It
+.Sm off
+.Ao Option Ac \&+ Aq RightArrow
+.Sm on
+will work as the right mouse button.
 .El
 .Pp
-To map Option+1, Option+2, Option+3 to mouse buttons 1, 2, and 3
-respectively, add the following line to your kernel configuration
-file:
+On PowerBook (mac68k) models the following key sequences are also
+significant:
 .Pp
-.Cd "options ALTXBUTTONS"
-.Pp
-On macppc systems it is possible to tweak the keyboard driver
-to treat the caps lock key on an ADB keyboard as a control key.
-This requires special remapping because of ADB's strange emulation of
-a mechanically-locked key.  To enable this code add the following
-line to your kernel configuration file:
-.Pp
-.Cd options CAPS_IS_CONTROL
-.Pp
-On macppc PowerBooks, several function keys double as "hot keys"
-(brightness, volume, eject) when the Fn modifier is held down.
-Mac OS X likes to reprogram the keyboard controller to send hot key
-events when Fn is not held down and send function key events when it
-is.
-To transform the non-keyboard "button" events back into function key
-events, place the following line in your kernel configuration file:
-.Pp
-.Cd options FORCE_FUNCTION_KEYS
-.Pp
-On PowerBook (mac68k) models holding Option and up/down arrows change the screen
-brightness.
-.Sh SUPPORTED HARDWARE
+.Bl -dash -compact
+.It
+.Sm off
+.Ao Option Ac \&+ Aq UpArrow
+.Sm on
+increase screen brightness.
+.It
+.Sm off
+.Ao Option Ac \&+ Aq DownArrow
+.Sm on
+decrease screen brightness.
+.El
+.
+.Ss Supported Hardware
+.
 .Nx
 is known to support the following
 .Tn ADB
 keyboards:
-.Bl -bullet -offset indent
+.Pp
+.Bl -bullet -offset indent -compact
 .It
 On-board keyboards on PowerBook models
 .It
@@ -100,15 +151,21 @@ Apple Extended Keyboard II
 .It
 Apple Adjustable Keyboard
 .It
-Most third-party ADB keyboards are supported
+Most third-party
+.Tn ADB
+keyboards are supported
 .El
+.
 .Sh SEE ALSO
+.
+.Xr xmodmap 1 ,
 .Xr adb 4 ,
 .Xr wscons 4 ,
 .Xr wskbd 4 ,
-.Xr wsconsctl 8 ,
-.Xr xmodmap 1
+.Xr wsconsctl 8
+.
 .Sh BUGS
+.
 The number pad on extended keyboards does not send out the proper
 key codes for many applications.
 .Pp
@@ -116,12 +173,17 @@ The LEDs on extended keyboards are not f
 .Nx .
 .Pp
 In X11 with the default key mapping, middle and right mouse button events will
-hold Meta_L and this will clobber the intended mouse button.
-.Pp
-Meta_L shoud be remapped with
+hold
+.Ql Meta_L
+and this will clobber the intended mouse button.
+.Aq Option
+shoud be remapped with
 .Xr xmodmap 1
-to the Command Key ie:
-.Pp
-.Dl remove Mod4 = Super_L
-.Dl remove Mod1 = Alt_L
-.Dl add Mod1 = Super_L
+to the
+.Aq Command
+key:
+.Bd -literal -offset indent
+remove Mod4 = Super_L
+remove Mod1 = Alt_L
+add Mod1 = Super_L
+.Ed

Reply via email to