<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>No keyboard input in Wii Linux</title>
<description> I have been trying to get linux to run on my wii.

For fun I thought I&amp;#039;d try to build my own kernel so I found the most up to date version of the patches used for the wii (here). I then used buildroot to create a cross compiler as well as the target system&amp;#039;s root file system.

I gzip&amp;#039;d the root file system into a ramdisk and put it in the kernel, then edited arch/powerpc/boot/wii.dts to have the bootargs = &quot;nobats root=/dev/ram0 rootwait force_keyboard_port=4 video=gcnf:60Hz tv=auto loader=ios quite&quot;

Then I used this cross compiler in combination with the build script that came with the kernel to create the zImage.initrd

When building the kernel I changed the option &amp;#039;Boot Method&amp;#039; (under Platform Support) to IOS method rather than mini

Finally I executed the kernel from the homebrew channel everything seemed to work and I got to a prompt asking me to login to buildroot. Only one problem, no matter which keyboard port I plugged into I can&amp;#039;t get it to recognize my keyboard.

I tried different keyboards, tried changing the option that said force_keyboard_port but nothing could get it working.

Through other methods of testing I&amp;#039;ve confirmed that the USB ports aren&amp;#039;t broken so I&amp;#039;m at a loss for whats going wrong.

Any help is appreciated, Thanks!

P.S. Hope this is the right place to post this</description><link>http://forum.wiibrew.org/read.php?29,74678,74678#msg-74678</link><lastBuildDate>Tue, 16 Jun 2026 23:53:32 +0200</lastBuildDate>
<generator>Phorum 5.2.23</generator>
<item>
<guid>http://forum.wiibrew.org/read.php?29,74678,74678#msg-74678</guid>
<title>No keyboard input in Wii Linux</title><link>http://forum.wiibrew.org/read.php?29,74678,74678#msg-74678</link><description><![CDATA[ I have been trying to get linux to run on my wii.<br /><br />For fun I thought I&#039;d try to build my own kernel so I found the most up to date version of the patches used for the wii (<a href="https://github.com/DeltaResero/GC-Wii-Linux-Kernels/tree/master/GC-Wii-Linux-Kernel-3.12.y" rel="nofollow">here</a>). I then used buildroot to create a cross compiler as well as the target system&#039;s root file system.<br /><br />I gzip&#039;d the root file system into a ramdisk and put it in the kernel, then edited arch/powerpc/boot/wii.dts to have the bootargs = "nobats root=/dev/ram0 rootwait force_keyboard_port=4 video=gcnf:60Hz tv=auto loader=ios quite"<br /><br />Then I used this cross compiler in combination with the build script that came with the kernel to create the zImage.initrd<br /><br />When building the kernel I changed the option &#039;Boot Method&#039; (under Platform Support) to IOS method rather than mini<br /><br />Finally I executed the kernel from the homebrew channel everything seemed to work and I got to a prompt asking me to login to buildroot. Only one problem, no matter which keyboard port I plugged into I can&#039;t get it to recognize my keyboard.<br /><br />I tried different keyboards, tried changing the option that said force_keyboard_port but nothing could get it working.<br /><br />Through other methods of testing I&#039;ve confirmed that the USB ports aren&#039;t broken so I&#039;m at a loss for whats going wrong.<br /><br />Any help is appreciated, Thanks!<br /><br />P.S. Hope this is the right place to post this]]></description>
<dc:creator>Fullmetal5</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 19 Feb 2015 04:54:17 +0100</pubDate></item>
</channel>
</rss>