mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-11-28 11:43:09 +03:00
Docs: mouse acceleration
git-svn-id: svn://kolibrios.org@5956 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
4559984bbf
commit
1441191163
@ -1006,20 +1006,22 @@ dd 1675
|
||||
Возвращаемое значение:
|
||||
* функция не возвращает значения
|
||||
|
||||
------------- Подподфункция 2 - получить задержку мыши. --------------
|
||||
Замечание: рекомендуемая скорость = 1, 0 = заблокировать курсор.
|
||||
|
||||
------------- Подподфункция 2 - получить ускорение мыши. -------------
|
||||
Параметры:
|
||||
* eax = 18 - номер функции
|
||||
* ebx = 19 - номер подфункции
|
||||
* ecx = 2 - номер подподфункции
|
||||
Возвращаемое значение:
|
||||
* eax = текущая задержка мыши
|
||||
* eax = 2 - лютое, 1 - слабое, 0 - выключить
|
||||
|
||||
------------ Подподфункция 3 - установить задержку мыши. -------------
|
||||
------------ Подподфункция 3 - установить ускорение мыши. ------------
|
||||
Параметры:
|
||||
* eax = 18 - номер функции
|
||||
* ebx = 19 - номер подфункции
|
||||
* ecx = 3 - номер подподфункции
|
||||
* edx = новое значение задержки мыши
|
||||
* edx = 2 - лютое, 1 - слабое, 0 - выключить
|
||||
Возвращаемое значение:
|
||||
* функция не возвращает значения
|
||||
|
||||
@ -1064,21 +1066,7 @@ dd 1675
|
||||
Возвращаемое значение:
|
||||
* функция не возвращает значения
|
||||
|
||||
Замечания:
|
||||
* Рекомендуемая скорость мыши (в подподфункции 1) от 1 до 9.
|
||||
Устанавливаемая величина не проверяется кодом ядра, поэтому
|
||||
используйте осторожно, при некорректном значении курсор может
|
||||
"замёрзнуть". Скорость мыши можно регулировать в приложении SETUP.
|
||||
* Рекомендуемая величина задержки (в подподфункции 3) = 10.
|
||||
Меньшие значения не обрабатываются COM-мышами. При очень больших
|
||||
значениях невозможно передвижение мыши на 1 пиксель и курсор будет
|
||||
прыгать на величину установленной скорости (подподфункция 1).
|
||||
Устанавливаемая величина не проверяется кодом ядра.
|
||||
Величину задержки можно менять в приложении SETUP.
|
||||
* Подподфункция 4 не проверяет переданное значение. Перед вызовом
|
||||
необходимо узнать текущее разрешение экрана (подфункцией 14)
|
||||
и проверить, что устанавливаемое положение не выходит за пределы
|
||||
экрана.
|
||||
Замечание: настройки мыши можно регулировать в приложении mouse_cfg.
|
||||
|
||||
======================================================================
|
||||
====================== Функция 18, подфункция 20 =====================
|
||||
|
@ -1002,20 +1002,22 @@ Parameters:
|
||||
Returned value:
|
||||
* function does not return value
|
||||
|
||||
---------------- Subsubfunction 2 - get mouse delay. -----------------
|
||||
Remark: recommended speed = 1, 0 = lock the cursor.
|
||||
|
||||
------------- Subsubfunction 2 - get mouse acceleration. -------------
|
||||
Parameters:
|
||||
* eax = 18 - function number
|
||||
* ebx = 19 - subfunction number
|
||||
* ecx = 2 - subsubfunction number
|
||||
Returned value:
|
||||
* eax = current mouse delay
|
||||
* eax = 2 - fierce, 1 - soft, 0 - off
|
||||
|
||||
---------------- Subsubfunction 3 - set mouse delay. -----------------
|
||||
------------- Subsubfunction 3 - set mouse acceleration. -------------
|
||||
Parameters:
|
||||
* eax = 18 - function number
|
||||
* ebx = 19 - subfunction number
|
||||
* ecx = 3 - subsubfunction number
|
||||
* edx = new value for mouse delay
|
||||
* edx = 2 - fierce, 1 - soft, 0 - off
|
||||
Returned value:
|
||||
* function does not return value
|
||||
|
||||
@ -1060,22 +1062,7 @@ Parameters:
|
||||
Returned value:
|
||||
* function does not return value
|
||||
|
||||
Remarks:
|
||||
* It is recommended to set speed of the mouse (in subsubfunction 1)
|
||||
from 1 up to 9. The installed value is not inspected by the kernel
|
||||
code, so set it carefully, at incorrect value the cursor
|
||||
can "freeze". Speed of the mouse can be regulated through the
|
||||
application SETUP.
|
||||
* Recommended delay of the mouse (in subsubfunction 3) = 10. Lower
|
||||
value is not handled by COM mice. At the very large values the
|
||||
movement of the mouse on 1 pixel is impossible and the cursor will
|
||||
jump on the value of installed speed (subsubfunction 1). The
|
||||
installed value is not inspected by the kernel code.
|
||||
Mouse delay can be regulated through the application SETUP.
|
||||
* The subsubfunction 4 does not check the passed value. Before
|
||||
its call find out current screen resolution (with function 14)
|
||||
and check that the value of position is inside the limits of the
|
||||
screen.
|
||||
Remark: mouse settings can be modified in the application mouse_cfg.
|
||||
|
||||
======================================================================
|
||||
======== Function 18, subfunction 20 - get information on RAM. =======
|
||||
|
Loading…
Reference in New Issue
Block a user