{"id":672,"date":"2026-08-06T15:27:53","date_gmt":"2026-08-06T19:27:53","guid":{"rendered":"https:\/\/techdungeon.xyz\/?p=672"},"modified":"2026-08-06T15:27:55","modified_gmt":"2026-08-06T19:27:55","slug":"our-new-small-size-usb-joystick","status":"publish","type":"post","link":"https:\/\/techdungeon.xyz\/index.php\/2026\/08\/06\/our-new-small-size-usb-joystick\/","title":{"rendered":"Our new small size USB Joystick"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1837\" height=\"2560\" data-id=\"675\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-scaled.jpg\" alt=\"\" class=\"wp-image-675\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-scaled.jpg 1837w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-735x1024.jpg 735w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-108x150.jpg 108w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-768x1070.jpg 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-1102x1536.jpg 1102w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-1470x2048.jpg 1470w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145603-1024x1427.jpg 1024w\" sizes=\"auto, (max-width: 1837px) 100vw, 1837px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2235\" height=\"2262\" data-id=\"681\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231.png\" alt=\"\" class=\"wp-image-681\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231.png 2235w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-1012x1024.png 1012w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-148x150.png 148w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-768x777.png 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-1518x1536.png 1518w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-2024x2048.png 2024w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_160231-1024x1036.png 1024w\" sizes=\"auto, (max-width: 2235px) 100vw, 2235px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2027\" height=\"2560\" data-id=\"680\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-scaled.jpg\" alt=\"\" class=\"wp-image-680\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-scaled.jpg 2027w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-811x1024.jpg 811w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-119x150.jpg 119w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-768x970.jpg 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-1216x1536.jpg 1216w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-1622x2048.jpg 1622w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145434-1024x1293.jpg 1024w\" sizes=\"auto, (max-width: 2027px) 100vw, 2027px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2240\" height=\"2397\" data-id=\"683\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524.jpg\" alt=\"\" class=\"wp-image-683\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524.jpg 2240w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-957x1024.jpg 957w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-140x150.jpg 140w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-768x822.jpg 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-1435x1536.jpg 1435w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-1914x2048.jpg 1914w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145524-1024x1096.jpg 1024w\" sizes=\"auto, (max-width: 2240px) 100vw, 2240px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2304\" height=\"2340\" data-id=\"682\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305.png\" alt=\"\" class=\"wp-image-682\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305.png 2304w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-1008x1024.png 1008w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-148x150.png 148w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-768x780.png 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-1512x1536.png 1512w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-2016x2048.png 2016w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20231110_153305-1024x1040.png 1024w\" sizes=\"auto, (max-width: 2304px) 100vw, 2304px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"960\" data-id=\"676\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260729_202802.jpg\" alt=\"\" class=\"wp-image-676\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260729_202802.jpg 935w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260729_202802-146x150.jpg 146w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260729_202802-768x789.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2192\" height=\"2165\" data-id=\"674\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1.jpg\" alt=\"\" class=\"wp-image-674\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1.jpg 2192w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1-1024x1011.jpg 1024w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1-150x148.jpg 150w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1-768x759.jpg 768w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1-1536x1517.jpg 1536w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/20260706_145558-1-2048x2023.jpg 2048w\" sizes=\"auto, (max-width: 2192px) 100vw, 2192px\" \/><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">We have a new USB joystick that we put into our popular Atari 2600 joystick enclosure. We designed our own small PCB to allow us to fit USB controls into our joystick. We offer six different color variations. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We use the <a href=\"https:\/\/gp2040-ce.info\/\">GP2040-CE<\/a> project in conjunction with our custom PCB. The joystick comes configured to look like an XBox 360 controller (Xinput).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It comes with a 6 foot USB-A to USB-C cable. You can use your own cable if you prefer. Some systems might require a USB-C to USB-C cable.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"927\" height=\"916\" data-id=\"678\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-01.png\" alt=\"\" class=\"wp-image-678\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-01.png 927w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-01-150x148.png 150w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-01-768x759.png 768w\" sizes=\"auto, (max-width: 927px) 100vw, 927px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"783\" height=\"622\" data-id=\"679\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-02.png\" alt=\"\" class=\"wp-image-679\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-02.png 783w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-02-150x119.png 150w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-02-768x610.png 768w\" sizes=\"auto, (max-width: 783px) 100vw, 783px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"994\" data-id=\"677\" src=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-03.png\" alt=\"\" class=\"wp-image-677\" srcset=\"https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-03.png 765w, https:\/\/techdungeon.xyz\/wp-content\/uploads\/2026\/08\/usb-joystick-documentatrion-03-115x150.png 115w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The above images from left to right show the following: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Normal operation. <\/strong><\/li>\n\n\n\n<li><strong>The start button on the bottom of the joystick. <\/strong><\/li>\n\n\n\n<li><strong>The hotkeys functions available by holding the start button and pressing the top buttons or moving the joystick.<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Holding the bottom start button and pressing the left top button will send a select button press. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Holding the bottom start button and pushing the joystick up (north) will toggle between 4-way and 8-way. The joystick comes by default in 8-way mode. Once you toggle into 4-way mode the joystick will remember those settings even after unplugging and replugging it in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Holding the bottom start button and pushing the joystick left (west) switch it so the joystick looks like the left thumbstick. Likewise pushing to the right (east) while holding the bottom start button will make the joystick look like the right thumbstick. Again this setting holds even after unplugging and replugging in the joystick.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Holding the bottom start button and pushing the joystick down (south) puts the joystick back to its default mode where the joystick looks like the d-pad. Again this setting is retained on power down and up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you wish to reconfigure your joystick to custom settings, the GP2040-CE software allows this. You just hold the start button on the bottom as you plug it into your computer. Then you can go to your browser and go to <a href=\"http:\/\/192.168.7.1\/\">http:\/\/192.168.7.1\/<\/a> to access the web interface. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WARNING<\/strong>: If you delete or remap buttons you could make your joystick unresponsive, or unable to re-enter web configuration. We strongly encourage you to contact us if you are unsure of things. Worst case if you render the joystick where you can&#8217;t re-enter web mode, you can open the joystick and hold a button on the RP2040-Zero when you plug it in to erase and re-flash the GP2040-CE firmware. If you would need help with this, please contact us at help@techdungeon.xyz<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have a new USB joystick that we put into<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-672","post","type-post","status-publish","format-standard","hentry","category-announcements"],"_links":{"self":[{"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/posts\/672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/comments?post=672"}],"version-history":[{"count":1,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/posts\/672\/revisions"}],"predecessor-version":[{"id":684,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/posts\/672\/revisions\/684"}],"wp:attachment":[{"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/media?parent=672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/categories?post=672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techdungeon.xyz\/index.php\/wp-json\/wp\/v2\/tags?post=672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}