GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  EGALAX (4)

NAME

egalax - eGalax touch screen input driver

CONTENTS

Synopsis
Description
Supported Hardware
Configuration Details
Authors

SYNOPSIS


Section \N’34’InputDevice\N’34’ 

  Identifier \N’34’idevname\N’34’ 

  Driver \N’34’egalax\N’34’ 

  Option \N’34’Device\N’34’   \N’34’devpath\N’34’ 
  ...



EndSection

DESCRIPTION

egalax is an Xorg input driver for eGalax touchscreen devices...

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

It is obvious that a touch panel with a stylus/finger is a one-button mouse. However, the egalax tries to overcome this limitation. If a user keeps stylus in one point for a certain time, then driver emulates release of left mouse button and then pressure on the right mouse button. The area where the stylus should be kept and time are configurable.

SUPPORTED HARDWARE

The driver has been written for CarTFT CTF1020-S on screen touch panel, and is supposed to work with other similar touch panels based on eGalax.

The egalax driver requires the uep(4) kernel driver.

CONFIGURATION DETAILS

The following driver Options are supported:
Option \N’34’Device\N’34’ \N’34’string\N’34’
  Usually \N’34’/dev/uep0\N’34’ .
Option \N’34’MinX\N’34’ \N’34’integer\N’34’
Option \N’34’MaxX\N’34’ \N’34’integer\N’34’
Option \N’34’MinY\N’34’ \N’34’integer\N’34’
Option \N’34’MaxY\N’34’ \N’34’integer\N’34’
  These values configure calibration of the touch panel.

The touchscreen resolution is 2048 points in both directions. However, the onscreen part of the panel is usually smaller. So, the panel needs to be calibrated. Initial values for calibration are quite conservative, and the driver autocalibrates itself when user touches areas near edge of screen. After each autocalibration the driver writes suggested calibration values to the Xorg log. These values should be written to the Xorg configuration file, to avoid bad calibration on next run.

Option \N’34’ReverseY\N’34’ \N’34’boolean\N’34’
  Invert the Y axis. Default: off.
Option \N’34’SwapAxes\N’34’ \N’34’boolean\N’34’
  Some eGalax touch screen units are assembled incorrectly and have X and Y axes swapped. This configuration knob allows to swap them back. Default: off.
Option \N’34’RightClickEmulArea\N’34’ \N’34’integer\N’34’
  Size of the area where a stylus should be held still, before the driver emulates right button click. The default is 5 pixels.
Option \N’34’RightClickEmulPause\N’34’ \N’34’integer\N’34’
  Time the driver waits befor emulating right button pressure. The default is 1 second.

SEE ALSO

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

AUTHORS

The driver has been written by Gleb Smirnoff
Search for    or go to Top of page |  Section 4 |  Main Index


X Version 11 EGALAX (4x) xf86-input-egalax 0.1

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.