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




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



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4821 • Страница 101 из 242<  1 ... 98  99  100  101  102  103  104 ... 242  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

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
Walkie писал(а):
И лучшего решения, чем внешний мелкий контроллер, к сожалению не получается.

а как нить попроще, через транзистор например?

Добавлено спустя 1 час 57 минут 41 секунду:
добавил новую прошивку в шапку.

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


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
iG0Lka
Можно проще: по одну сторону от прорезей - излучатель, а по другую два фоторезистора в ряд... в принципе, должны импульсы получиться как от механического энкодера.

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


 

Member
Статус: Не в сети
Регистрация: 12.06.2012
Фото: 0
Ну вот, опять :resent:
_Ктонибудь_ знает, что теперь с LowFR ? Он в 5.7 на автомате? Мне очень нравились 2 кГц в пред. версиях.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
ВСК для 9500 он был на автомате, для других не знаю.
я кстати не заметил чтобы эта прошивка была "ватней" предыдущей, у меня все четко.
может ты TAU включил? :)

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
ВСК писал(а):
_Ктонибудь_ знает, что теперь с LowFR ?
Ну... я кое-что о нём слышал.
Сейчас автомат. Несложный. На малых скоростях мышки так и будут ходить на 2 кГц. В вариантах Wх1 и Wx2 FR переключается на 6 кГц. Это происходит, когда скорость возрастает до такой, что точность режима "6кГц" становится выше точности "2кГц". А варианты Wx4 доводят FR до 10кГц.

Цитата:
а как нить попроще, через транзистор например?

Никак. Оптопара логитех устроена так, что приёмную часть надо считывать, переключая ножку контроллера то на вход, то на выход. И отдельный 8-ноговый дешёвенький контроллер - самое простое, универсальное и удобное решение. А прога WH518, которая сбацана для него, не так уж примитивна и делает довольно много.
Но вообще я ненавижу колёса логитех. Самые механически неадекватные и противные на вкус из всех. У них проблема с фиксатором положений. G600 только боле-мене хорошо, но с тяжеленной конструкцией.


 

Member
Статус: Не в сети
Регистрация: 18.08.2008
Lexx13th писал(а):
а как ты используешь лоджитековскую оптику, через преобразователь в шапке?

Через него, родимого.
FenixSU писал(а):
Можно проще: по одну сторону от прорезей - излучатель, а по другую два фоторезистора в ряд... в принципе, должны импульсы получиться как от механического энкодера.

Что-то мне подсказывает, что нервы для использования такого решения понадобятся железные.

Walkie писал(а):
Самые механически неадекватные и противные на вкус из всех.

Но зато легко работают по десять лет в самом жестком и интенсивном режиме. Раз в два-три года надо разбирать и чистить, правда.
Walkie писал(а):
У них проблема с фиксатором положений.

Странно, вроде везде отрабатывает четко. Щелчок туда — щелчок обратно и курсор точно вернулся на то же место.


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
retaliation писал(а):
вроде везде отрабатывает четко

Вообще-то далеко не всегда и не у всех. И это совершенно естественно, учитывая принцип.
Но я больше имел ввиду то, что сам механизм фиксации - одоробловый и создаёт весьма неприятные ощущения. Быстрая прокрутка "на себя" и "от себя" - как правило, и разная, и гремучая.
А по 10 лет таким вещам и не нужно работать. Любые кнопки придут в негодность быстрее, чем нормальный кодер, типа EC10. Кодер изнашивается только по одной причине, которую совершенно верно указывает FenixSU. В "ханторах" и gigabyt-ах абсолютно правильная установка кодера. В результате колёса в целом - лучше оптологитехов. А вот там, где ось кодера душит среднюю кнопку - конечно, будут появляться проблемы.

---
Filter TAU.
Цитата:
FTAU забавна, как-будто на льду катаешься. Правильно ли я понял, что при значении 0 всё равно этот "лёд" будет оставаться со значением 4? Не пойму пока как влияет Static mode.

Она динамическая. При увеличении скорости от 0 до 25 мм/с TAU уменьшается от установленной до 4 мс. При установке флажка "Static" - сохраняется постоянной.
Установка значений от 0 до 4 - это фиксированная TAU = 4мс.


 

Member
Статус: Не в сети
Регистрация: 01.06.2012
retaliation, соглашусь. Сколько мышек было... и все страдали случайным срабатыванием колеса (оптические ms1.1&3.0, механические a4tech, SS...).

Виной тому бугорки, на которых может застрять фиксатор.
.
) ------ застрял
. ------ случайное срабатывание

