Mori_Yuki: I would love to see console players reactions when a game is ported from PC to their machine without optimizing it to their input method. But as PC players demanding full support of native input devices makes one opposed to other control methods? I don't so. ;-)
amok: Irrelevant
Mori_Yuki: And this is precisely why there are games released for PC (and likely several consoles) where both input devices don't work as they should because developers did a poor job. I have read numerous complaints where people using a controller as advised having to unplug it, play some part with the keyboard, then plug in their controller to continue playing. In some cases they don't have to unplug it but still have to use keyboard and mouse.
amok: Irrelevant, all games, no matter controlls, can suffer from stupid programers creating bugs
Mori_Yuki: This is exactly why I don't buy such games. I have run into several issues myself where keyboard and mouse worked up to a certain point until suddenly the keys to input aren't accepted. Tasomachi was such a case, Blacksad which is a point&click game by nature, it was ported from console I think, where Quicktime events were impossible to overcome, because the input for it didn't work and remapping was not possible.
amok: and thats is perfectly fine, and your choice.
Mori_Yuki: The flipside of the coin is that in some cases not even all controllers available work on PC. I have seen developers comment on it saying, we are very sorry you have to use an XBOX controller, because we couldn't test any others since there are so many ... So while my iBuffalo does work it wouldn't in certain games. Should I then also go out buy another just to play a game a developer was to lazy or unwilling to optimize their game for native keyboard/mouse input?
amok: irrelevant. no one has claimed, and it is not even part of the discussion, that all game pads should work on PC's. There are mice that don;t work on PC's as well, so going by this logic, you should not play games with mouse
Mori_Yuki: I do accept that some types of games might be better played with a controller. Though there is
no game you can't play with keyboard and mouse also. In case mouse and keyboard input works and controller is better - I would be the last person in the world to complain! If it doesn't, well, my opinion should be known by now. No optimization, no money.
amok: if the devalopers have not progamed in K+M controlls, as the developers have not done so for waht-ever reason, they you can not play it with K+M. And again, if you don't want a game like this, then it is perfectly fine.
Irrelevant? On the contrary! In case a developer decides to offer only one type of input device, in this case it's controller or keyboard, will spell trouble.
Whether it is mouse and keyboard, controller or a combination of keyboard/controller or keyboard mouse and controller as input devices, preferably XBOX and maybe some generic brand controllers, without any guarantee of either one working as they are supposed to if at all, this is a problem.
When a developer refuses to implement keyboard and mouse support, advertising their game suggesting one best plays it with a controller, if not even controllers always work because they didn't make sure that this suggested input method works, leaving people to resort to keyboard/mouse or keyboard, this again becomes a major problem.
Letting developers get away with this certainly isn't the way to go. Developer whose next game will not be bought because people who bought the predecessor have been burned, just because they decided to implement controller support and keyboard but not mouse, they will start writing negative reviews, leave negative ratings, start warning others not to fall for this particular developer. Something small-time Indie studios can't normally effort. This is the consequence of supporting, for instance, a console port, a port from console without ever planning to work out an input scheme that works with native devices commonly found on a PC.
They can assume that every other person's got a PC and a console, which in many cases just isn't true, and just because a framework like Unity offers some modules which are meant to be extended, making it easy to port from one platform onto another, doesn't mean they should go down that rabbit hole.
For me this is reason to speak out against such developers because I have seen one to many already. If such developers continue then I start demanding that they support keyboard and mouse only for consoles. Why? Well, consoles got USB ports as well as bluetooth devices. So, why would a developer implement controller support? Why not simply port their PC baby over to console vanilla, because mouse and/or keyboard and/or both are fully supported? Who should care about this one controller that's native to that particular console? Wouldn't that also be easier and so much better? Concentrating on KB+M?
https://www.youtube.com/watch?v=3m5ngnHVzgI Wouldn't it be fun for console users as well? Or is this indeed irrelevant, because console users can expect and will demand to be able to play and have the best experience sitting on their sofa playing a game with controllers as Sony san wanted it to be? ;-)