Erstmal: Hallo!
Ich arbeite gerade an einem kleinen Projekt, bei dem die Steuerung vollständig per Tastendruck erfolgt. Klar, daß da die Maus überflüssig ist wie ein Kropf. Weil ich mit framesets arbeite, kann ein falscher Mausklick sogar das gesamte Programm lahmlegen: Wird nämlich in einem nicht fokusierten frame geklickt, wird der Fokus auf diesen frame gelegt und der zuvor fokusierte frame verliert logischerweise den Fokus. Tastatureingaben kommen dann nicht mehr in dem frame an, in dem die Seite geladen ist, die diese Tastatureingaben verarbeiten soll. Das darf natürlich nicht möglich sein. Daneben gibt es noch zahlreiche weitere Gründe die Maus komplett abzuschalten, die im einzelnen zu schildern hier zu weit führen würde.
Ich hoffe, ich habe klargemacht, daß ich die Maus nicht aus Jux und Dollerei abschalten will und auch keine sonstigen üblen Absichten im Schilde führe.
Mir ist natürlich bekannt, daß man einen unsichtbaren Mauszeiger mit einem Cursoreditor herstellen kann und per Stylesheet in jede beliebige Seite einbinden kann. Meines Wissens nach kann man aber den Hotspot nicht entfernen. Unerwünschte Klickereignisse sind auch mit versteckter Maus noch möglich. Nun gut, man kann für alle 'Klickereignisse' Funktionen schreiben, die diese Ereignisse wrkungslos machen. Aber auch das ist nicht zu 100% wasserdicht: Wenn ich mit der (versteckten) Maus an den äußersten Bildschirmrand komme, wird der Mauszeiger auf einmal wieder sichtbar und wenn man 'klickt', dann hat das den normalen, erwarteten Effekt, ganz so als ob keine verhindernden Funktionen geschrieben worden wären.
Ich suche also nach Hinweisen und Informationen, die mir dabei helfen die Maus komplett - ohne wenn und aber - abzuschalten, so als gäbe es überhaupt keine Maus.
Meine eigene Suche im www nach entsprechenden Informationen verlief leider weitgehend ergebnislos.
Schon jetzt vielen Dank für jeden Hinweis.