Ich habe die Quelltexte für drei Maustreiber von DiL (Designs in Light = Gene Anderson), die es irgendwie nicht nach BBE geschafft haben:
- PS/2 mit "Klick der mittleren Maustaste = Doppelklick der linken Maustaste"
- "Generic Mouse" mit "Klick der mittleren Maustaste = Doppelklick der linken Maustaste"
- PS/2 mit Unterstützung des Mausrades
Natürlich klappte es nicht auf Anhieb, irgendwas davon zu kompilieren. Am Ende haben aber Rainer, Konstantin und ich es mit Marcus' Hilfe (über Skype) geschafft, die Maustreiber so zu kompilieren, dass sie auch von Geos als gültige Maustreiber erkannt werden.
Die "Doppelklick"-Varianten sollten auf den ersten Blick komplett sein und auch funktionieren. Ich habe es am Samstag (oder war es schon nach Mitternacht?) geschafft, die Version PS/2 mit "Klick der mittleren Maustaste = Doppelklick der linken Maustaste" zu kompilieren. Und bei mir funktioniert sie sogar (allerdings nicht in der DosBox, sondern nur, wenn ich meinen Laptop neu starte und FreeDos statt Windoofs boote). Ich gehe davon aus, dass ich die andere "Doppelklick"-Variante auch noch zum Laufen bekomme, sobald ich dafür etwas Zeit habe.
Die "Mausrad"-Variante entpuppt sich auf den zwei Blick leider als nicht fertig implementiert - Rainer arbeitet daran. Zudem sollten wir noch die "Doppelklick"-Funktion mit einbauen. Es kann sich dabei nur um wenige Jahre Entwicklungsaufwand handeln.
Trotzdem zeigt sich hierbei wieder einmal, dass es sch...ade ist, auf Emulatoren angewiesen zu sein. Denn mindestens das Mausrad wird von der DosBox nicht unterstützt und nicht an Geos durchgereicht. Was mit der DosEmu, VirtualBox und Co. ist, kann ich (noch) nicht sagen.