USB-Mäuse...

...für und mit Amiga OS4

Moderator: OS4Welt-Team

Benutzeravatar
whose
Beiträge: 1016
Registriert: 26. November 2010 15:48

Re: USB-Mäuse...

Beitrag von whose »

Also, USBA_WeakBinding ist nicht die Ursache. Ich habe das wieder auf den alten Stand umgestellt und die Bindungspriorität für XeroMouse.usbfd erhöht. Es bleibt jetzt nach dem Booten aktiv, aber es gibt Einfrierer, sobald man die Maus ausstöpselt.

Also, wer das Teil als Kickstart-Modul einsetzen möchte, sollte vorerst vom Ausstöpseln der Maus Abstand nehmen, bis ich des Rätsels Lösung kenne ;-)

Im LHA ist nur XeroMouse.usbfd, der ganze Rest hat sich nicht groß verändert. Aktuellen Sourcecode gibts, wenn ich das Problem gelöst habe oder wenigstens die Ursache kenne.
XeroMouse.lha
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Wolfgang Hosemann von Insane-Software.de - Spiele und Software für Amiga OS 4.x
Benutzeravatar
whose
Beiträge: 1016
Registriert: 26. November 2010 15:48

Re: USB-Mäuse...

Beitrag von whose »

Grrr... sobald ich hid.usbfd lahm lege, gehts...

An meinem USB2.0-Hub wird die Maus zwar bemerkt, rührt sich aber nicht. An allen Nicht--EHCI-betriebenen Ports geht sie. Ohne jegliche Probleme.

@Cyborg: Ist das Ausstöpsel-Problem mit hid.usbfd bekannt bzw. schon in Arbeit? Wenn ja, hab ich nur wenig gesagt, wenn nein: Büdde büdde büdde ein BZ-Ticket dafür ;-) Testcase ist im vorherigen Beitrag sowei der Rest im os4depot runterladbar. Wahlweise mache ich gern selbst weitere Tests auf Ansage.

Ach so, hatte ich vergessen: Momentan verwende ich Bindungspriorität 6. Kann es sein, daß hid.usbfd die selbe Priorität verwendet? Es macht mich ziemlich stutzig, daß das Problem nur dann auftaucht, wenn XeroMouse als Kickstart-Modul läuft, nicht auftaucht, wenn es nicht als Kickstart-Modul läuft und auch nicht auftaucht, wenn man hid.usbfd "rauskickt". Sollte hid.usbfd "USBA_Priority, 6" für USBResRegisterFD() verwenden, probiere ich es gern mal mit Priorität 7 für XeroMouse...
Wolfgang Hosemann von Insane-Software.de - Spiele und Software für Amiga OS 4.x
Benutzeravatar
whose
Beiträge: 1016
Registriert: 26. November 2010 15:48

Re: USB-Mäuse...

Beitrag von whose »

So... Gefahr erkannt, Gefahr gebannt ;-)

Ich hab den Fehler gefunden (war tatsächlich im Treiber, da aber ziemlich gut versteckt). Neue Version (1.2, 1.1 habe ich übersprungen, weil ich da nur einen Fehler im Library-Code korrigiert hatte, der den Total-Freeze aber nicht verursachte) ist bereits im Depot.
Wolfgang Hosemann von Insane-Software.de - Spiele und Software für Amiga OS 4.x
Benutzeravatar
tploetz
Beiträge: 757
Registriert: 14. August 2011 16:36
Wohnort: Berlin

Re: USB-Mäuse...

Beitrag von tploetz »

Danke, funktioniert jetzt auch am Hub und bei MuiOWB.
Habe nur xeroMouse.usbfd nach Devs/kickstart kopiert, weiter nichts.
tploetz :boing:
Benutzeravatar
whose
Beiträge: 1016
Registriert: 26. November 2010 15:48

Re: USB-Mäuse...

Beitrag von whose »

Gut zu wissen, danke für die Rückmeldung :-)

Vermutlich hattest Du in Deinem Kicklayout xeromouse.usbfd noch drinstehen, daß Du nichts weiter tun mußtest.
Wolfgang Hosemann von Insane-Software.de - Spiele und Software für Amiga OS 4.x
Benutzeravatar
tploetz
Beiträge: 757
Registriert: 14. August 2011 16:36
Wohnort: Berlin

Re: USB-Mäuse...

Beitrag von tploetz »

Im Kickstart stand xeromouse Im Kicklayout noch drin.
tploetz :boing:
Antworten