citron - Citron Infrared Touch Driver (CiTouch)
Section N'34'InputDeviceN'34' Identifier N'34'idevnameN'34' Driver N'34'citronN'34' Option N'34'DeviceN'34' N'34'devpathN'34' ... EndSection
The citron driver acts as a pointer input device, and may be used as the X server's core pointer. It is connected via a "RS232" with the host.
IRT10I4-V4.x
10.4 inch Infrared Touch
IRT12I1-V2.x
12.1 inch Infrared Touch
IRT15I1-V1.x
15.1 inch Infrared Touch
The following driver Options are supported:
It's important to specify the right device Note: com1 -> /dev/ttyS0, com2 -> /dev/ttyS1, ...
Range: "0" - "65535"
Default: MinX: "0" MinY: "0"
Range: "0" - "65535"
Default: MaxX: "65535" MaxY: "65535"
Default: "1"
Range: "0" - "255"
Default: "20"
0x00
No message at either activation or deactivation
0x01
Message at activation
0x02
Message at deactivation
0x03
Message at activation and deactivation
0x10 GP_OUT output set according to the Sleep-Mode status
Values: "0" "1" "2" "3" "16"
Default: "0"
Range: "0" - "65535" [s]
Default: "65535" => deactivated
Range: "0" - "65535" [ms]
Default: "500"
Range: "0" - "255"
Default: "255" (max. brightness)
Range: "0" - "255"
Default: "255" (max. brightness)
Range: "39" - "9803"
Default: "9803" (max. frequency)
N'34'1N'34' = ClickMode Enter
With this mode every interruption of the infrared beams will activate a ButtonPress event and after the interruption a ButtonRelease event will be sent.
N'34'2N'34' = ClickMode Dual
With this mode every interruption will sent a Proximity event and every second interruption a ButtonPress event. With the release of the interruption (while one interruption is still active) a ButtonRelease event will be sent.
N'34'3N'34' = ClickMode Dual Exit
With this mode every interruption will sent a ProximityIn event and every second interruption a ButtonPress event. With the release of the interruption (while one interruption is still active) no ButtonRelease event will be sent. Only if all interruptions are released a ButtonRelease followed by a ProximityOut event will be sent.
N'34'4N'34' = ClickMode ZPress
With this mode every interruption will sent a ProximityIn event. Only if a certain pressure is exceeded a ButtonPress event will occur. If the pressure falls below a certain limit a ButtonRelease event will be sent. After also the interruption is released a ProximityOut event is generated.
N'34'5N'34' = ClickMode ZPress Exit
This mode is similar to "Clickmode Dual Exit". The first interruption of the beams will sent a ProximityIn event. Only if a certain pressure is exceeded a ButtonPress event will occur. If the pressure falls below a certain limit no ButtonRelease event will be sent. After the interruption is also released a ButtonRelease followed by a ProximityOut event is generated.
Range: "1" - "5"
Default: "1" (ClickMode Enter)
Range: "0" - "3"
Default: "0" (TOPLEFT)
Determines the behaviour of the Doze-Mode.
0x00 No message at either activation or deactivation
0x01 Message at activation
0x02 Message at deactivation
0x03 Message at activation and deactivation
0x10 GP_OUT output set according to the Doze-Mode status
If the GP_OUT output is already controlled by the Sleep-Mode it is no longer available as an output port anymore.
Values: "0" "1" "2" "3" "16"
Default: "0"
Range: "0" - "65535" [s]
Default: "65535" => deactivated
Range: "0" - "65535" [ms]
Default: "500"
Range: "0" - "255"
Default: "0" (no deltaX)
Range: "0" - "255"
Default: "0" (no deltaY)
Range: "0" - "1"
Default: "0" (deactivated)
Range: "0" - "100"
Default: "100"
Range: "0" - "3000"
Default: "880"
Range: "0" - "255"
Default: "15"
Range: "0" - "100"
Default: "100"
Range: "0" - "3000"
Default: "1200"
Range: "0" - "255"
Default: "10"
Range: "0" - "65535"
Default: "30" (30 seconds)
Range: "0" - "255"
Default: "0" (=6,5 ms)
Range: "0" - "31"
Default: "3" (3 skipped messages = 60ms)
Range: "0" - "31"
Default: "1" (1 skipped messages = 20ms)
Range: "0" - "31"
Default: "2" (2 skipped messages = 40ms)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |