I'd probably agree that it is too specific, and I'd back that up by saying your steps are the same process for many drivers. It's known as a manual driver install. I don't mean this to be offensive, and it is great you took the time to help someone. The problem is, we could make thousands of tutorials that are identical, just with a different file name. I'd be willing to bet there are guides here on how to do manual driver installs, and if someone has the same problem with the same controller, they'll search for it and find your steps and thread.