Rev 608 | Rev 641 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 608 | Rev 621 | ||
---|---|---|---|
Line 975... | Line 975... | ||
975 | * ebx = 19 - subfunction number |
975 | * ebx = 19 - subfunction number |
976 | * ecx = 4 - subsubfunction number |
976 | * ecx = 4 - subsubfunction number |
977 | * edx = [coordinate on axis x]*65536 + [coordinate on axis y] |
977 | * edx = [coordinate on axis x]*65536 + [coordinate on axis y] |
978 | Returned value: |
978 | Returned value: |
979 | * function does not return value |
979 | * function does not return value |
- | 980 | ||
- | 981 | -------- Subsubfunction 5 - emulation mouse button. -------- |
|
- | 982 | Parameters: |
|
- | 983 | * eax = 18 - function number |
|
- | 984 | * ebx = 19 - subfunction number |
|
- | 985 | * ecx = 5 - subsubfunction number |
|
- | 986 | * edx = information about the emulated mouse buttons: |
|
- | 987 | * bit 0 is set = left button is pressed |
|
- | 988 | * bit 1 is set = right button is pressed |
|
- | 989 | * bit 2 is set = middle button is pressed |
|
- | 990 | * bit 3 is set = 4th button is pressed |
|
- | 991 | * bit 4 is set = 5th button is pressed |
|
- | 992 | * other bits are cleared |
|
- | 993 | Returned value: |
|
- | 994 | * function does not return value |
|
- | 995 | ||
980 | Remarks: |
996 | Remarks: |
981 | * It is recommended to set speed of the mouse (in subsubfunction 1) |
997 | * It is recommended to set speed of the mouse (in subsubfunction 1) |
982 | from 1 up to 9. The installed value is not inspected by the kernel |
998 | from 1 up to 9. The installed value is not inspected by the kernel |
983 | code, so set it carefully, at incorrect value the cursor |
999 | code, so set it carefully, at incorrect value the cursor |
984 | can "freeze". Speed of the mouse can be regulated through the |
1000 | can "freeze". Speed of the mouse can be regulated through the |