Важная информация

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 45

Тема: Speccy mouse

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Master Аватар для Splinter
    Регистрация
    04.07.2005
    Адрес
    Нижний Тагил
    Сообщений
    842
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Speccy mouse

    Есть интересная тема. Можно придумать что нибудь с оптической мышью, что бы подключить ее к спеку как кемпстон мышь, желательно работающую с обычным драйвером Kempston Mouse ?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    при соответствующей частоте опроса по 2 бита на 3 оптопары и 2 бита на кнопки - 8 бит. всё влезает в один порт, из м/с только усилители, дешифратор адреса и буферный элемент
    Последний раз редактировалось SMT; 23.12.2005 в 14:24.

  4. #3
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    при соответствующей частоте опроса по 2 бита на 3 оптопары и 2 бита на кнопки - 8 бит. всё влезает в один порт, из м/с только усилители, дешифратор адреса и буферный элемент
    Кста на амиге так мыши и сделаны - оптопары и компараторы. Токо вот в самом компе стоит хардварный контроллер, который преобразует квадратурную модуляцию в 8битные координаты (кемпстон мауз бтв - клон амижного интерфейса по принципам считывания перемещения мыши).
    --- Кто съел всю уху?

  5. #4
    Member Аватар для Ne01eX
    Регистрация
    21.04.2005
    Адрес
    Регион 66.
    Сообщений
    197
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Оптическая она или механическая разницы нет.
    А для ZX-MultiCARD это также справедливо?
    Честь имею, Ne01eX!
    ПК "Арус" - 48кБ ОЗУ/32 кБ ПЗУ/2*5.25' НГМД TEAC FD-55GFR.
    Последний ламер на платформе. Я вернулся, чтобы уйти красиво....

  6. #5
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ne01eX
    А для ZX-MultiCARD это также справедливо?
    Следует наверное ответить более расширенно. Принцип действия мыши не имеет значения если вести связь по стандартному интерфейсу, а не через припаивание проводников к оптопарам. На PC, а мышь от другой платформы вам вряд-ли удасться достать, есть 4 типа интерфейсов:
    BUS-Mouse - пассивная мышь, найти уже крайне сложно, но подключается в сущности проводками к оптопарам;
    COM-Mouse - активная, встречаются и с колесиком, к сожалению программно-аппаратной поддержки на Спектруме практически не имеет (только в Профи);
    PS/2-Mouse - активная, наиболее распространенная, и теперь благодаря Caro, еще и поддержанный, как Kempston-mouse, девайс. 90% продаваемых мышей (шариковые, оптические, с и без колесиков) имеют именно этот интерфейс. Так что его и следует использовать, IMHO;
    USB-Mouse - активная, но ввиду сложности поддержки, да и цены самой мыши, не поддержанная (да и ненужно это) мышь.

  7. #6
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    И в Скорпионовском контроллере клавиатуры есть ее поддержка.
    Я когда то в Фидо кидал схему подключения COM-mouse на основе AT89C2051.
    Могу кинуть и сюда, но думаю это уже не актуально.
    Почему же, очень даже интересно, ну хотя-бы в познавательных целях.

    Цитата Сообщение от caro
    Скорее не сложности а дороговизны, поскольку для ее подключения нужен HOST-контроллер, например SL811HS, стоимость которого порядка 150 р.
    Ну, а сигналы самого HOST-контроллера, помимо этого надо "перелопачивать" в сигналы Kempston-mouse. В общем сложно, дорого и ненужно.

  8. #7
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Ну, а сигналы самого HOST-контроллера, помимо этого надо "перелопачивать" в сигналы Kempston-mouse. В общем сложно, дорого и ненужно.
    Ну уж пардон, при цене усб-хоста в 150р это далеко не 'дорого'! Я бы сказал, что это просто дёшево. Хотя небось это 'чудо' не решает софтово-протокольных проблем, так что трах в полный рост.

  9. #8
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Возможно и другие программы, разработанные до последнего
    времени не будуть корректно работать с таким контроллером.
    Какие будут предложения?
    Предложения такие - колесу быть по-любому! И пофиг на глюкодромы, в нормальных прогах мыша включается принудительно! =)
    С т.з. удобства для кодера - чем больше битов под колесо, тем лучше. Например, 7 или вообще 8.
    --- Кто съел всю уху?

  10. #9
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    чем больше битов под колесо, тем лучше. Например, 7 или вообще 8
    IMHO, избыточно. Колесико крутится пальцем и много импульсов за период опроса насчитано не будет. Кроме того в ситуациях когда колес будет >1 или кнопок >3 порты могут еще и пригодиться.

  11. #10
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    IMHO, избыточно. Колесико крутится пальцем и много импульсов за период опроса насчитано не будет.
    Тут я согласен, 4-х бит конечно вполне достаточно.
    Цитата Сообщение от spensor
    Кроме того в ситуациях когда колес будет >1 или кнопок >3 порты могут еще и пригодиться.
    Для двухколесных мышей в IBM-ском стандарте прописано, что одно из колес дает изменение на один бит, другое на два.
    Посколку обычно одновременно их не крутят, так можно их распознать.
    Кнопок больше трех я думаю нет смысла закладывать.

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. mouse driver
    от tasman в разделе Программирование
    Ответов: 25
    Последнее: 15.06.2005, 16:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •