Microsoft Flight Simulator is a wonderfully deep and addictive game, allowing you to fly around the world in everything from a small propeller plane to a massive airliner. While it's certainly a real simulator, it's also packed with options that make it user-friendly for new players. While you can't just go in and become an ace pilot, you can certainly learn how to become one, and the game will help you get there.
The most readily available controller that most people will have access to is the Xbox controller, you might be wondering if you can play the game that way. The answer is yes, absolutely. Using a combination of keyboard controls and the Xbox controller, you can take flight, fly to your destination, and land safely.
The Xbox controller is plug and play, all you have to do is connect to your PC and the game will instantly recognize it and start giving you the appropriate on-screen prompts. Now, it's important to keep in mind that controlling an airplane in a realistic simulator is very different from how it will work in more arcade games. You'll have to learn a whole new form of delicacy when using the yoke, and at first you might even feel like the controller setup is poorly implemented.
In reality, you have to learn to be extremely delicate with the controls because you're trying to pilot a delicately balanced machine in a simulator, you're not tearing up the skies in a war game battlefield. With a little time and effort the controls will start to feel natural and it will become a very enjoyable way to control your aircraft.