From 4d0b0715a31348e9cbf495246b4d944af33146c2 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 6 Jan 2026 23:21:23 -0500 Subject: Update man page and docs. --- CHANGES | 2 +- TODO | 15 +++++---------- marsond.8 | 5 ++++- marsond.rst | 5 ++++- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/CHANGES b/CHANGES index 3b6d75a..c90c920 100644 --- a/CHANGES +++ b/CHANGES @@ -1,7 +1,7 @@ This just lists the user-visible changes. The real change log is the git log, q.v. -20260105 bkw: 0.4.0 release. Changes since 0.3.0: +20260106 bkw: 0.4.0 release. Changes since 0.3.0: - The Shift/Enter annoyance (Shift key acts stuck) has been fixed. I thought this was a hardware problem with my keyboard, but it turns diff --git a/TODO b/TODO index 1a020dc..144dbce 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,7 @@ -Definitely: - -- Find an actual PS/2 mouse, plug it into the adaptor, make sure - the mouse port still works while marsond is running. It *should* - since it's a separate device under /dev/input, but it's better to - know than to assume. I have an old Kensington PS/2 trackball - in a box somewhere... - Maybe: -- If anyone ever finds another adaptor that has the Enter key - issue, with a different USB vendor and product ID, add another +- If anyone ever finds another adaptor that has the Enter and Shift + key issues, with a different USB vendor and product ID, add another udev rule for it. - Actual realtime scheduling (maybe). sched(7). Not sure it's @@ -23,3 +15,6 @@ Maybe: - Options to set the virtual device name and vendor/product IDs. Would anyone ever need this? KISS principle says wait & see. + +- Config file? Do we need it? The udev rules file lets the user add + options as needed. diff --git a/marsond.8 b/marsond.8 index 73df335..8412949 100644 --- a/marsond.8 +++ b/marsond.8 @@ -32,7 +32,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] marsond \- Fix Enter/Shift key timings on Marson/USBLink/MT606-1 PS/2-USB adaptors .SH SYNOPSIS .sp -marsond [\fB\-d\fP \fIdelay\-ms\fP] [\fB\-f\fP] [\fB\-k\fP \fIkeyboard\-device\fP] [\fB\-p\fP \fIpause_ms\fP [\fB\-v\fP] | [\fB\-\-help\fP] | [\fB\-\-version\fP] | [\fB\-V\fP] +marsond [\fB\-d\fP \fIdelay\-ms\fP] [\fB\-f\fP] [\fB\-k\fP \fIkeyboard\-device\fP] [\fB\-p\fP \fIpause\-ms\fP [\fB\-s\fP \fIshift\-ms\fP] [\fB\-v\fP] | [\fB\-\-help\fP] | [\fB\-\-version\fP] | [\fB\-V\fP] .SH DESCRIPTION .sp \fBmarsond\fP fixes two issues with a particular model of PS/2 => USB @@ -62,6 +62,9 @@ connected). The udev rule is found in: .sp \&...which can be edited to change the options it\(aqs run with, if needed. The defaults work well on the author\(aqs system. +.sp +Note that \fBmarsond\fP doesn\(aqt affect the PS/2 mouse port on the +adaptor at all. .SH OPTIONS .sp Options can be "bundled": \fB\-vf\fP is the same as \fB\-v\fP \fB\-f\fP\&. diff --git a/marsond.rst b/marsond.rst index accc03f..90b8c3d 100644 --- a/marsond.rst +++ b/marsond.rst @@ -18,7 +18,7 @@ Fix Enter/Shift key timings on Marson/USBLink/MT606-1 PS/2-USB adaptors SYNOPSIS ======== -marsond [**-d** *delay-ms*] [**-f**] [**-k** *keyboard-device*] [**-p** *pause_ms* [**-v**] | [**--help**] | [**--version**] | [**-V**] +marsond [**-d** *delay-ms*] [**-f**] [**-k** *keyboard-device*] [**-p** *pause-ms* [**-s** *shift-ms*] [**-v**] | [**--help**] | [**--version**] | [**-V**] DESCRIPTION =========== @@ -46,6 +46,9 @@ connected). The udev rule is found in: ...which can be edited to change the options it's run with, if needed. The defaults work well on the author's system. +Note that **marsond** doesn't affect the PS/2 mouse port on the +adaptor at all. + OPTIONS ======= -- cgit v1.2.3