![]() |
![]() |
#1 |
Registered User
Join Date: Nov 2010
Location: Grenoble, Isère, Rhône-Alpes, France, Europe, Earth
Posts: 297
|
Subway TheMouse TheGamepad
Hello,
Can someone is able to test: TheMouse (usb 2.0, low speed, mouse, 2 buttons, 8bits XY) TheGamepad (usb 2.0, full speed, gamepad, 8 buttons, 8directions) with a Subway or a Highway card via Poseidon. On my Subway, Highway, Subway 2021, and ANAIIS I encounter these issues: TheMouse is blocked in timeout, nothing can be read from the IN endpoint. TheGamepad is not enumerated correctly ![]() Many thanks in advance. |
![]() |
![]() |
#2 |
Registered User
Join Date: Nov 2010
Location: Grenoble, Isère, Rhône-Alpes, France, Europe, Earth
Posts: 297
|
New version 14-May-2023
http://aminet.net/package/driver/other/anaiis A part of usbresource.library (anaiisresource.library) has been rewritten to be able to keep track of interfaces, denoted in the form of triplets (class, subclass, protocol) and also to be able to associate certain drivers by vendor id/product id. For example: a keyboard is identified by (3,1,1) (class=3, subclass=1 (boot), protocol=1) a mouse by (3,1,2) (class=3, subclass=1 (boot), protocol=2) a HID (Human Interface Device) by (3,0,0) the Thrustmaster joypad will be (3,0,0) 044f:b320 ANAIIS is able to launch some Sirion 1.3 drivers (Thylacine) In this case it is necessary to specify "spoof like usbsys.device" in the preferences, otherwise it will not start. These drivers are to be placed in devs:anaiis/usb/fd/ and are launched by the callfunction program. one by one in the devs;anaiis/usb/fd to avoid doing stupid things, it's still very experimental. - bootmouse.usbhd is a driver for interface (3,1,2) (in fact (3,1,0)) taken directly from Sirion 1.3 as its name suggests, it's a simple mouse driver. We can detach it. - hid.usbhd is a driver for HID interface (3,0,0) taken directly from Sirion 1.3 It is impossible to detach this driver and when running, and causes guru #4 if the stack is closed. - rMouse.usbfd is a driver for interface (3,1,2) strongly inspired by the rMouse of AmigaOS 4.0 (see it at AmigaOS Depot) Currently this is the only driver available to work with Workbench 1.x. We can detach it. By detaching, we must understand that we can do it from the Anaiis program. Go to Anaiis / Interfaces and click on an interface (or double-click, or right button also work). A Detach Information pop-up menu appears. The calldevice program will soon be integrated into the stack, and the drivers will be automatically loaded, once the interfaces are enumerated, or each time a port is connected. The massive program will be replaced by a masstorage.usbhd driver for interface (8,6,80), in the future. My question: where to find the hid.usbfd source code (in the Sirion 1.3 form) ? Last edited by Gilloo; 16 May 2023 at 17:59. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Subway Usb | Kickassempress | MarketPlace | 2 | 23 August 2015 08:28 |
Subway vs Deneb | source | Hardware mods | 2 | 13 March 2012 08:56 |
Subway USB | DyLucke | support.Hardware | 10 | 17 August 2009 02:21 |
Subway or Deneb? | Brakus | support.Hardware | 9 | 26 March 2009 21:54 |
Regards from Subway | Maxeev | Nostalgia & memories | 4 | 18 November 2002 00:17 |
|
|