{"id":43,"date":"2005-03-23T18:10:40","date_gmt":"2005-03-23T18:10:40","guid":{"rendered":"\/?p=43"},"modified":"2015-07-21T11:18:01","modified_gmt":"2015-07-21T10:18:01","slug":"gentoo-sparc-kernel-24-xorg-and-sun-type-5-keyboards","status":"publish","type":"post","link":"https:\/\/blog.adamsweet.org\/?p=43","title":{"rendered":"Gentoo Sparc kernel 2.4 Xorg and Sun Type 5 keyboards"},"content":{"rendered":"<p>I noticed from the web search terms in <a href=\"http:\/\/www.awstats.org\/\">Awstats<\/a> for my blog that some of the hits I&#8217;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 <a href=\"http:\/\/www.gentoo.org\/\">Gentoo<\/a>.<\/p>\n<p>For that reason I&#8217;ve decided to make another post on this as I&#8217;ve done some more digging around, but still don&#8217;t have a solution. The point of this post is to point people searching for this problem at the stuff I&#8217;ve found.<\/p>\n<p>It seem this is a known issue with Xorg, 2.4 series kernels and Sun Type 5 keyboards. I refer you to <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=61940\">Gentoo Bug 61940<\/a>. I&#8217;ve read the bug report and all of the comments and it seems theres no quick workaround at the moment. <\/p>\n<p>The issue is that for Xorg 6.7\/6.8, the old <em>keyboard<\/em> driver is deprecated and people needing that driver should use the new <em>kbd<\/em> driver. Unfortunately, the <em>kbd<\/em> driver doesn&#8217;t work properly with Sun Type 5 keyboards.<\/p>\n<p>The best solution seems to be to use a <a href=\"http:\/\/dev.gentoo.org\/~ciaranm\/docs\/sparc-2.6.x\/\">Gentoo 2.6 kernel<\/a> (apologies if you have this problem and aren&#8217;t using Gentoo) but this doesn&#8217;t look straightforward (but possibly easier than installing Gentoo in the first place ;)), or compiling Xorg with the deprecated <em>keyboard<\/em> driver, but I haven&#8217;t looked into how to do this yet. I guess it&#8217;s just a question of having the time to do it for me. I guess using XFree86 is another option but I haven&#8217;t seen this mentioned anywhere, I&#8217;m not sure if Gentoo are still shipping it.<\/p>\n<p>In the meantime, I offer a list of Gentoo Sparc links:<\/p>\n<p><a href=\"http:\/\/www.gentoo-wiki.com\/Misc_Sparc\">Misc Sparc Wiki<\/a>.<br \/>\n<a href=\"http:\/\/www.gentoo.org\/proj\/en\/base\/sparc\/index.xml\">Gentoo Sparc Development<\/a>.<br \/>\n<a href=\"http:\/\/forums.gentoo.org\/viewforum.php?f=27\">Gentoo Sparc forums<\/a>.<br \/>\n<a href=\"http:\/\/forums.gentoo.org\/viewtopic-t-307653.html?sid=1595becd82fa2b7a690003a9358b8155\">Sun Type 5c keyboard Sparc forums thread<\/a>.<br \/>\n<a href=\"http:\/\/dev.gentoo.org\/~fmccor\/\">Ferris McCormick (Gentoo Sparc guy)<\/a>.<br \/>\n<a href=\"http:\/\/dev.gentoo.org\/~fmccor\/docs\/xorg\/xorg-r4.html\">Ferris&#8217; notes on the keyboard problem (at the bottom)<\/a>.<\/p>\n<p>I aim to make more comments\/updates as I work out how to sort this out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I noticed from the web search terms in Awstats for my blog that some of the hits I&#8217;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 &hellip; <a href=\"https:\/\/blog.adamsweet.org\/?p=43\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43"}],"version-history":[{"count":1,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":706,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions\/706"}],"wp:attachment":[{"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adamsweet.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}