Модернізація миші

кнопок

У моїх руках побувало багато мишей, але найзручніші корпуси для мене всього два — Oklick Hunter і DeathAdder. «DeathAdder» з'явився у мене, ще далекого 2006 року. Служив мені вірою і правдою кілька років, потім були різні миші, останні роки користувався «Хантером», вірніше W-mouse в корпусі «Хантера», а DeathAdder припадав пилом у коробці. Для мене, основний недолік DeathAdder, невелика кількість додаткових кнопок та відсутність нахилів колеса. На нахили колеса, при роботі у windows, у мене призначені Copy/Paste. Це дуже зручно. У грі нахил колеса вправо, використовую як виявлення цілей, тобто. вказівний палець постійно "тремоліт" колесо вправо. Я до цього дуже звик і миша без нахилів колеса собі не думаю. Тому ідея переробити колесо в DeathAdder мені не давала спокою. Кілька разів розбирав його, прикидав і збирав назад. затія здавалася нереальною ... Але як то кажуть очі боятися, а руки роблять - приблизно півроку тому, став більш активно продумувати варіанти і все ж таки зважився на переробку ... Обережно, трафік! багато фотографій План дій, враховуючи великі сумніви щодо вдалої переробки колеса, намалювався такою: 1. Переробка колеса. 2. Додавання додаткових кнопок. 3. Заміна електроніки – створення W-mouse. 4. Упорядкування корпусу.

У більшості мишей з нахилами колеса, використовується конструкція з підвіскою колеса в "ліжечку" - при цьому натискання кнопок нахилу здійснюється важелями на ліжечку, а кнопка "натискання колеса" ака третя кнопка миші (3КМ) натискатиметься однією з осей ліжечка. Для "ліжечка" я досить довго перебирав різні варіанти - або робити її з окремих "панелей", абознайти щось готове, відповідне за розмірами. В результаті добре підійшов корпус якогось конденсатора. Нутрощі були видалені, корпус розрізаний навпіл. Зроблено отвори для осей колеса, у торці поставлені фторопластові осі опор. Біля самого колеса була вкорочена вісь, на якій висить енкодер.

кнопок

W-mouse

Весь процес переробки супроводжувався численними примірками. /Посмішка/ Перша примірка:

миші

Енкодер (датчик обертання колеса) повинен висіти на осі колеса, але щоб його корпус не обертався, його потрібно було зафіксувати - для цього використав невелику скобу, вигнуту з тонкого металу.

W-mouse

Для підвіски «ліжечка» було зроблено опори з алюмінієвого куточка. Взагалі, місце в передній частині корпусу дуже обмежене, тому все робилося з мінімальними зазорами. Сам корпус, місцями, довелося ґрунтовно підточити. Ліжечко теж спереду довелося підрізати — на картинках видно ці скоси. Передня опора та колесо зі скобою фіксатором енкодера:

миші

чергова примірка перед виготовленням та встановленням задньої опори, як видно місця для опори майже немає:

W-mouse

Встановлено задні опори. Вісь залишена навмисно довгою т.к. вона використовуватиметься для натискання 3КМ. Тому отвір в опорі зроблено так, щоб вісь могла трохи пересуватися вгору/вниз:

колеса

W-mouse

Як видно на картинці, щоб поставити кнопку під задню вісь "ліжечка", необхідно зробити додаткову плату. Перша примірка, в корпусі після встановлення колеса з ліжечком:

колеса

Встановлено «розширювальну» плату. Використаний склотекстоліт товщиною 0.5мм Як видно фторопласт з осі довелося зрізати та використовувати більш довгий гвинт:

W-mouse

Кнопки довелосявикористовувати мембранні. Виробники вказують ресурс у кілька мільйонів натискань. Основна проблема знайти кнопки з найлегшим натисканням. У засіках знайшов штук 20 різних кнопок, тестував зусилля просто натискаючи одну кнопку іншої. Найлегшими виявилися кнопки фірми omron. Установка задньої кнопки яка натискатиметься колесом ака 3КМ:

кнопок

встановлення передніх кнопок нахилу колеса:

W-mouse

W-mouse

Важелі для натискання бічних кнопок були виготовлені зі сталевих смужок (витягнуті зі старих автомобільних «двірників»):

миші

W-mouse

Прикладка в корпусі миші:

W-mouse

Таким чином, перший пункт плану можна вважати виконаним — колесо отримало нахили. Одразу скажу, що натискання виявилися «тугуватими». Це особливо було помітно в порівнянні з колесом «Хантера» у якого бічні натискання колеса дуже легкі і не побоюсь це сказати – приємні. Тому постало завдання знайти більш «м'які» кнопки. Добре, що цей тип кнопок дешевий — на аліекспресі та ебей замовив кілька варіантів, у тому числі й такі кнопки, як стоять у «Ханторі» — i.ebayimg.com/images/g/BvsAAOSwLVZVpeQ7/s-l1600.jpg Другий пункт плану – встановлення додаткових кнопок. У "Хантора" на "спині" є дві кнопки, на які у мене призначено "Home" і "End" - це дуже зручно, в броузері, для переходу в початок або кінець сторінки, але і в іграх також активно використовується для вибору додаткового реквізиту. Поставити пару кнопок на спину виявилося легше, ніж я думав /посмішка/ Натискання цих кнопок, я звик робити вказівним пальцем - ближню до тіла, подушкою вказівного пальця, дальню кнопку, кінчиком зігнутого пальця, мені це зручно і виходить без будь-якого напруження.

