Python qt: simple tools
From wikinotes
periodically move mouse
from PySide2 import QtGui, QtWidgets, QtCore
import signal
import sys
def change_mousepos():
current_pos = QtGui.QCursor.pos()
y_val = current_pos.y()
is_even_num = not y_val % 2
if is_even_num:
y_val -= 5
else:
y_val += 5
new_pos = QtCore.QPoint(current_pos.x(), y_val)
print(new_pos)
QtGui.QCursor.setPos(new_pos)
if __name__ == '__main__':
qapp = QtWidgets.QApplication()
timer = QtCore.QTimer(qapp)
timer.timeout.connect(change_mousepos)
timer.setInterval(5000)
signal.signal(signal.SIGINT, signal.SIG_DFL)
timer.start()
sys.exit(qapp.exec_())