#include<Mouse.h>voidsetup(){//The switch that will initiate the Mouse press
pinMode(2,INPUT);//The switch that will terminate the Mouse press
pinMode(3,INPUT);//Start serial communication with the computer
Serial.begin(9600);//initiate the Mouse library
Mouse.begin();}voidloop(){//a variable for checking the button's state
intmouseState=0;//if the switch attached to pin 2 is closed, press and hold the left mouse button and save the state ina variable
if(digitalRead(2)==HIGH){Mouse.press();mouseState=Mouse.isPressed();}//if the switch attached to pin 3 is closed, release the left mouse button and save the state in a variable
if(digitalRead(3)==HIGH){Mouse.release();mouseState=Mouse.isPressed();}//print out the current mouse button state
Serial.println(mouseState);delay(10);}