С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я тоже упоминал о траблах с мышкой на версии 2.4.
Переставив кварц с 11 на 8Мгц - мышка заработала.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Я уже писал, что основная проблема корректного определения наличия мышки заключается в разном времени выполнения внутреннего теста мышки, который производится при начальном включении питания. Пока этот тест не закончится, мышка не реагирует ни на какие внешние команды, тоесть обязательно надо дождаться прохождения этого теста, и только тогда начать определение.
Сейчас это время установлено почти на 1 сек. Не хотелось его сильно увеличивать, что бы не тормозить с запуском системы, но похоже придется это время увеличить еще например до 2 сек.
К сожалению все мышки, с которыми я проверял прошивки имеют время начального теста не более 0.5 сек. так что прошу исправленную версию проверить либо sv, либо ewgeny7.
В исправленной версии увеличена в два раза только константа начальной паузы.
Последний раз редактировалось caro; 03.04.2011 в 18:14.
Абсолютно 100% верно.
С версией 24t2 мышь увиделась.
Этож скока у этого монстра внутренний тест длится (раньше стояла 24t),2сек?…
Вот производители засранцы-вроде та же мышь,та же модель…Ан нет-уже успели ей кишки подрихтовать,увеличив время теста…Да это же чистой воды заговор против альтернативщиков (шютка)…
Кстати,Камиль,помнишь я ещё про одну мышь тебе писал?
УСБ с переходником на ПС/2,А4ТЕСН МОР-18.
Так вот эта зараза тоже на 24t2 завелась!!
А на 24t не определялась.
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
Маловероятно, но возможно.
Наверное правильней всего задать начальную паузу в 0.5 сек и несколько циклов проверки, например 6. Тогда если тест короткий, то выйдем из цикла после первой же проверки,
а если тест длинный, то после нескольких циклов, кратных 0.5 сек.
Ну а если мышка не подключена, то придется подождать впустую 3 сек.
Добавлено через 2 минуты
Не обязательно аппаратную кнопку, можно и программный сброс по какой-либо комбинации клавиш.
Это полезно при подключении мышки уже после включения компа.
И это уже заложено в прошивке, нажмите <WinMemu>+<0/INS> это и есть рестарт прошивки, но при этом формируется и сброс компьютера.
Наверное есть смысл сделать и рестарт без сброса компа, каково мнение пользователей?
Последний раз редактировалось caro; 25.11.2007 в 15:50. Причина: Добавлено сообщение
А смысл? менять грызунов на лету?
Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.
рестарт без сброса,эт можно.
и опрос мыши в цикле сделать.
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)