У логитех же в этом плане всё чётко, пускай и жёще иной раз и громче (может не на всех моделях):
.
> ------ фиг застрянет на таком углу
.
А вот то, что пылью забивается, или окошки смещаются - тут уж минусы.

Механическое колесо можно переделать, конечно, но это возни много и проживёт меньше в итоге.


 

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

так и механика работает больше 3-х лет, а потом если надо то перепаять энкодер дело 15 минут.

Добавлено спустя 3 минуты 13 секунд:
Lexx13th писал(а):
.
) ------ застрял
. ------ случайное срабатывание

это может быть в обычных мышах с этим трабла, а у w-mouse такого не замечал.
счас сидел минуту пытался воспроизвести - не получилось.

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
ВСК писал(а):
... можно ли опробовать это на своей W22 ? CPI хочется 400, линейное движение, скорости конечно хочется чуть побольше, можно даже черновой вариант без поддержки W-control :-)

Это была временная игрушка, чтоб ощупать теоретический алгоритм. Пусть даже с теми ограничениями по частоте сканирования и допустимой скоростью движения. Даже без обработки кнопок. Её уж давно нету.


 

Member
Статус: Не в сети
Регистрация: 01.06.2012
iG0Lka, это зависит не от мышки, а от энкодера.
#77


 

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


 

Member
Статус: Не в сети
Регистрация: 01.06.2012
Из показанного хуже всего на 1.1а, контровики с биндом прыжка на скролл знают про это.

Хороший механический энкодер - тихий, приятный, но, пускай и редко!, тоже может сработать случайно.

Логитех, при прокрутке вверх и вниз, ощущается по-разному в том случае, если собачка установлена под углом. В разных моделях она по-разному установлена. Чем туже проволока собачки, чем сильнее впадины горок - тем шумнее и отчётливее щелчок.

Добавлено спустя 2 минуты 47 секунд:
Walkie, полностью согласен. Сама ось колеса чаще плохо закреплена в логитех, в новых получше. Это беда-печаль вообще. Придётся закреплять, если болтается. Но у меня сейчас под рукой логитех за 350р. - всё ок. Но в разборе колесо как маятник, видимо корпус его закрепляет.
Подправленная же механика будет работать очень классно, хотя и прослужит поменьше.


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Lexx13th писал(а):
тоже может сработать случайно.

Механика есть механика. Она, конечно, не лишена дребезга контактов, но даже в Wxx я пренебрёг сложной предварительной фильтр-обработкой сигналов кодера.
В принципе, есть немного поднапрячься, то можно разнести опрос колеса, сделав его раз в 4-6 более частым и со специальным фильтром. Тогда случайные срабатывания будут происходить исключительно из-за совсем неважнецкого фиксатора. Что всегда будет ощущаться вручную.


 

Member
Статус: Не в сети
Регистрация: 18.08.2008
Walkie писал(а):
И это совершенно естественно, учитывая принцип.

Там же принцип инфракрасного барьера с модулированным сигналом, если не ошибаюсь. Вроде довольно стандартный.
Walkie писал(а):
А по 10 лет таким вещам и не нужно работать.

Разве только с точки зрения производителя, которому надо как-то продать новый девайс, эволюционный пик которого уже в прошлом.
Walkie писал(а):
Любые кнопки придут в негодность быстрее, чем нормальный кодер, типа EC10.

Омроновские микрики легко по десять и больше лет живут. Ну а у механического энкодера трение контактов должно быть всяко сильнее.
iG0Lka писал(а):
так и механика работает больше 3-х лет, а потом если надо то перепаять энкодер дело 15 минут.

И все же большинство людей предпочитает работать с узлами, которые не надо перепаивать каждые три года, пусть даже это дело каких-то 15 минут.


 

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

Дану, если бы. Там примитив : идёт самый обычный щелчок излучателем, а на паре фотоприёмников фиксируется затенённое состояние. Которое (по сути) потом нужно считать дурацким способом в виде двух бит. Процесс надо повторять этак раз 5000 в секунду, чтоб не пропускать перепады. Болтается колесо - болтается и тень на фотоприёмниках. Аналог дребезга - иной раз похлеще механики, ибо низкочастотный и поэтому труднофильтруемый.
А про омроновские кнопки - это больше легенды и сказки. Сами кнопки - самые что ни на есть банальные и всю жизнь таковыми были. Отличаются от других только повышенной хлипкостью и более худшим гистерезисом. То бишь, нажатая кнопка требует большего усилия для удержания её в таком состоянии. Да, да, это именно тот "настоящий омрон", речь не о теперешнем откровенном браке.

Добавлено спустя 22 минуты 28 секунд:
Lexx13th, если нужно, то вот Модификация V5.7, где TV-sync=300 Гц. Для W12 и W14.


 

