summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--man/joystick.man26
1 files changed, 13 insertions, 13 deletions
diff --git a/man/joystick.man b/man/joystick.man
index 274e4c5..97479fc 100644
--- a/man/joystick.man
+++ b/man/joystick.man
@@ -25,24 +25,24 @@ joystick device. It is
the
.B evdev
driver will suffice for those in most cases.
-There are 3 backends available that are used in the following order, if support was found:
+The joystick input module can be used on top of the following kernel devices:
.nf
-.B - Linux's evdev interface
-.B - Linux's joystick interface
-.B - BSD's usbhid interface
+.B - Linux's evdev device
+.B - Linux's joystick device
+.B - BSD's usbhid device
.fi
The driver reports cursor movement
-as well as raw axis values through valuators.
+as well as raw axis values through valuators.
.SH SUPPORTED HARDWARE
-In general, every by the kernel supported joystick should be supported through the
+Every joystick supported by the kernel should be supported by the
.B joystick
-driver. The driver assumes that the joystick is calibrated and reports axis values
+input driver. The joystick is assumed to be calibrated and reporting axis values
between
.IR "-32768 " and " 32768" .
-See the Linux kernel documentation for a complete list of supported devices.
+See the Linux kernel documentation for a complete list of supported devices.
.SH CONFIGURATION DETAILS
Please refer to __xconfigfile__(__filemansuffix__) for general configuration
@@ -143,9 +143,9 @@ Neither
.B mode
nor
.B axis
-needs to be set to generate extra valuator events. The axis will be labelled according to it's physical axis number, beginning with
+needs to be set to generate extra valuator events. The axis will be labelled according to its physical axis number, beginning with
.I 1
-, i.e.
+, e.g.
.I \*qAxis 1\*q
for the first axis (being the 3rd valuator).
Default: not set.
@@ -249,7 +249,7 @@ mode should be selected, if the axis is a
which reports only three states: negative, center, positive. It will produce a smooth acceleration of the movement
when the axis is deflected. The speed will be affected by the factor of the axis, but not the acceleration speed.
-This example will set up the axis as scrolling vertically inverted, which half of the speed:
+This example will set up the axis as scrolling vertically inverted, with half of the speed:
.nf
.BI " Option \*qMapAxis1\*q \*q" "mode=accelerated axis=-0.5zy" \*q
.fi
@@ -272,7 +272,7 @@ the cursor can move. The default range is the
.I width
of the screen, when mapped to the x-axis and the
.I height
-of the screen, when mapped to the y-axis. This mode can be combines with the other modes without problems.
+of the screen, when mapped to the y-axis. This mode can be combined with the other modes without problems.
In this example the first axis gets a range from left to the right of the screen. The second axis gets a
total range of 200 pixels, 100 to the top and 100 to the bottom:
@@ -283,7 +283,7 @@ total range of 200 pixels, 100 to the top and 100 to the bottom:
.SH "GENERATING KEY EVENTS"
Providing a \*qkey=<scancode>[,<scancode>[...]]\*q option will generate X Events with the specified scancodes
-when the joystick button is pressed or the axis changed it's position. When the button/axis is released, the keys are released in the reverse order.
+when the joystick button is pressed or the axis changed its position. When the button/axis is released, the keys are released in the reverse order.
To lookup keycodes for KeySyms, you can use
.BR "xmodmap -pk" .