How to use USB2.0?
Do i just need to IOS_ReloadIOS(58) to get USB2.0 speed, or i have to do some more initialization of USB? Is there patches required for libogc? Sorg 06:10, 12 August 2010 (UTC)
There was a huge change in libogc to automatically use USB2.0. But you'll have to compile libogc from svn--Attila 10:20, 12 August 2010 (UTC)
Thanks for info! I've compiled latest libogc SVN. looks like IOS58 doesn't support USB keyboard. I don't know if it because of IOS58 itself or some bug in libogc. But with IOS36 USB keyboard works (the same libogc version) Sorg 21:51, 12 August 2010 (UTC)
It should work. Are you reloading to IOS58, then doing the Keyboard init? You could also try adding a usleep delay in between to be sure IOS is ready... --Tantric 00:48, 13 August 2010 (UTC)
There are 2 USB devices connected to my Wii: Nintendo USB LAN and Wireless USB keyboard. USB LAN works fine with IOS58, while Keyboard doesn't (either together with USB LAN or only keyboard). I will check more configs like old libogc... Sorg 04:56, 13 August 2010 (UTC)
Well, with both old (latest released 1.8.3 iirc) and new svn libogc with IOS58 don't work with keyboard. To clear up things, i've just compiled libwiikeyboard test sample on page:
http://wiibrew.org/wiki/Libwiikeyboard. If i add IOS_ReloadIOS(58); sleep(1); then kebaord doesn't work. Try yourself and see... Sorg 05:23, 13 August 2010 (UTC)
Paste the code on pastie.org. --Tantric 05:27, 13 August 2010 (UTC)
http://pastie.org/1089960 Sorg 07:37, 13 August 2010 (UTC)
didn't try your code, but keyboard works just fine here with IOS58 dhewg 10:31, 13 August 2010 (UTC)
I found bug in SNEEK. That was causing problem with IOS58. Sorg 10:21, 14 August 2010 (UTC)