Ogni volta che utilizzo Robot per spostare il mouse, si ripristina la velocità del mouse di Windows. Questo è davvero fastidioso da affrontare, e mi stavo chiedendo se qualcuno sa come risolvere questo problema. Qui è fondamentalmente il codice che sto nei guai con:Java Awt Robot cambia la velocità del mouse Windows
Robot robot = new Robot();
robot.mouseMove(10, 1070);
robot.delay(300);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
robot.delay(300);
robotType("notepad");
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
robot.delay(400);
robotType("I am writing this.");
Quello che fa è essentaily fare clic sul pulsante Start, digitare "notepad", aprire il blocco note, quindi i tipi "Scrivo questo".
robotType() è una funzione rapida che ho trasformato in una serie di tastiere/rilasci.