Methods of controlling games, IMO, are not a bad fit for this site. I see plenty of questions and answers on the site about controllers and apps unique to individual games as well as standard controllers for systems. Most of these have zero downvotes.
Also, I believe it is bad form in most cases not to have a valid reason to downvote. I'm certainly not the only one who feels this way. Though too often, voting becomes a 'fire and forget' situation, and you won't hear a reason. Furthermore, you don't get notified when someone responds to a question you've voted on and if you're already opposed to the question for reasons, you're not likely to come back and explain yourself.
Then again, I also believe it's bad form not to reverse your downvote when people have edited their question or answer to make it more suitable, useful, and/or researched. But what can you do? Outside of Stack implementing a new policy that whenever a question or answer is edited, it loses all prior votes, I'm not sure that's going to change. And I doubt that would happen as it has high potential to be abused.
Additionally, if you provide an answer to your question yourself, feel free to accept your own answer. IIRC, if another better answer comes along, it is possible to change the accepted answer at a later date.