Mouse
SENSOR
|
| |
| |
Provides mouse cursor position and button state. |
| |
| |
+ |
sr
|
DOUBLE
|
1
|
'50.00000'
|
LOCK
|
sample rate in Hz
|
| |
+ |
size
|
DOUBLE
|
1
|
'0.20000'
|
LOCK
|
block size in seconds
|
| |
+ |
scale
|
BOOL
|
1
|
'true'
|
LOCK
|
scale cursor position to interval [0..1]
|
| |
+ |
flip
|
BOOL
|
1
|
'true'
|
LOCK
|
flip cursor vertically (origin is set to the bottom left corner of the screen)
|
| |
+ |
mask
|
INT
|
1
|
'0'
|
LOCK
|
or'ed button mask (0=none, 1=left, 2=right, 4=middle)
|
| |
+ |
single
|
BOOL
|
1
|
'false'
|
LOCK
|
only mark when button is pressed
|
| |
+ |
event
|
BOOL
|
1
|
'false'
|
LOCK
|
send an event when button after is pressed and released
|
| |
+ |
address
|
CHAR
|
1024
|
'click@mouse'
|
LOCK
|
event address (event@sender)
|
| |
| |
Available channels: |
| |
| |
+ |
cursor
|
Reports mouse cursor as float values either as raw pixel positions or scaled in the interval [0..1].
|
| |
+ |
button
|
Reports button events according to the virtual-key codes used by the system.
|
| |