HITACHI(7)                                                          HITACHI(7)


NAME
     hitachi - driver for Hitachi HDG-J series tablets

SYNOPSIS
     Streams module name: hitachi
     X name: hitachi

DESCRIPTION
     This driver is for the Hitachi HDG-J series of tablets. It will probably
     also work on other hitachi tablets capable of running in Hitachi III
     mode. It operates the tablets in high-resolution mode to provide for
     smooth drawing. These tablets provide x, y, height, pressure and tilt
     information.

     The driver uses hitachi as the X name of the device. (See input(7).)

     The difference between this drive and the driver called tablet, which is
     also for Hitachi tablets, is the use of high-resolution operation and
     Hitachi III mode.

VALUATORS AND BUTTONS
     The hitachi driver supports 6 valuators and 4 buttons. The valuators are
     x, y, pressure, height, x-tilt and y-tilt. The order just given is the
     ordering of the mapping to X extension valuators. That is, pressure is
     extension valuator 2, etc.

     The tablet is available with either a four-button puck or a two button
     stylus.

DEVICE CONTROLS AND QUERIES
     The hitachi driver supports the following controls and matching queries:

     btnpressure <pressure>
          This control specifies the threshold above which the tip pressure
          generates a button event.  Note that this is a raw 8 bit integer,
          *not* an ascii decimal number.  To set the tip button pressure to
          '5', use '^E' (control-E), NOT '5'.  This option controls the
          mapping of physical pressure events on to X button events, but it
          does not affect the observed characteristics of the device. This
          control only takes effect when the pressure control is on.


     pressure on/off
          This control turns on and off the reporting of pressure, height and
          tilt information.  This option adds axes to a device, so it should
          be a device_init option.


     scale[xXyY0-5] <scale factor>
          Control scaling on an axis by axis basis.  To use this, first set
          scalewhich none in the X server so the X server doesn't clobber your
          values.  For example:


          scalex "1/5"
               scales core pointer x events by one fifth.

          scale4 "5"
               scales extension valuator 4 (x-tilt) events by 5.

          Note that changing scaling does not affect the range of the valuator
          - extension valuators are clamped to the range of the device.   In
          other words, if you scale a tablet axis by 5, you'll only be able to
          use one-fifth of the tablets surface in the corresponding direction.
          These affect mapping only, so they can

     In addition the control btnmap is recognized but is not implemented.

FILES
     /dev/input/hitachi
     /usr/lib/X11/input/config/hitachi

SEE ALSO
     input(7)

AUTHOR
     Mark Callow


                                                                        Page 2