aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--marsond.816
-rw-r--r--marsond.rst8
2 files changed, 20 insertions, 4 deletions
diff --git a/marsond.8 b/marsond.8
index a48482f..e245dbe 100644
--- a/marsond.8
+++ b/marsond.8
@@ -164,8 +164,20 @@ name that are important.
I\(aqm not sure if any other USB keyboard adaptors are affected. If
you have the problem on some other adaptor, try it with \fBmarsond\fP\&.
Use the \fB\-k\fP option to set the \fI/dev/input/by\-id\fP name of the device,
-and run the daemon manually. If this fixes it please contact me so I
-can add support for your adaptor in the future.
+and run the daemon manually. If this fixes it, please contact me so I
+can add support for your adaptor in the future. In the meantime,
+you can compile \fBmarsond\fP with your device\(aqs info on the make
+command line:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+make DEFAULT_KBD=/dev/input/by\-id/<whatever> VENDOR_ID=<xxxx> PRODUCT_ID=<xxxx>
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
.SS Implementation
.sp
\fBmarsond\fP uses the Linux kernel\(aqs \fBuinput\fP layer to "grab" the
diff --git a/marsond.rst b/marsond.rst
index 756d54d..b9e2e5e 100644
--- a/marsond.rst
+++ b/marsond.rst
@@ -130,8 +130,12 @@ name that are important.
I'm not sure if any other USB keyboard adaptors are affected. If
you have the problem on some other adaptor, try it with **marsond**.
Use the **-k** option to set the */dev/input/by-id* name of the device,
-and run the daemon manually. If this fixes it please contact me so I
-can add support for your adaptor in the future.
+and run the daemon manually. If this fixes it, please contact me so I
+can add support for your adaptor in the future. In the meantime,
+you can compile **marsond** with your device's info on the make
+command line::
+
+ make DEFAULT_KBD=/dev/input/by-id/<whatever> VENDOR_ID=<xxxx> PRODUCT_ID=<xxxx>
Implementation
--------------