I noticed from the web search terms in Awstats for my blog that some of the hits I’ve been getting is from people searching for help with Sun Type 5 keyboards, 2.4 kernels and Xorg 6.7/6.8 on Sparc(64), in some cases, using Gentoo.
For that reason I’ve decided to make another post on this as I’ve done some more digging around, but still don’t have a solution. The point of this post is to point people searching for this problem at the stuff I’ve found.
It seem this is a known issue with Xorg, 2.4 series kernels and Sun Type 5 keyboards. I refer you to Gentoo Bug 61940. I’ve read the bug report and all of the comments and it seems theres no quick workaround at the moment.
The issue is that for Xorg 6.7/6.8, the old keyboard driver is deprecated and people needing that driver should use the new kbd driver. Unfortunately, the kbd driver doesn’t work properly with Sun Type 5 keyboards.
The best solution seems to be to use a Gentoo 2.6 kernel (apologies if you have this problem and aren’t using Gentoo) but this doesn’t look straightforward (but possibly easier than installing Gentoo in the first place ;)), or compiling Xorg with the deprecated keyboard driver, but I haven’t looked into how to do this yet. I guess it’s just a question of having the time to do it for me. I guess using XFree86 is another option but I haven’t seen this mentioned anywhere, I’m not sure if Gentoo are still shipping it.
In the meantime, I offer a list of Gentoo Sparc links:
I aim to make more comments/updates as I work out how to sort this out.