Seite 1 von 1
Mausbewegung invertieren
Verfasst: Montag 26. Dezember 2022, 20:50
von Pajtaz
Hallo Community,
ich bin Pajtaz und neu hier. Nicht nur das ich hier neu bin, ich bin auch in der Programmierung ein absoluter Neuling.
Deswegen habt bitte Verständnis, wenn nicht alles perfekt ist.
Ich suche Hilfe bei einem Code Problem. Ich möchte die Mausbewegung invertieren. Also wenn
die Maus nach links bewegt wird, soll sich der Mauszeiger nach rechts bewegen.
Ich habe auch schon einen kleinen Code dafür erstellt, aber der Mauszeiger springt dann nur nach rechts für ein paar dpi.
Kann mir jemand sagen, was ich falsch mache?
Code:
import pyautogui
prev_x = 0
prev_y = 0
while True:
x, y = pyautogui.position()
if x > prev_x:
new_x = -x
pyautogui.moveTo(new_x, y)
prev_x = x
prev_y = y
Vg
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 03:51
von __blackjack__
@Pajtaz: Das geht so nicht. Du greifst da ja viel zu spät an — erst nachdem sich der Mauszeiger bewegt hat. Da müsste man tiefer ansetzen, wahrscheinlich schon beim Maustreiber.
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 11:02
von Pajtaz
Hallo blackjack,
danke für deine Antwort. Das ganze sollte eine Art Spaß Projekt sein. Da jetzt in den Maustreiber einzugreifen, dafür fehlt mir das Wissen. Ich dachte nur, es sei möglich ein Programm zu schreiben: wenn Maus nach rechts bewegt wird, dann Mauszeiger entgegengesetzt bewegen.
Dann habe ich das ganze anscheinend nicht vollständig durchdacht.
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 11:18
von karolus
Eine pragmatische Lösung:
Drehe die Maus eine halbe Drehung um die Hochachse!
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 14:53
von Pajtaz
karolus hat geschrieben: Dienstag 27. Dezember 2022, 11:18
Eine pragmatische Lösung:
Drehe die Maus eine halbe Drehung um die Hochachse!
Wenn du doch so ein Pragmatiker bist, einfach nächstes mal selber innerlich über so einen schwach sinn lachen und der Welt einen gefallen tun, und nichts schreiben.
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 17:03
von __blackjack__
@Pajtaz: Was gefällt denn an der Lösung nicht?

Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 21:30
von Pajtaz
@_blackjack @karolus
Eine solche Frage von jemandem mit so einer Signatur wundert mich gar nicht. Irgendwie scheint ihr beiden an Überheblichkeit nicht zu übertreffen.
Habe ein sachliches und kompetenteres Forum gefunden, wo das Niveau über dem euren liegt.
Schönen Tag
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 22:23
von bwbg
Das ist aber wirklich nur für kabellose Mäuse pragmatisch. KabelmausnutzerInnen könnten ein Drehen des Monitors um die Z-Achse in Betracht ziehen.
Re: Mausbewegung invertieren
Verfasst: Dienstag 27. Dezember 2022, 22:25
von sparrow
Bei mir funktioniert das auch mit der kabelgebundenen Maus wunderbar.
Was ich allerdings wirklich anstrengend finde, ist das Betätigen der Maustasten mit dem Handballen und hier das dedizierte Unterscheiden der drei Tasten.
Re: Mausbewegung invertieren
Verfasst: Mittwoch 28. Dezember 2022, 00:16
von __blackjack__
@sparrow: Also rechte und linke Taste bekomme ich nach ein bisschen üben hin. Mittlere Maustaste ist gar kein Problem, das ist bei mir ein Mausrad. Aber das Mausrad drehen habe ich nicht wirklich hinbekommen. War ein lustiges Experiment.
@Pajtaz: Dafür dass das ein Spass-Projekt sein soll, verstehst Du erstaunlich wenig Spass und bist schnell am beleidigend werden.
