![]() ![]() I needed to make changes from the available joystick examples to make it exactly how I wanted, so after a few frustrating hours of figuring out the details of USB descriptors, I got it to show up as an 8-axis, 32-button + hat joystick. I already had a Teensy 3.1 that I bought as an add-on to an OSH Park PCB order, and within a couple hours, I had my first prototype up and running. and from a quick search, found that the Teensy would be a very good match, with lots of analog and digital pins. I decided that I should replace the stock controller with my own microcontroller. In my case, I already had the Hotas X, so rather than let it sit unused, I started working on this mod. so I'd recommend purchasing that, even though it's about $30 more (this mod should work similarly on the Hotas 4, though not really necessary). Thrustmaster has recently released a HOTAS called the Hotas 4, which looks nearly identical, but has a new controller board that greatly improved the deadzone. ![]() While you can install software to allow gain adjustment to give more movement near the center, the underlying problem can't be fixed in software, since the joystick controller simply tells the computer that it's _at_ 0 anytime it's _near_ 0 (approximately the center 17%!). This made control choppy and inconsistent crossing the axes, and made it very difficult to aim near the center (where you're typically aiming). For me, the biggest one was the large dead zone in the middle of the axes. While a good value for the money, there are some shortcomings. The Thrustmaster T.Flight Hotas X is a budget HOTAS (Hands On Throttle-And-Stick) controller. The source code and necessary files are all in the zip file attached to this post. It's a replacement controller for a nice USB joystick with a flawed MCU. I finished my Teensy project I've been working on for the last week, so I figured I'd post it here to show it off, and hopefully someone will find at least part of it useful. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |