![]() |
Quote:
---------- Post added at 21:17 ---------- Previous post was at 21:16 ---------- Quote:
|
Quote:
|
Проверил драйвер на трёх мышах:
1 - обычная, шариковая с двумя кнопками --------- работает 2 - оптическая Genius, с тремя кнопками---- работает, ролик не работает. 3 - лазерная(не помню фирму) ------- полный ноль - даже лазер не светится. Было бы не плохо сделать в драйвере поддержку ролика, но не обязательно. |
Quote:
---------- Post added at 13:09 ---------- Previous post was at 13:07 ---------- Quote:
Гениус (оптика) - нормально. Митсуми (оптика) - нормально. Гениус Нетскролл+ (шариковая) - нормально. ---------- Post added at 13:10 ---------- Previous post was at 13:09 ---------- Quote:
|
Quote:
В почту глянь. |
lisica, помучай этот вариант, плз. http://narod.ru/disk/26756419000/u10_speccy_05.rar.html
Мыша (кнопки вроде на положенных битах), Kempston по numlock, фрейм пентагоновский, ИНТ пентагоновский. |
Ну вот, опять до вечера руки чесаться будут...
|
Quote:
Если после этого мышка вернет код идентификатора = 03h (запрос кода = 0F2h), а не 00h, значит она имеет колесо, и при опросе мышки надо считывать не три, а четыре кода. Четвертый код и будет кодом приращения состояния колеса. Это приращение надо суммировать с текущим кодом колеса - это и будет координата Z. Выдавать её надо четырьмя старшими битами в байте кнопок от 0 до 15. Для мышки по умолчанию установлен режим, при котором код идентификатора = 0, при этом старшие биты регистра кнопок должны равнятся 1. |
Quote:
|
Quote:
Первая ласточка - при включеном джое не работает тыр дос. Добавь в условие dos_win=0? да и rd пускай будит. cs_joy<='1' when (a_buff(7 downto 0)="00011111" and iorq_n='0'and RD_n='0'and dos_win='0') else '0'; Копаюсь дальше. ps А что там 1ffd делает? ---------- Post added at 17:54 ---------- Previous post was at 17:47 ---------- Вторая ласточка - опять чёрный бордюр после компиляции, но это по всей видимости чёт квартус мутит... |
| All times are GMT +4. The time now is 16:30. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.