1FPIT(4) Kernel Interfaces Manual FPIT(4)
2
3
4
6 fpit - Fujitsu Stylistic input driver
7
9 Section "InputDevice"
10 Identifier "idevname"
11 Driver "fpit"
12 Option "Device" "devpath"
13 ...
14 EndSection
15
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
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
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
147 Xorg(1), xorg.conf(5), Xserver(1), X(7).
148
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)