{"id":2170,"date":"2018-01-09T13:51:36","date_gmt":"2018-01-09T13:51:36","guid":{"rendered":"http:\/\/haveblue.org\/?p=2170"},"modified":"2023-11-03T23:55:48","modified_gmt":"2023-11-03T23:55:48","slug":"joystick-repair","status":"publish","type":"post","link":"https:\/\/haveblue.org\/?p=2170","title":{"rendered":"Joystick Repair"},"content":{"rendered":"<p>I intended to post this a few months ago, but the old server had simply gotten too rickety to cope with new posts, much less OS or WordPress updates.\u00a0 So I opted to roll an entirely new VM with an OS version published this decade.\u00a0 Hopefully previous posts imported properly, but the site may be a work-in-progress for a while.<\/p>\n<p data-wp-editing=\"1\"><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2171 size-medium\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick1.jpg?resize=269%2C300\" alt=\"\" width=\"269\" height=\"300\" \/><\/a><\/p>\n<p>A friend&#8217;s all-in-one Namco joystick had broken, and they wondered if I might be able to fix it.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick2.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2172\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick2.jpg?resize=300%2C267\" alt=\"\" width=\"300\" height=\"267\" \/><\/a><\/p>\n<p>The issue was that the bushing that the joystick shaft is pressed into had split.\u00a0 Since it looked to be Nylon, my guess was that just trying to glue it back into place (even with epoxy) would not last long as a fix.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick3.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2173\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick3.jpg?resize=300%2C93\" alt=\"\" width=\"300\" height=\"93\" \/><\/a><\/p>\n<p>While the manufacturer is still in business (though on a different URL), their site doesn&#8217;t appear to have any mention of this particular unit.\u00a0 I wasn&#8217;t really expecting to find an exploded diagram and parts ordering form anyhow, but once in a while pleasant surprises pop up.\u00a0 Not so in this case, so time to wield Phillips screwdrivers with careless abandon.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick4.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2174\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick4.jpg?resize=240%2C300\" alt=\"\" width=\"240\" height=\"300\" \/><\/a><\/p>\n<p>The joystick mechanism looks to be secured under that square base plate.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick5.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2175\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick5.jpg?resize=225%2C300\" alt=\"\" width=\"225\" height=\"300\" \/><\/a><\/p>\n<p>This turned out to be a far more complex mechanism than I had anticipated.\u00a0 It wasn&#8217;t until I gave the unit back that I learned that this is due to the Pole Position game using joystick twist for steering instead of normal left\/right movement.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick6.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2176\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick6.jpg?resize=264%2C300\" alt=\"\" width=\"264\" height=\"300\" \/><\/a><\/p>\n<p>My plan was to find some thinwall stainless or brass tubing to sleeve the outside of the bushing and thus collapse down the split section.\u00a0 I didn&#8217;t have much luck in finding an appropriate size tube in the McMaster-Carr catalog, however.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick7.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2177\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick7.jpg?resize=300%2C300\" alt=\"\" width=\"300\" height=\"300\" \/><\/a><\/p>\n<p>No big deal when you have machine tools, though!\u00a0 I found a piece of scrap stainless rod, faced the end, and drilled a shallow hole with a W size drill bit (0.386&#8243;, which is just the size of the bushing&#8217;s outside diameter).\u00a0 I then thinned down the outside until I reached a point of &#8216;that looks about right&#8217;.\u00a0 This turned out to be a wall thickness of around 0.017&#8243; which I hoped would be thin enough to retain full movement of the stick.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick8.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2178\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick8.jpg?resize=300%2C248\" alt=\"\" width=\"300\" height=\"248\" \/><\/a><\/p>\n<p>After parting off the ring, I did a little light deburring.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick9.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2179\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick9.jpg?resize=277%2C300\" alt=\"\" width=\"277\" height=\"300\" \/><\/a><\/p>\n<p>The ring pressed snugly into place on the bushing, and the crack is practically invisible now.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick10.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2180\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick10.jpg?resize=229%2C300\" alt=\"\" width=\"229\" height=\"300\" \/><\/a><\/p>\n<p>I carefully hammered the joystick shaft back into the bushing when done.\u00a0 Interestingly, the end of the shaft has both splines and ridges to keep it from pulling out and from twisting &#8211; that should have been a clue to me regarding the twist operation.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick11.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2181\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2018\/01\/stick11.jpg?resize=300%2C233\" alt=\"\" width=\"300\" height=\"233\" \/><\/a><\/p>\n<p>A few games of Galaga verified that operation is back to normal!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I intended to post this a few months ago, but the old server had simply gotten too rickety to cope with new posts, much less OS or WordPress updates.\u00a0 So I opted to roll an entirely new VM with an OS version published this decade.\u00a0 Hopefully previous posts imported properly, but the site may be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-2170","post","type-post","status-publish","format-standard","hentry","category-machining"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts\/2170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2170"}],"version-history":[{"count":3,"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts\/2170\/revisions"}],"predecessor-version":[{"id":2459,"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts\/2170\/revisions\/2459"}],"wp:attachment":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}