Часовой пояс: UTC + 3 часа




Куратор(ы):   iG0Lka   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4808 • Страница 214 из 241<  1 ... 211  212  213  214  215  216  217 ... 241  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Мышка называется W-Mouse и WX-Mouse

Варианты
WX-Mouse
сенсор Pixar PMW-3360, PMW-3389, контролер ATXMEGA32A4U-AU

W-Mouse
Wab где,
a - это контролер
1- AT90USB162
2- ATMEGA32U4
b - это тип сенсора и вариант оптики
1-adns6010, adns6090
2-adns3080, 3090
3-adns6090 + оптика от 3080
4-adns9500, 9800
старые обозначения
W3- контролер AT90USB162, сенсоры adns6010, adns6090 или adns3080
W4- контролер AT90USB162, сенсор adns9500
W5- контролер ATMEGA32U4, сенсоры 60x0, 3080, 9500

W-Mouse
Комплект ПО версия 6.6. для всех вариантов W-mouse (пароль к архиву: W-Mouse)
История изменений версий W-Mouse начиная с 5.2
Принципиальные схемы всех вариантов W-mouse
Инструкция Walkie по сборке и оживлению W-Mouse.
Последняя версия инструкции Walkie по сборке и оживлению W-mouse.
Программатор V1183 для заливки Wloader (W-Mouse), прошивка ATtiny
Универсальная печатная плата для W-Mouse контролер ATMEGA32U4. Разработка Dx!.
Wloader-ы для обоих контролеров (162 и U4)

Общее для W-Mouse и WX-Mouse
Описание настроек Wcontrol - иногда редактируется при смене кардинальных изменениях.

Программа автопереключения профилейи Тема по oбсуждению автопереключения профилей в зависимости от запущеного приложения

Преобразователь оптомехнического кодера колеса мышек Logitech в механический EC10



По вопросу приобретения универсальных плата W-Mouse и плата WX-Mouse пишите в ЛС iG0Lka


Программа тестирования нажатий кнопок мыши (проверка двойного клика) MBTester V2.0 описание внутри


Последний раз редактировалось iG0Lka 21.07.2020 11:23, всего редактировалось 159 раз(а).
edit



Партнер
 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
KDebtor писал(а):
Кстати, очень удобно.

это если нельзя назначить паст/копи на наклоны колеса :D

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2018
А так и должно быть в двух версиях схемы WX?
Вложение:
123.png


У вас нет необходимых прав для просмотра вложений в этом сообщении.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Seleron уже обсуждалось - слева правильный вариант.
в правом при нажатии кнопки будет замыкание 3.3В на землю :dance:

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 04.06.2018
iG0Lka писал(а):
это если нельзя назначить паст/копи на наклоны колеса :D

Я уже писал, очень часто делаю Cut ))


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Выбросьте 1-ю версию схем и плат. Нет её. Есть одна и последняя редакция, которую компоновал для заказа Seleron.
Всё остальное - начало начал, хлам, которым не надо забивать головы.
У кого вдруг древние платы, тот сам это знает и уж как-нибудь разберётся в её недоработках, глядя на единственную и правильную схему в шапке темы.

Касается, кстати, и прошивок. У меня нет ни одной версии, кроме самой последней. Предыдущее я нещадно выбрасываю,
как пройденный этап с недостатками, мелкими и не очень ! Хранить - личное дело каждого, но не здесь, в теме, а "дома",
а все вопросы о предыдущем - не ко мне.
Сейчас выложу 2.4 с горизонтальным скроллом и далее вновь будет только эта версия WX.
Всё просто : для WX нет каких-то старых прошивок, которые в сравнении с последней обладают чем-то полезным и уникальным.
Все они содержат только недоработки. Если вдруг появится некое ответвление - будет и предупреждение, и поддержка.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Спаял программатор 1185 на базе платы WX
Получилось даже лучше чем ожидал, в смысле аккуратней :D
Повезло что удалось разъем с шагом 2мм вдудолить на отверстия для сенсора.
Причем нормально встает туда мама - не видно как искривляются контакты.
Если втыкать папаню - то выглядит ужасно. :D
Осталось только стабилитрон 3.3В впаять, когда приедет из Китая.
Старался ничего не курочить, чтобы в случае чего можно было WX-Mouse сделать без особых проблем.

https://habrastorage.org/webt/sc/cs/pj/ ... hbdw8.jpeg

https://habrastorage.org/webt/jb/4e/nj/ ... cz1wm.jpeg

https://habrastorage.org/webt/ul/qh/bn/ ... c0ptu.jpeg

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
iG0Lka писал(а):
Осталось только стабилитрон 3.3В впаять, когда приедет из Китая.
Вместо него можешь впаять зелёный, жёлтый или синий светодиод.
SMD - удобно, наверное. Вообще, можно даже и красный - будет работать.
Анодом - к сигналу, разумеется.
Совсем от безысходности можно 4 последовательных диода-стекляшки 1N4148.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
Вместо него можешь впаять зелёный, жёлтый или синий светодиод.

