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:

DoskaPodporované piny
LeonardoVšetky digitálne a analógové piny
MicroVšetky digitálne a analógové piny
DueVšetky digitálne a analógové piny
ZeroVšetky digitálne a analógové piny
UNO R4 MinimaVšetky digitálne a analógové piny
UNO R4 WiFiVšetky digitálne a analógové piny
Giga R1Všetky digitálne a analógové piny
Nano ESP32Všetky digitálne a analógové piny
MKR FamilyVš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ť.

  • Mouse.begin()
  • Mouse.click()
  • Mouse.end()
  • Mouse.move()
  • Mouse.press()
  • Mouse.release()
  • Mouse.isPressed()


Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky