Trieda → Mouse
Popis:
Funkcie myši umožňujú doskám na báze 32u4 alebo SAMD micro ovládať pohyb kurzora na pripojenom počítači cez natívny USB mikro port.
Podporované na nasledujúcich doskách:
Doska | Podporované piny |
---|---|
Leonardo | Všetky digitálne a analógové piny |
Micro | Všetky digitálne a analógové piny |
Due | Všetky digitálne a analógové piny |
Zero | Všetky digitálne a analógové piny |
UNO R4 Minima | Všetky digitálne a analógové piny |
UNO R4 WiFi | Všetky digitálne a analógové piny |
Giga R1 | Všetky digitálne a analógové piny |
Nano ESP32 | Všetky digitálne a analógové piny |
MKR Family | Všetky digitálne a analógové piny |
Tieto základné knižnice umožňujú doskám založeným na 32u4 a SAMD (Leonardo, Esplora, Zero, Due a MKR Family) zobrazovať sa ako natívna myš a/alebo klávesnica v pripojenom počítači.
Používanie knižníc Myš a Klávesnica:
ak je knižnica Myš alebo Klávesnica neustále spustená, bude ťažké naprogramovať vašu dosku. Funkcie ako Mouse.move() a Keyboard.print() budú presúvať kurzor alebo odosielať stlačenia klávesov do pripojeného počítača a mali by sa volať len vtedy, keď ste pripravení ich zvládnuť. Na zapnutie tejto funkcie sa odporúča použiť riadiaci systém, napríklad fyzický spínač alebo len reagujúci na konkrétny vstup, ktorý môžete ovládať.
Funkcie:
- Mouse.begin()
- Mouse.click()
- Mouse.end()
- Mouse.move()
- Mouse.press()
- Mouse.release()
- Mouse.isPressed()
Pridaj komentár