миші

модернізація

Для того, щоб мишалегко розбиралася використаний роз'єм. Прикладка зібраної плати з кнопками:

кнопок

миші

Приміряє повністю зібрану «спину» корпусу. До речі видно якийсь потертий і поюзанний стан корпусу:

W-mouse

Так як перші два пункти плану успішно виконані, можна переходити до третього пункту створення W-mouse на базі DeathAdder. W-mouse це проект ігрової миші з, не побоюсь цього сказати, унікальними можливостями. Посилання на проект буде наприкінці цього матеріалу. Стисло - використовується мікроконтролер (у даному випадку ATMEGA32U4) - який замінює штатний. Це дозволяє реалізувати додаткові можливості та покращені характеристики миші. Наприклад, при налаштуванні w-mouse, на конкретний килимок, можна з сенсора зчитувати фото поверхні килимка. Прошивка, як і взагалі весь проект W-mouse, результат зусиль людини відомої під ніком Walkie — вона живе на південному заході України. Переробка звелася до наступних кроків: - видаляється «старий» контролер і всі непотрібні елементи. - видаляються непотрібні зв'язки сенсора і додаються нові. — додаються проводки для підключення до плати з «новим» контролером, а також багатокольоровий світлодіод RGB, для індикації активного профілю. - встановлюється плата з контролером. - заливається прошивка.

Тепер трохи докладніше, переважно за рахунок фотографій / посмішка /

Приклад установки плати для мікроконтролера:

W-mouse

Встановлено мікроконтролер на плату. На основній платі підготовлено проводки для зв'язку з платою мікроконтролера. Встановлено змінний резистор для регулювання струму підсвічування сенсора. Встановлено світлодіод "профілю".

колеса

W-mouse

W-mouse може використовувати один із шести профілів. Переключення профілів можна робити якокремою кнопкою так і автоматично спеціальною програмою, яка відстежує активне вікно та включає відповідний профіль. У передню частину корпусу миші, яку завжди видно, зробив вставку з матового оргскла (витяг її зі старого сдрому).

кнопок

W-mouse

Після цього було здійснено підключення плати мікроконтролера та залита прошивка W-mouse. Найбільш хвилюючий момент - перше включення:

миші

Радість виявилася недовгою. Миша пропрацювавши п'ять хвилин, при вимкненні та наступному включенні перестала подавати ознаки життя. /сум сум/ Після невеликої перерви (нервовий перекур і роздуми /усмішка/ ), миша включилася і відпрацювала приблизно півхвилини ... Далі були 2-3 години колупань з продзвінками, заміною ємностей і спробами з'ясувати причину такої підлої поведінки - іноді включалася і працювала півхвилини ... Було вирішено замінити кварц, і на цьому етапі я відпаяв провід від корпусу кварцу до землі. Треба сказати, що на попередній W-mouse з'єднання корпусу кварцу із землею використовується. Після відпаювання цього дроту, миша увімкнулась і почала працювати бездоганно. /ура/

Перевірка роботи плати з кнопками та колесом:

W-mouse

Далі було зроблено складання миші в корпус, повністю робочий стан і проведена її перевірка в броузері, а також у грі BF4. Перевірка показала, що бічні натискання колеса дуже «важкі», додатково це посилювалося тим, що у колеса DeathAdder бічні грані округлені. Також важкувато натискалася 3КМ тобто. саме колесо. Було вирішено пустити в дербан запасний «Хантер» який купив колись дешево. Вийняв із нього дві кнопки, які стояли на нахилах колеса. Одразу це робити не хотів, оскільки ці кнопки були запасними для вже використовуваного «Хантора», але «разтака п'янка — ріж останній огірок» /хаха/ Для 3КМ було знайдено «ніжну» мембранну кнопку в одному з роздербаних трупів миші фірми A4. Встановлення нових бічних кнопок вимагає переробки важелів натискання. В якості одного, який кріпиться тільки на один гвинтик, чудово підійшов, той же алюмінієвий куточок з якого були зроблені опори «ліжечка», а ось важіль, що кріпиться двома гвинтами, довелося повністю виточувати зі шматка дюралюмінію товщиною 3 мм.

W-mouse

В результаті бічні натискання колеса стали легкими та приємними. Спина була пофарбована алкідною фарбою, що відрізняється деякою шорсткістю («rust-oleum multicolor textured»), це важливо т.к. якщо поверхня гладка, то рука неприємно липне.

Остаточний вид миші:

W-mouse

кнопок

Результатом дуже задоволений.

посилання: Проект W-mouse на сайті overclockers — forums.overclockers.ru/viewtopic.php?f=47&t=330808 Попереднє складання W-mouse в корпусі «Хантора» — geektimes.ru/post/ 258184