Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
FPIT(4x)							      FPIT(4x)

       fpit - Fujitsu Stylistic	input driver

       Section "InputDevice"
	 Identifier "idevname"
	 Driver	"fpit"
	 Option	"Device"   "devpath"

       fpit is an Xorg input driver for	Fujitsu	Stylistic Tablet PCs.

       The fpit	driver functions as a pointer input device, and	may be used as
       the X server's core pointer.

       This driver supports the	touchscreen of the Stylistic LT	and (with spe-
       cial options) of	the Stylistic 500, 1000, 1200, 2300, and 3400.	Modern
       FinePoint MP800 devices will also work with this	driver.

       Under Linux the Fujitsu's serial	port is	 not,  by  default,  detected.
       Therefore  the port must	be configured manually as described in the ac-
       companying readme.txt file.

       For example, add	the following to your startup  scripts	for  Stylistic
       xx00 devices:

       setserial /dev/ttyS3 autoconfig

       setserial /dev/ttyS3 IRQ	15 baud_base 115200 port 0xfce8

       This driver now supports	Stylistic 3400 (and possibly other passive-pen
       systems)	with a special "Passive" paramter. Try this serial  configura-
       tion for	the 3400:

       setserial /dev/ttyS3 autoconfig

       setserial /dev/ttyS3 uart 16450 irq 5 port 0xfd68

       Please refer to xorg.conf(5x) for general configuration details and for
       options that can	be used	with all input	drivers.   This	 section  only
       covers configuration details specific to	this driver.

       The device supports the following options:

	       Option "MaximumXPosition" "number"
		   Sets	 the  maximum  X  position, use	this to	calibrate your
		   touchscreen's right hand edge.

	       Option "MinimumXPosition" "number"
		   Sets	the minimum X position,	use  this  to  calibrate  your
		   touchscreen's left hand edge.

	       Option "MaximumYPosition" "number"

	       Option "MinimumYPosition" "number"
		   Same	as for X axis, but for Y axis.

	       Option "InvertX"

	       Option "InvertY"
		   Invert the specified	axis.

	       Option "SwapXY"
		   Swap	the X and Y axis (after	inversions).

	       Option "Rotate" "CW"
		   Option  "Rotate"  "CWW"  Manipulate the invert and swap op-
		   tions to match screen rotations. (Will behave strangely  if
		   combined  with  invert  or swap options.)  New users	should
		   consider the	"TrackRandR" option instead.

	       Option "DeviceName" "name"
		   Option "DeviceName" "name" sets the name of the X device.

	       Option "AlwaysCore" "on"
		   enables the sharing of the core pointer. When this  feature
		   is  enabled,	 the  device  will  take  control  of the core
		   pointer (and	thus will emit core events) and	 at  the  same
		   time	 will  be  able,  when	asked  so,  to report extended
		   events.  You	can use	the last available integer feedback to
		   control  this  feature.  When  the value of the feedback is
		   zero, the feature is	disabled. The feature is  enabled  for
		   any other value.

	       Option "DebugLevel" number
		   sets	the level of debugging info reported.

	       Option "BaudRate" "38400", "19200" (default) or "9600"
		   changes the serial link speed.

	       Option "Passive"
		   decodes the passive pen.  Option "TrackRandR" automatically
		   keeps the cursor synchronized with the pen's	position, even
		   when	 the  screen  is  resized or rotated. (Recommended for
		   tablet PC's.)

       Example,	for Stylistic LT setup is:
       Section "InputDevice"
	 Identifier "mouse0"
	 Driver	"fpit"
	 Option	"Device"   "/dev/ttyS3"
	 # Option "TrackRandR"

       And for other Stylistic devices try:
       Section "InputDevice"
	 Identifier "mouse0"
	 Driver	"fpit"
	 Option	"Device"   "/dev/ttyS3"
	 Option	"BaudRate" "19200"
	 Option	"MaximumXPosition" "6250"
	 Option	"MaximumYPosition" "4950"
	 Option	"MinimumXPosition" "130"
	 Option	"MinimumYPosition" "0"
	 Option	"InvertY"
	 # Option "TrackRandR"

       For Stylistic 3400:
       Section "InputDevice"
	 Identifier "mouse0"
	 Driver	"fpit"
	 Option	"Device"   "/dev/ttyS3"
	 Option	"BaudRate" "9600"
	 Option	"MaximumXPosition" "4070"
	 Option	"MaximumYPosition" "4020"
	 Option	"MinimumXPosition" "0"
	 Option	"MinimumYPosition" "0"
	 Option	"Passive"
	 Option	"SendCoreEvents"
	 # Option "TrackRandR"

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

       Original	 FPIT  port:  Rob  Tsuk	 <>	 and  John   Apfelbaum

       X4 Port:	Richard	Miller-Smith <>, based
       on Elographics code from: Patrick Lecoanet

       X4.2 Cleanup: Alan Cox

X Version 11		     xf86-input-fpit 1.4.0		      FPIT(4x)


Want to link to this manual page? Use this URL:

home | help