• Farid
    link
    fedilink
    English
    17 hours ago

    I specifically mentioned those special cases. It’s obviously nearly impossible to play RTS and MMORPGs with a controller effectively. And of course another reason we use keyboards is that some games are just text input/typing-heavy, it would be mighty inconvenient switching to and from another input method very often.

    But I also think that it’s easy to argue the point that the device designed with the sole purpose of entering text is not optimal for navigating characters in 2D/3D space. Something better just hasn’t come along yet or it hasn’t been popularized enough. An improved mouse design could also offload a lot of inputs from the kb hand, like those MMORPG mice with macro buttons. There’s definitely room for improvement.

    • @TrousersMcPants@lemmy.world
      link
      fedilink
      English
      26 hours ago

      Idk, anything that does what a keyboard does for gaming will basically just end up being a keyboard honestly. If you want a set of easily accessible, customizable buttons for a videogame, what better than just a whole board filled with them really. I think that KBM has stuck around so long is that it is just a great way to play a lot of games.

      My main point is just that I don’t think a lot of people are “tolerating” keyboard controls like you initially said.

      • Farid
        link
        fedilink
        English
        14 hours ago

        I think it stuck around because the primary purpose of a computer is still information handling, and thus almost all of them require a keyboard. And since keyboard is always included and is “good enough” people just kept using what was available. History is littered with cases where something stuck merely because it was good enough and easily available. The QWERTY layout itself is a good example. There are layouts that are much better, yet 99% of the keyboards still use it. Because alt layout keyboards are scarce and using them requires relearning. All while QWERTY is good enough.