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.
USB-Mäuse...
Moderator: OS4Welt-Team
Re: USB-Mäuse...
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
Re: USB-Mäuse...
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...
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
Re: USB-Mäuse...
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.
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
Re: USB-Mäuse...
Danke, funktioniert jetzt auch am Hub und bei MuiOWB.
Habe nur xeroMouse.usbfd nach Devs/kickstart kopiert, weiter nichts.
tploetz
Habe nur xeroMouse.usbfd nach Devs/kickstart kopiert, weiter nichts.
tploetz
Re: USB-Mäuse...
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.
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