Jedes Mal, wenn ich Roboter verwende, um die Maus zu bewegen, setzt es die Windows-Mausgeschwindigkeit zurück. Das ist wirklich nervig, und ich frage mich, ob jemand weiß, wie das zu beheben ist. Hier ist im Grunde der Code, den ich durcheinander bin um mit:Java Awt Robot ändert Windows Mouse Speed
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.");
Was dies bedeutet ist essentaily den Startknopf klicken, Typ „Notizblock“, Notepad öffnen, tippt dann „ich dies schreibe“.
robotType() ist nur eine schnelle Funktion, die ich gemacht habe, die eine Zeichenfolge in eine Reihe von Tastatur Drücken/Freigaben konvertiert.