{"id":8269,"date":"2026-04-27T19:00:08","date_gmt":"2026-04-27T19:00:08","guid":{"rendered":"https:\/\/news678.top\/?p=8269"},"modified":"2026-04-27T19:00:08","modified_gmt":"2026-04-27T19:00:08","slug":"3d-controller-doubles-as-a-functional-computer-mouse","status":"publish","type":"post","link":"https:\/\/news678.top\/?p=8269","title":{"rendered":"3D Controller Doubles as a Functional Computer Mouse"},"content":{"rendered":"<p><\/p>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/04\/27104707\/3d-controller-computer-mouse.jpg\" alt=\"3D Controller Computer Mouse\" width=\"1280\" height=\"1280\"\/><br \/>David Liu sat down at his computer, his wrist still aching from whatever had ailed it, and picked up a Kensington SlimBlade Pro trackball in the hopes that it would provide some much-needed relief from all the mouse clicking. Four months later, this became a completely new way to manage 3D applications. Simply roll the ball back and forth like you would on a desk to rotate and move objects with natural ease.<\/p>\n<p><span id=\"more-241676\"\/><br \/><iframe title=\"The 3D Controller That Should Have Existed 20 Years Ago\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/u1v7TXViRi8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><noscript><iframe title=\"The 3D Controller That Should Have Existed 20 Years Ago\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/u1v7TXViRi8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/noscript><br \/>\nHe\u2019d always been fascinated about the two optical sensors that came with this peripheral, which Kensington had begun installing in 2009 to allow users to browse through documents using the twist gesture. But he believed they were capable of much more. They tracked every movement of the trackball in three dimensions; all he needed to do was figure out how to extract the raw numbers. Liu took a close look inside the trackball, scrutinizing the signals originating from the optical sensors. He created new firmware that extracted all of the rotation data directly from both sensors, eliminating the factory chip\u2019s limited output, which only sent out simple cursor motions or scroll steps. He slapped on a bespoke circuit board to run the new software, and before he knew it, he had everything straightened. Plug it in, and a digital cube began spinning as his hand moved the physical ball, which was strange.<\/p>\n<div class=\"aawp\">\n<div class=\"aawp-product aawp-product--horizontal aawp-product--ribbon aawp-product--sale\" data-aawp-product-asin=\"B09J1TB35S\" data-aawp-product-id=\"230267\" data-aawp-tracking-id=\"tec02e-20\" data-aawp-product-title=\"Logitech Lift Vertical Ergonomic Mouse Wireless Bluetooth or Logi Bolt USB Receiver Quiet clicks 4 Buttons Compatible with Windows\/macOS\/iPadOS Laptop PC - Graphite\">\n<p>    <span class=\"aawp-product__ribbon aawp-product__ribbon--sale\">Sale<\/span><\/p>\n<div class=\"aawp-product__thumb\">\n<p>            <img decoding=\"async\" class=\"aawp-product__image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31nb5ALnDvL._SL160_.jpg\" alt=\"Logitech Lift Vertical Ergonomic Mouse, Wireless, Bluetooth or Logi Bolt USB Receiver, Quiet clicks...\"\/><\/p><\/div>\n<div class=\"aawp-product__content\">\n<p>            Logitech Lift Vertical Ergonomic Mouse, Wireless, Bluetooth or Logi Bolt USB Receiver, Quiet clicks&#8230;        <\/p>\n<div class=\"aawp-product__description\">\n<ul>\n<li>Lift yourself up: When the desk life gets you down, lift yourself up with Logitech Lift Vertical Ergonomic Mouse &#8211; a great fit for small to medium&#8230;<\/li>\n<li>Raise your hand into comfort: Rest on Lift upright mouse throughout the day, with a softly textured grip and snug thumb rest for level-above coziness<\/li>\n<li>57 degrees of sooooothe: Lift\u2019s vertical shape helps wrists feel like \u201cahhh\u201d at work, and promotes a more natural posture in the forearm, for&#8230;<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p>\n<img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/04\/27104658\/3d-controller-computer-mouse-1.jpg\" alt=\"3D Controller Computer Mouse\" width=\"1280\" height=\"720\"\/><br \/>\nGetting it to function perfectly, however, required weeks of careful adjustments, as he\u2019d roll the ball slowly and then flick it hard, altering numbers until the on-screen movement matched the feel of his fingertips. What he actually needed was position control; a ball moved an inch, and the model turned an inch. No more experimenting with a joystick and hoping for the best. Accuracy arrived without continuously correcting oneself, and the next thing he knew, translation was added. To do so, he just held down one button and the ball slid the view forward, backward, or side to side. Pushing the ball\u2019s edge away causes the model to drift deeper into the screen; pulling it towards you causes it to approach closer. After a few tries, he realized that rotation and movement could be controlled with one hand and six degrees of freedom.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/04\/27104703\/3d-controller-computer-mouse-2.jpg\" alt=\"3D Controller Computer Mouse\" width=\"1280\" height=\"720\"\/><br \/>As an added bonus, he retained the trackball\u2019s original mouse function intact, which moved the cursor and clicked like a standard mouse. Press and hold control to rotate the 3D model, then shift to pan or zoom the view. You could keep your left hand on the computer for shortcuts and only utilize one ball for the entire task. Choice was good, but now you didn\u2019t even need to select between a mouse and a dedicated controller, because one ball accomplished everything. Software integration improved the whole experience; in Fusion 360, the controller would read the cursor position and simply orbit the model around whichever surface was beneath the pointer; this also worked in Blender, FreeCAD, and Onshape when he wrote little hooks for each software. A model would remain centered where your gaze was directed rather than floating off-screen every time you turned it a small amount.<br \/><span>[Source]<\/span><\/p>\n<\/p><\/div>\n<p> 3D Controller Doubles as a Functional Computer Mouse<br \/>\n<br \/>#Controller #Doubles #Functional #Computer #Mouse<\/p>\n","protected":false},"excerpt":{"rendered":"<p>David Liu sat down at his computer, his wrist still aching from whatever had ailed&#8230;<\/p>\n","protected":false},"author":1,"featured_media":8270,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[604,3477,6119,1712,700],"class_list":["post-8269","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-computer","tag-controller","tag-doubles","tag-functional","tag-mouse"],"featured_image_urls":{"full":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse.jpg",1280,1280,false],"thumbnail":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-150x150.jpg",150,150,true],"medium":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-300x300.jpg",300,300,true],"medium_large":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-768x768.jpg",640,640,true],"large":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-1024x1024.jpg",640,640,true],"1536x1536":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse.jpg",1280,1280,false],"2048x2048":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse.jpg",1280,1280,false],"covernews-featured":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-1024x1024.jpg",1024,1024,true],"covernews-medium":["https:\/\/news678.top\/wp-content\/uploads\/2026\/04\/3d-controller-computer-mouse-540x340.jpg",540,340,true]},"author_info":{"display_name":"admin","author_link":"https:\/\/news678.top\/?author=1"},"category_info":"<a href=\"https:\/\/news678.top\/?cat=8\" rel=\"category\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts\/8269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8269"}],"version-history":[{"count":0,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts\/8269\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/media\/8270"}],"wp:attachment":[{"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}