В принципе можно и промерить, я так понимаю надо тот у которого напряжение свечения близко к 3.3В, но в ближайшие пару месяцев вряд ли мне понадобиться прошивать атмегу, если только тиньку, да и то врядли. Так что подожду когда стабилитроны приедут.
А соединение PCK где используется?

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
PCK цепляется к кварцевому входу XTAL1 программируемой микросхемы, если цепи кварца на ней не установлены (лень паять, например),
а её фьюзы пробиты на таковой, или с завода так настроены. Ну, как внешний генератор. Потому что в режиме программирования,
в отличие от хмеги, другим AVR генератор требуется.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
А Keystroke и wheel-раздел к MBTester-у, конечно, прикручу.

Как дела? прикрутил? :D

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Да, прикрутил. Клавиши, горизонтальный скролл ... короче, вот : MBTester 1.0.
На все клавы тоже реагирует. Дубовый интерфейс с увеличенным шрифтом, но уж как есть. Описание внутри архива.


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
Walkie
Класс! Спасибо за прогу! :ok:
Сейчас и боковые забинденные кнопки тоже работают.
Что характерно даже удалось протестировать настраиваемую скорость срабатывания клавиш (настраивается в ПО Bloody6) - можно настроить от 1мс до 18мс - честно говоря, думал эта функция чисто для понтов и на самом деле ничего не работает... ан нет - с помощью Вашей проги видно, что граница мин.времени чётко проходит по настроенным в ПО миллисекундам. :good:
Ещё раз - спасибо за программку - очень полезная! :beer:

_________________
鼠 ( ¦­­­­­­­­­-)ک


 

Junior
Статус: Не в сети
Регистрация: 21.08.2018
Фото: 23
Walkie писал(а):
Сейчас выложу 2.4 с горизонтальным скроллом и далее вновь будет только эта версия WX.

Можно будет второй энкодер прицепить? У меня на mad catz rat 5 как раз есть такой.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
Дубовый интерфейс с увеличенным шрифтом, но уж как есть.

Спасибо. Потестировал - всё супер! Кейстроки работают.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
Блин, дико извиняюсь.. :oops: а можно бы ещё одну штучку "прикрутить" в проге: по скроллу неплохо бы разделить по направлениям прокрутки на "вверх"/"вниз" - можно тогда прогнать тестом досконально хоть каждую отсечку! ну, типа переходишь на щелчок и туда-сюда колесико в пределах одного шага качаешь и смотришь/считаешь... и так по всем 12 (или у кого там сколько;) ) отсечкам. Можно такое сделать? ну пожалуйста :sorry:

_________________
鼠 ( ¦­­­­­­­­­-)ک


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
FenixSU, в смысле? Чтобы счётчик колеса не просто увеличивался, а работал в +\- в зависимости от направления прокрутки?
Или же счётчик оставить (а это просто счётчик событий колеса, которые насылает система), но добавить поле, где показывается значение,
по сути отражающее угол поворота колеса относительно начала запуска проги или RESET ?
То есть, например. Колесо имеет 24 отсечки. Крутнув его на полный оборот - увидим число +24. Сделаем полный оборот в обратную сторону - число вернётся в 0.
Сделаем два оборота в положительном направлении - будет +48. В отрицательном - будет -48. Так что ли ?
Просто я на колесе не сосредотачивался, оставил на потом.

bnv123 писал(а):
Можно будет второй энкодер прицепить?
Можно. Если я добавлю его обработку в контроллер. А делать это ужасно не хочется по очень простым причинам.
1) Сам никогда не буду юзать второе физическое колёсико с кодером.
2) Чтобы отладить всё в целом, нужны реальные "запчасти", хотя бы просто кодер, пайка его навесом на плату WX и тест.
А это возня, требующая времени. С учётом (1) ещё больше отбивающая всякое желание.
Так что может и сделаю, но лишь по представившемуся случаю.


 

Member
Статус: Не в сети
Регистрация: 04.06.2018
Walkie писал(а):
Да, прикрутил.


А можно как-то отлавливать несрабатывания скролла при быстрой прокрутке, как думаешь?


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
KDebtor писал(а):
несрабатывания скролла
Так при быстрой прокрутке пропуски и так будут ощущаться в программах.
Что мышь пришлёт, на то ОС и отреагирует. Чему и кого там обучать-то...

---
FenixSU, так ? MBTester V1.1 ( deleted )
Хм... кстати, для WXMouse теперь видно, как работает функция ускорения колеса.


Последний раз редактировалось Walkie 16.03.2019 23:15, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
так ?

я думаю имелось ввиду чтобы отображалось еще два значения времени - при вращении вперед, а также при вращении назад.
т.е. еще два поля с циферками - в одном последнее время при вращении вперед, во втором тоже самое при вращении назад.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
А с измерением периодов там ничего не сделаешь. Вот в момент T1 пришло сообщение "колесо крутнулось на +1",
а затем в момент Т2 "колесо крутнулось на -2". И что там разделишь по направлению?
Это клавишу можно нажать или отжать, и будет реакция ОС и на то, и на другое. А для колеса ведь нет каких-то сообщений,
типа "оно остановилось".

Короче, последнее : MBTester V1.1.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4808 • Страница 214 из 241<  1 ... 211  212  213  214  215  216  217 ... 241  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


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

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan