Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
49 user(s) are online (32 user(s) are browsing Forums)

Members: 0
Guests: 49

more...

Support us!

Headlines

 
  Register To Post  

Using Keyrah V3 (Amiga 500 keybord) with Amiga OS 4.1 (X5000)?
Just popping in
Just popping in


See User information
Hi,

I am trying to use a Samsung A500 keyboard with my X5000. But it seems that Amiga OS 4.1 USB stack has some issues with the Keyrah.

Amiga OS 4.1 will not detect the Keyrah when plugged in after booting. Restarting the machine will also not detected it. The only way to make it work is to shutdown the X5000, wait a bit, and then start the OS while the Keyrah is attached. Even then it only works 1 in 3 tries. Either the Keyrah is not detected at all, or even if it is detected the OS does not register any key presses.

I do not see any messages on the serial debug when plugging in Keyrah.

When the Keyrah is detected and working, I see the following USB device in SysMon:

Keyrah V3;3-(HDI);Keyrah Joystick Port 1;hid.usbfd;Individual Computers;222510120D9406B1
Keyrah V3
;3-(HDI);Keyrah Joystick Port 2;hid.usbfd;Individual Computers;222510120D9406B1
Keyrah V3
;3-(HDI);Keyrah Keyboard;hid.usbfd;Individual Computers;222510120D9406B1
Keyrah V3
;3-(HDI);Keyrah Keyboard2;hid.usbfd;Individual Computers;222510120D9406B1
Keyrah V3
;3-(HDI);Keyrah Multimedia Controll;hid.usbfd;Individual Computers;222510120D9406B1
Keyrah V3
;3-(HDI);Keyrah ACPI Power Control;;Individual Computers;222510120D9406B1


Keyrah works fine with the other machines (A600GS, two Windows laptops and a Raspberry Pi5).

Any ideas how to make the Keyrah V3 more reliable on AOS 4.1?

Thanks a lot,
Josef

System:
AmigaOne X5000/20
AmigaOS 4.1 FE Update 2
Enhancer 2.2

Go to top
Re: Using Keyrah V3 (Amiga 500 keybord) with Amiga OS 4.1 (X5000)?
Just popping in
Just popping in


See User information
Hi Flynn

To try and figure out what goes wrong (I don't have a Keyrah in any version myself) I have a coupe of questions/requests for you:

1) What are the version numbers of your USB modules (version full <modulename>)?
- usbsys.device
- usbresource.library
- ehci.usbhcd
- ohci.usbhcd
- hub.usbfd
- bootmouse.usbfd
- bootkeyboard.usbfd
- hid.usbfd
- usbhidgate.library

2) Please enable all USB logging on your system for testing:
setenv usb/system/LOGINFO 1
setenv usb/system/LOGWARNINGS 1
setenv usb/system/LOGERRORS 1
setenv usb/system/LOG_ATTACHMENT 1
setenv usb/system/LOG_HCDCALLS 1
Then open USB prefs and press the "Use" button. That will get the USB stack to reload its settings from ENV:

3) With logging enabled as mentioned in point 2, please record the following for a successful attachment of the Keyrah:
- T:usb.log
- output of command "usbinfo tree" (if you have it - your USB stack may be of a release which has it in the SDK and not the user install)

4) Record info as in pont 3, only for the case of a failing attachment of the Keyrah

----

If possible, please reset the OS before each test to get a clean state to test from.

So, collect this info
- USB module versions
- T:usb.log (and perhaps usbinfo) for successful attach
- T:usb.log (and perhaps usbinfo) for failed attach
in an archive and pass it on to me.

This will give me a good bunch of information to try and wrap my head around what might be going wrong.
I'm not sure if this is the right place for such large text content, so perhaps PM me a download link via wetransfer.com or similar, or ask here and I can give you my email address in PM.

- Thomas
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project