1FPIT(4)                    Kernel Interfaces Manual                    FPIT(4)
2
3
4

NAME

6       fpit - Fujitsu Stylistic input driver
7

SYNOPSIS

9       Section "InputDevice"
10         Identifier "idevname"
11         Driver "fpit"
12         Option "Device"   "devpath"
13         ...
14       EndSection
15

DESCRIPTION

17       fpit is an Xorg input driver for Fujitsu Stylistic Tablet PCs.
18
19       The fpit driver functions as a pointer input device, and may be used as
20       the X server's core pointer.
21

SUPPORTED HARDWARE

23       This driver supports the touchscreen of the Stylistic LT and (with spe‐
24       cial options) of the Stylistic 500, 1000, 1200, 2300, and 3400.  Modern
25       FinePoint MP800 devices will also work with this driver.
26
27       Under Linux the Fujitsu's serial port is  not,  by  default,  detected.
28       Therefore  the  port  must  be  configured manually as described in the
29       accompanying readme.txt file.
30
31       For example, add the following to your startup  scripts  for  Stylistic
32       xx00 devices:
33
34
35       setserial /dev/ttyS3 autoconfig
36
37       setserial /dev/ttyS3 IRQ 15 baud_base 115200 port 0xfce8
38
39       This driver now supports Stylistic 3400 (and possibly other passive-pen
40       systems) with a special "Passive" paramter. Try this serial  configura‐
41       tion for the 3400:
42
43
44       setserial /dev/ttyS3 autoconfig
45
46       setserial /dev/ttyS3 uart 16450 irq 5 port 0xfd68
47
48

CONFIGURATION DETAILS

50       Please refer to xorg.conf(5x) for general configuration details and for
51       options that can be used with all input  drivers.   This  section  only
52       covers configuration details specific to this driver.
53
54       The device supports the following options:
55
56               Option "MaximumXPosition" "number"
57                   Sets  the  maximum  X  position, use this to calibrate your
58                   touchscreen's right hand edge.
59
60               Option "MinimumXPosition" "number"
61                   Sets the minimum X position, use  this  to  calibrate  your
62                   touchscreen's left hand edge.
63
64               Option "MaximumYPosition" "number"
65
66               Option "MinimumYPosition" "number"
67                   Same as for X axis, but for Y axis.
68
69               Option "InvertX"
70
71               Option "InvertY"
72                   Invert the specified axis.
73
74               Option "SwapXY"
75                   Swap the X and Y axis (after inversions).
76
77               Option "Rotate" "CW"
78                   Option  "Rotate"  "CWW"  Manipulate  the  invert  and  swap
79                   options to match screen rotations. (Will  behave  strangely
80                   if combined with invert or swap options.)  New users should
81                   consider the "TrackRandR" option instead.
82
83               Option "DeviceName" "name"
84                   Option "DeviceName" "name" sets the name of the X device.
85
86               Option "AlwaysCore" "on"
87                   enables the sharing of the core pointer. When this  feature
88                   is  enabled,  the  device  will  take  control  of the core
89                   pointer (and thus will emit core events) and  at  the  same
90                   time  will  be  able,  when  asked  so,  to report extended
91                   events.  You can use the last available integer feedback to
92                   control  this  feature.  When  the value of the feedback is
93                   zero, the feature is disabled. The feature is  enabled  for
94                   any other value.
95
96               Option "DebugLevel" number
97                   sets the level of debugging info reported.
98
99               Option "BaudRate" "38400", "19200" (default) or "9600"
100                   changes the serial link speed.
101
102               Option "Passive"
103                   decodes the passive pen.  Option "TrackRandR" automatically
104                   keeps the cursor synchronized with the pen's position, even
105                   when  the  screen  is  resized or rotated. (Recommended for
106                   tablet PC's.)
107
108       Example, for Stylistic LT setup is:
109       Section "InputDevice"
110         Identifier "mouse0"
111         Driver "fpit"
112         Option "Device"   "/dev/ttyS3"
113         # Option "TrackRandR"
114       EndSection
115
116       And for other Stylistic devices try:
117       Section "InputDevice"
118         Identifier "mouse0"
119         Driver "fpit"
120         Option "Device"   "/dev/ttyS3"
121         Option "BaudRate" "19200"
122         Option "MaximumXPosition" "6250"
123         Option "MaximumYPosition" "4950"
124         Option "MinimumXPosition" "130"
125         Option "MinimumYPosition" "0"
126         Option "InvertY"
127         # Option "TrackRandR"
128       EndSection
129
130       For Stylistic 3400:
131       Section "InputDevice"
132         Identifier "mouse0"
133         Driver "fpit"
134         Option "Device"   "/dev/ttyS3"
135         Option "BaudRate" "9600"
136         Option "MaximumXPosition" "4070"
137         Option "MaximumYPosition" "4020"
138         Option "MinimumXPosition" "0"
139         Option "MinimumYPosition" "0"
140         Option "Passive"
141         Option "SendCoreEvents"
142         # Option "TrackRandR"
143       EndSection
144
145

SEE ALSO

147       Xorg(1), xorg.conf(5), Xserver(1), X(7).
148

AUTHORS

150       Original  FPIT  port:  Rob  Tsuk  <rob@tsuk.com>  and  John   Apfelbaum
151       <johnapf@linuxslate.com>
152
153       X4 Port: Richard Miller-Smith <richard.miller-smith@philips.com>, based
154       on Elographics code from: Patrick Lecoanet
155
156       X4.2 Cleanup: Alan Cox
157
158
159
160X Version 11                 xf86-input-fpit 1.4.0                     FPIT(4)
Impressum