IMP(7) IMP(7)
imp - driver for IMP wireless presentation mouse
Streams module name: imp
X name: imp
IMPr is a wireless hand-held multimedia computer control device for use
when giving presentations. IMP consists of a compact, battery-powered
remote infra-red transmitter and a receiver that connects to the
computer's serial port. With its unique force-sensitive Control Disc,
IMP provides all the functions of a traditional mouse or trackball.
IMP has a Manufacturer's Suggested Retail Price of $199.
For sales or additional information, contact:
Jack Copper
ArcanaTech
120 South Whitfield Street
Pittsburgh PA 15206
+1 (412) 441-6611
ImpMeister@aol.com
The driver uses imp as the X name of the device. (See input(7)).
VALUATORS AND BUTTONS [Toc] [Back] The imp driver provides the usual two valuators for x and y and it has
five buttons. See btnmap below for information on the mapping of the
device buttons to X buttons.
DEVICE CONTROLS AND QUERIES
The imp driver supports the following controls and matching queries:
bias <bias value>
Bias is used to damp the motion indicated by the disk on the imp.
The bias value is subtracted from the incoming motion delta. Any
resulting deltas less than 1 are set to 1. This provides an annulus
of fixed speed around the center of the Control Disc, with smooth
acceleration as the user presses further out. Bias is applied
before scaling. Bias should be in a range from about 15 to 75. The
default value is 40. The minimum value is 0 and the maximum value
is 75. For example:
bias "30"
sets the bias to 30.
Page 1
IMP(7) IMP(7)
btnmap <button order>
The btnmap control permits the mapping of the physical buttons to X
pointer button numbers to be changed. <button order> is a comma
separated list of button mnemonics in the desired order. The
default order is "cn,lf,lr,rf,rr". This is convenient for righthanded
operation. It maps the center button, cn, to X button 0, the
left front button, lf, to X button 1 etc. The mnemonic names are:
cn - center
lf - left front
rf - right front
lr - left rear
rr - right rear
For example:
btnmap "cn,rf,rr,lf,lr"
sets up a convenient mapping for left handed operation.
scale[xXyY] <scale factor>
Control scaling on an axis by axis basis. To use this, first set
scalewhich none in the X server (See input(7)) so the X server
doesn't clobber your values. For example:
scalex "1/5"
scales core pointer x events by one fifth.
scaley "5"
scales core pointer y events by 5. The default value for both
x & y is eight-tenths.
The imp driver has an additional query for which there is no
corresponding control.
battery
This query returns either ok or low depending on the state of the
battery. The only way to change this state is to change the battery.
/dev/input/imp
/usr/lib/X11/input/config/imp
input(7)
Mark Callow
PPPPaaaaggggeeee 2222 [ Back ]
|