Hide minor edits - Show changes to markup
(:source lang=arduino tabwidth=4:) void setup(){
//The switch that will initiate the Mouse press pinMode(2,INPUT); //The switch that will terminate the Mouse press pinMode(3,INPUT); //initiate the Mouse library Mouse.begin();
}
void loop(){
//if the switch attached to pin 2 is closed, press and hold the right mouse button
if(digitalRead(2) == HIGH){
Mouse.press();
}
//if the switch attached to pin 3 is closed, release the right mouse button
if(digitalRead(3) == HIGH){
Mouse.release();
}
}
(:sourceend:)
Sends a message that a previously pressed button (invoked through Mouse.press())is released. Mouse.release() defaults to the left button.
Sends a message that a previously pressed button (invoked through Mouse.press()) is released. Mouse.release() defaults to the left button.
Sends a message that a previously pressed button is released. Mouse.release() defaults to the left button.
Sends a message that a previously pressed button (invoked through Mouse.press())is released. Mouse.release() defaults to the left button.
button: which mouse button to release - int
button: which mouse button to press - char
Sends a message that a previously pressed button is released. Mouse.release() defaults to the left button.
WARNING: When you use the Mouse.release() command, the Arduino takes over your mouse! Make sure you have control before you use the command. A pushbutton to toggle the mouse control state is effective.
Mouse.release();
Mouse.release(button);
button: which mouse button to release - int
nothing