You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

99 lines
3.4 KiB

[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