Съдържание:
- Стъпка 1: Хардуер:
- Стъпка 2: Строителство;
- Стъпка 3: Софтуер:
- Стъпка 4: Използвайте:
- Стъпка 5: Препратки:
Видео: Бутони за превъртане на мишката: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Имах няколко компютърни мишки през годините и колелото за превъртане е единственото нещо, което постоянно или не работи, или работи нестабилно.
Избягвах предимно използването на опцията за превъртане доскоро, когато реших да опитам графичния пакет Blender, тук открих, че не мога да се измъкна, без да използвам колелото за превъртане, тъй като се използва за увеличаване и намаляване на зоната за гледане.
След като си поиграх с 32U4 Pro Micro дъски като вход за клавиатура и мишка, ми беше интересно да видя дали има опция за превъртане, тъй като това не беше нещо, което бях виждал използвано.
Проверката на документацията на Arduino [1] показа, че има функция за превъртане във функцията Mouse.move () -> Mouse.move (xVal, yVal, колело).
Чудех се дали вместо да завъртя колело мога да използвам натискането на бутон за всяко увеличение на превъртането и след тестване установих, че мога.
Стъпка 1: Хардуер:
1* 32U4 Pro микро клон
2* 6 мм квадратни моментни бутони
1* лента 24* 37
2* 12 начин 0,1 инчови гнезда - за Pro Micro
Стъпка 2: Строителство;
Проектирах и изградих малка дъска, която да побере всички компоненти.
Pro Micro е включен в 2* 12 way 0,1 -инчови гнезда и има малко количество окабеляване за превключвателите и заземяващите връзки (6 проводника). Има 13 прекъсвания на трасетата, 12 от които са между щифтовете Pro Micro и другия следващ към един от превключвателите. Свързването към компютъра става чрез USB конектора на Pro Micro.
Включих 2*12 пътните гнезда в pro micro за стабилност и след това запоявах първо в ъглови щифтове, преди да запоявам останалите. След това запоех бутоните и направих окабеляването. Накрая пуснах паузите.
Стъпка 3: Софтуер:
Написах софтуера и програмирах Pro Micro с помощта на Arduino IDE.
За целите на програмирането Pro Micro се показва като Arduino Leonardo.
Софтуерът използва прекъсване на таймера, за да анкетира и премахне бутоните, когато бутонът е натиснат или по -точно натиснат, след което освободен, функцията Mouse. Move () се извиква, за да изпрати стойността на превъртане към свързания компютър.
Не видях никаква документация за това каква стойност на превъртане да използвам, затова опитах 1, което даде положително увеличение и след това -1, което даде отрицателно увеличение; документацията изрично изброява стойността на превъртането като подписан знак.
Стъпка 4: Използвайте:
Устройството е просто plug and play, то се показва като HID устройство на компютъра и няма драйвери за инсталиране.
Стъпка 5: Препратки:
[1] Документация за USB мишка на Arduino https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Изтеглено 6/юли/2019)
Препоръчано:
Black Lives Matter Електронно превъртане на имена Знак: 5 стъпки
Black Lives Matter Electronic Scrolling Names Sign: Кампаниите #sayhername, #sayhisname и #saytheirname информират за имената и историите на чернокожи хора, които са станали жертва на расистко полицейско насилие и насърчава застъпничеството за расова справедливост. Повече информация за исканията и
Превъртане на текстов дисплей (водач от А до Я): 25 стъпки (със снимки)
Скролиране на текстов дисплей (ръководство от А до Я): В този инструкционен / видео ще ви насоча стъпка по стъпка инструкции как да направите превъртане на текстов дисплей с Arduino. Няма да обяснявам как се прави код за Arduino, ще ви покажа как да използвате съществуващия код. Какво и къде трябва да сътрудничите
Превъртане на единична LCD линия: 4 стъпки (със снимки)
Scroll Single LCD Line: Библиотеката с течни кристали има две полезни функции scrollDisplayLeft () и scrollDisplayRight (). Тези функции превъртат целия дисплей. Тоест, те превъртат и двата реда на 1602 LCD и всичките четири реда на LCD от 2004 г. Това, от което често се нуждаем, е abi
Телепромптер за превъртане на цял екран: 10 стъпки
Телепромптер за превъртане на цял екран: Имах нужда от телесуфлер, който да ми помогне да направя по-добре изглеждащи видеоклипове за моя уебсайт за печат на дървени блокове, затова създадох този, използвайки само няколко парчета скрап дърво и стъкло и само безплатен софтуер. При запис на видеоклипове , Открих, че съм н
Елиминаторът на досадното колело за превъртане (плавно превъртане): 5 стъпки
Раздразнителният елиминатор на колелото за превъртане (плавно превъртане): дразните ли се от звука на колелото за превъртане? ето ви шанс да извадите това щракване от този свитък! ако си счупиш мишката, аз не съм виновен. правя този мод с мишка logitech. не съм сигурен, че ще работи на друга мишка b