Not to be combative with any of the other posts suggesting the contrary, but I’d absolutely get a proper flight stick or yoke.
Flying with the controller is totally doable, but as compared to an actual “for flight” designed input device, it leaves a significant amount to be desired.
I’ve got both the Thrustmaster Hotas One paired with TFRP pedals and Thrustmaster TCA Yoke Pack Boeing Edition paired with TPR pedals.
First, the Hotas is totally great for the price point. The issues with it are a sometimes loose throttle that doesn’t have the resistance it ought to to hold itself in the position you’ve set it to. One easy bump and it will flop to full throttle, for instance. There are ways to fix/address this. The TFRP pedals work ok. They really lack fluidity in their motion and even after fussing and fussing with sensitivity settings, taking them apart and cleaning up high spots in their plastic slides, I still found them frustrating. They are relatively cheap and they are definitely better than using the triggers on the controller.
The Boeing yoke is amazing. The TPR pedals are so insanely better than the TFRP, that I’m not even sure I can call the TFRP rudder pedals any longer. The key to this is in their operating resolution. The braking is massively better, as well. Of course, these are the most expensive part of my setup.
Example, I love to fly the Carenado C170B. It’s a taildragger. Taxiing was really twitchy and nervous, even with the TFRP’s sensitivity turned to -60%. Taking off was always twitchy and nervous, especially when the tail came up off the ground and the aircraft would suddenly lurch in a direction and then I’d be weaving about trying to get it to calm down prior to lifting off the ground.
I thought these issues were my sensitivity settings, the sim, and/or the aircraft modeling. That wasn’t the case. When I got the TPR, all of that is gone. I’m even using the default sensitivity, too. The plane will taxi, track down the runway, transition off its tail wheel with none of that crazy it did before.
Yes a keyboard and mouse are great for manipulating switches, changing views and whatnot, but actually manipulating the control surfaces of the aircraft in a manner befitting of how an aircraft ought to be controlled, you cannot beat a flightstick or yoke. I’d add, too, having immediate linear control over the throttle is also significantly better when controlling a small piston engined GA aircraft. So much of your cruise trim and landing control is done with the throttle.
In short, flying, the experience of it, is significantly better with a flight control peripheral. I wouldn’t hesitate on any of the above solutions, save for maybe the TFRP. Do not dismiss the Hotas One, it’s great and affordable. Of course, your budget may dictate which direction you go in. Naturally, you have to ask yourself how committed you are to this hobby. If it’s a passing phase, stick with the Xbox controller.
I’d also add, turn off all the assistances that control the actual flying of the aircraft. They will fight you and confuse you and make a mess of your learning. Set Assistance Options—>Piloting to Hard.
Hope this helps!