|
[eGTouchL.ini]
|
|
DebugEnableBits 1
|
|
ShowDebugPosition 0
|
|
DeviceNums 1
|
|
BaudRate 0
|
|
ScanInterface 0
|
|
UseDriverCalib 0
|
|
SkipFirstByte 0
|
|
ShiftByteBothEnd 1
|
|
ScanDevStartDelayTime 0
|
|
|
|
[String]
|
|
SerialPath0 default
|
|
SerialPath1 default
|
|
DevPID0 null
|
|
DevPID1 null
|
|
|
|
[Device_No.0]
|
|
Physical_Address
|
|
SupportPoints 10
|
|
SendRawPoints 0
|
|
Direction 0
|
|
Orientation 0
|
|
EdgeCompensate 0
|
|
EdgeLeft 100
|
|
EdgeRight 100
|
|
EdgeTop 100
|
|
EdgeBottom 100
|
|
HoldFilterEnable 0
|
|
HoldRange 20
|
|
SplitRectMode 0
|
|
CustomRectLeft 0
|
|
CustomRectRight 2047
|
|
CustomRectTop 0
|
|
CustomRectBottom 2047
|
|
MonitorName null
|
|
DetectRotation 0
|
|
ReportMode 1
|
|
EventType 0
|
|
BtnType 0
|
|
RightClickEnable 1
|
|
RightClickDuration 1500
|
|
RightClickRange 20
|
|
BeepState 0
|
|
BeepDevice 0
|
|
BeepFreq 1000
|
|
BeepLen 200
|
|
VKEYEnable 0
|
|
VKEYReportMod 1
|
|
VKEY_0 0
|
|
[EndOfDevice]
|
|
|
|
[EndOfFile]
|
|
|
|
|
|
|
|
|
|
|
|
[NOTE]:
|
|
1. Remember to put this file at /etc/eGTouchL.ini
|
|
2. This is a parameter list that we can enable or disable functions easily by modifying the above list.
|
|
3. Please make sure just modify the value of the list. "DONT" change any front title of the list.
|
|
4. Below are the parameter explanations.
|
|
|
|
[Explanation of all Parameter]:
|
|
DebugEnableBits [0] Close all Debug , [FFFFF] Open all Debug
|
|
ShowDebugPosition [0] Print in file under /tmp , [1] Print in Terminal , [2] Print in both
|
|
SerialPath [default]: It represent serial port use default /dev/ttySX
|
|
/dev/serial/ttyS0: It represent assign the specific serial port. Pls be accordance to the form.
|
|
ScanDevStartDelayTime Driver booting delay time, the unit is millisecond.
|
|
Physical_Address USB physical address ( use for multi-device )
|
|
SupportPoints [0] No point , [X] Point amount want to report
|
|
SendRawPoints [0] default point format , [1] raw point format
|
|
Direction [1] Invert X , [2] Invert Y , [4] Swap X with Y
|
|
Orientation [0] 0 degree, [1] 90 degree, [2] 180 degree, [3] 270 degree
|
|
EdgeCompensate [0] Disbale , [1] Enable
|
|
EdgeLeft [100] Default with no change , [50-150] Compensate Value.
|
|
EdgeRight [100] Default with no change , [50-150] Compensate Value.
|
|
EdgeTop [100] Default with no change , [50-150] Compensate Value.
|
|
EdgeBottom [100] Default with no change , [50-150] Compensate Value.
|
|
HoldFilterEnable [0] Disable , [1] Enable
|
|
HoldRange [X] Hold Filter Range area
|
|
SplitRectMode [0] Default , [1-8] In-built Mode , [9] Custom Mode
|
|
CustomRectLeft [0-2047] As Custom Mode, left edge value
|
|
CustomRectRight [0-2047] As Custom Mode, right edge value
|
|
CustomRectTop [0-2047] As Custom Mode, top edge value
|
|
CustomRectBottom [0-2047] As Custom Mode, bottom edge value
|
|
ReportMode [1] Normal Mode [2] Single Click on Touch [3] Single Click on Release
|
|
MonitorName Use for mapping touch data output to specific monitor. Check monitor name by command "xrandr", example: "eDP1".
|
|
DetectRotation [0] Disable [1] Enable to detect X rotation and map coordinate.
|
|
EventType [0] AUTO_DETECT
|
|
BtnType [0] BTN_LEFT [1] ABS_PRESSURE [2] BTN_TOUCH
|
|
RightClick [0] Disable RightClick, [1] Enable RightClick
|
|
RightClickDuration [X] After constant touch for X millisec, trigger RightClick
|
|
RightClickRange [X] The touch range(area) which would cause constant touch
|
|
BeepState [0] Disable beep [1] Beep on Touch [2] Beep on Release
|
|
BeepDevice [0] Disable [1] System Beep [2] Sound Card Beep
|
|
BeepFreq [X] Beep sound frequency
|
|
BeepLen [X] Beep sound length
|