Member
Статус: Не в сети
Регистрация: 18.08.2008
Walkie писал(а):
Там примитив : идёт самый обычный щелчок излучателем, а на паре фотоприёмников фиксируется затенённое состояние. Которое (по сути) потом нужно считать дурацким способом в виде двух бит. Процесс надо повторять этак раз 5000 в секунду, чтоб не пропускать перепады.

Так ведь это вроде тот самый принцип и есть, разве нет? Непонятно только, почему именно пять кГц, а не, скажем, 36, как в стандартных ИК сенсорах.
Walkie писал(а):
Болтается колесо - болтается и тень на фотоприёмниках. Аналог дребезга - иной раз похлеще механики, ибо низкочастотный и поэтому труднофильтруемый.

Но вы-то с этой проблемой в прошивке как-то справились, поскольку работает она в этом плане безупречно. :) Алгоритм фильтра на избыточных данных все же не так сложен, как мне представляется. ;)
Walkie писал(а):
А про омроновские кнопки - это больше легенды и сказки.

Я в сказки не верю, просто у меня есть девайс 93-го года выпуска с этими самыми кнопками — большими с медной пластинкой над торцевым молоточком. Работают безупречно, с четким щелчком контакта.


 

Member
Статус: Не в сети
Регистрация: 01.06.2012
Walkie писал(а):
Тогда случайные срабатывания будут происходить исключительно из-за совсем неважнецкого фиксатора. Что всегда будет ощущаться вручную.

Лично меня не устраивает только фиксатор шестерёнки. Ибо раз нет чёткого шага, то ни о каком бинде важного одиночного события на скролл быть не может.

Добавлено спустя 6 минут 59 секунд:
Walkie, большое спасибо за 300Hz, пойду тестировать. :)

Да, проверил, теперь картинка плавная . :)


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
retaliation писал(а):
Но вы-то с этой проблемой в прошивке как-то справились

Конечно, куда ж деваться - справился. Пришлось ввести антиболтанку - виртуальный арретирующий механизм, который в простое колеса "центрирует" его положение :) .
А принцип не такой. Свет там не модулируется (например, на 38кГц). Просто 5 кГц-ый (можно и реже) опрос фотодатчиков, которые фиксируют фотовспышку (инфракрасный диод). Точно так же, как опрашивается состояние контактов механического кодера.


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
Lexx13th писал(а):
Виной тому бугорки, на которых может застрять фиксатор.
.
) ------ застрял
. ------ случайное срабатывание

У логитех же в этом плане всё чётко, пускай и жёще иной раз и громче (может не на всех моделях):
.
> ------ фиг застрянет на таком углу

Именно так - всё верно описано! В принципе, при наличии защитно-антиокислительной смазки(силиконовой в частности) на контактных площадках, никаких глюков с прокруткой не наблюдается и энкодер, в этом плане, может реально пережить саму мышь! НО, как верно заметил Lexx13th, всё дело в точности(чёткости) фиксации колеса в промежуточных положениях. К сожалению, имеющаяся конструкция мех.энкодеров имеет фиксатор(пластинку) с прижимом много большим (по радиусу) нежели величина впадины - что не предполагает чёткого останова и фиксирования.
Сейчас подходит к концу годовой срок эксплуатации доработанного фиксатора ( A4 Tech Game Mouse #10376065 ) - точность прокрутки сохранилась, и это учитывая нещадную, с точки зрения обычного юзера, эксплуатацию в CAD'ах. В принципе, вариант с заострением рабочей поверхности фиксирующей пластинки тоже годен, однако, в этом случае очень высок риск поломки пластинки... если и идти этим путём, то наиболее приемлемым, на мой взгляд, будет вариант точечного воздействия(например, кончиком шила), наподобие кернения.
Ещё, как вариант, можно поискать 12-позиционные энкодеры(у производителей есть такие - имеют колёсико зелёного цвета) - думаю, там почётче будет фиксация ввиду большего размера впадин, да и, вообще, крупные шаги тактильнее проще контролировать.
Касаемо механизмов Logitech - видать они разные - в отличие от приведённой картинки, мне известен механизм, в котором пружинка (как на бельевой прищепке) воздействует (фиксирует) на внутреннюю полую часть колёсика, выполненную в виде многогранника с прямыми участками... ну, типа такого
#77


retaliation писал(а):
Что-то мне подсказывает, что нервы для использования такого решения понадобятся железные.

Скорее нервы железные понадобятся, что б это реализовать ;)

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


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4821 • Страница 101 из 242<  1 ... 98  99  100  101  102  103  104 ... 242  >
-

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


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

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


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

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