Maus mit der Tastatur emulieren

Wie ich in einem früheren Beitrag schrieb, habe ich eine Funk‑Tastatur und ‑Maus gekauft, um den Rechner aus etwa 3 m Entfernung zu bedienen. Leider funktioniert die Maus nicht.
Mit dem Window‑Manager Awesome und dem starken Fokus auf Kommandozeilen‑Tools komme ich zwar oft ohne Cursor aus, aber manche Programme und Webseiten sind ohne Maus unfreundlich.
Bis ich eine neue Maus kaufe, habe ich mir geholfen, indem ich das numerische Tastenfeld so konfiguriert habe, dass es den Mauszeiger bewegt, das Scrollrad simuliert und Mausklicks ausführt.
xdotoolinstallierensudo pacman -S xdotoolFolgendes in
~/.xbindkeysrceintragen# Nach Nordwesten (oben‑links) "xdotool mousemove_relative -- -10 -10" KP_Home # Nach Norden (oben) "xdotool mousemove_relative 0 -10" KP_Up # Nach Nordosten (oben‑rechts) "xdotool mousemove_relative 10 -10" KP_Prior # Nach Westen (links) "xdotool mousemove_relative -- -10 0" KP_Left # Nach Osten (rechts) "xdotool mousemove_relative 10 0" KP_Right # Nach Südwesten (unten‑links) "xdotool mousemove_relative -- -10 10" KP_End # Nach Süden (unten) "xdotool mousemove_relative 0 10" KP_Down # Nach Südosten (unten‑rechts) "xdotool mousemove_relative 10 10" KP_Next # Linksklick "xdotool click 1" KP_Insert # Mittelklick "xdotool click 2" KP_Delete # Rechtsklick "xdotool click 3" KP_Enter # Scroll nach oben "xdotool click 4" KP_Subtract # Scroll nach unten "xdotool click 5" KP_Add
Die Tastenbelegung ggf. anhand der Ausgabe von xev anpassen – fertig! So lassen sich die
Grundfunktionen der Maus mit der Tastatur simulieren.

Ich bin ein brasilianischer Computeringenieur mit Wohnsitz in Deutschland und begeistere mich für Technik, Wissenschaft, Fotografie und Sprachen.
Ich programmiere seit etwa zwei Jahrzehnten und habe dabei alles von mobilen Apps und Webentwicklung bis hin zu Machine Learning erkundet. Derzeit fokussiere ich mich auf Cloud‑SRE und Data Engineering.
Ich engagiere mich ehrenamtlich in den Open‑Source- und Python‑Communities, helfe bei der Organisation der PyCon DE und PyData Berlin, betreue als Mentor und trage mit Code und Übersetzungen bei.
In meinem Blog teile ich Linux‑Tipps, Einrichtungsanleitungen und persönliche Notizen, die ich als spätere Referenz geschrieben habe. Ich hoffe, dass sie auch anderen nützlich sind. Die Inhalte sind in mehreren Sprachen verfügbar.
Schau dir meine Galerie an, um einige meiner Fotografien zu sehen.
Abseits der Tastatur findest du mich auf Konzerten, beim Klarinettenspiel, Radfahren, Tauchen oder beim Erkunden neuer Orte, Kulturen und Küchen.
Ich freue mich immer über den Austausch! 🙂