Really inspiring confidence there, guys...
-
So, I picked up Planetary Annihilation from the recent summer sale on Steam and finally thought I'd have a look at it.
Mind, I'm perfectly aware that it's still considered "beta" (whatever that is supposed to mean, nowadays) but it's supposed to be playable.
First thing I see: A form asking me to register. Great, another company unable to use the Steam API, instead opting to do their own thing. But, okay, at least I don't have to go to the developer's website and can sign-up from inside the game.
Okay, username. E-mail... what the hell? Why can't I enter the @-symbol?
Turns out, it's a "known issue" with non-QUERTY keyboards and they're still working to resolve this.Which in turn creates the question: How on earth can you mess this up and why do you even want to touch the keyboard key-bindings on that level? The only thing I can think of is:
They wanted to make the key-bindings configurable and instead of mapping keys to actions, they mapped actual charcodes to letters via some sort of lookup table (and the mapping of letters to actions is static) and forgot about special chars. And then activated this remapping on program startup. Or something.Other people have reported that the dot-key acts like the backspace.
Doesn't really inspire confidence.
-
It is less about intent and more about what the API they randomly selected offers.
-
Yeah, sure, it's the fault of the API... right.
-
It could be...
But I think it is far more likely that the blame lies on the programmer who chose the wrong API for the task.
-
Wait, you can actually play the games on Steam?
I thought that's just like a database you can occasionally scroll through and remind yourself of all the bundles you bought.
-
There's another example of a bad idea, how many games on Steam I haven't even played once.
-
I have exactly 69 games in my Steam library. My account history shows I have made a grand total of 7 purchases in the actual Steam store. God bless humble bundles.
-
I have quite a few more in my library, and a non trivial proportion from indie bundles.
-
It could be...
Well, the APIs are somewhat fucked. But yeah, getting keyboard input wrong seems a bit lazy on the devs' part.
-
Use a QWERTY keyboard you heathen.
-
Use a QWERTY keyboard you heathen.
QWERTZ über alles.
-
@chubertdev said:
Use a QWERTY keyboard you heathen.
QWERTZ über alles.
Programmers left-handed Dvorak for the lulz.
-
@ender said:
QWERTZ über alles.
Programmers left-handed Dvorak for the lulz.What's wrong with doing cut-n-paste from a helpful text file in Word? You can even copy over the highlighting and quote characters that way and they show up bent the right way as if by magic.
-
QUERTY keyboard
I want one of those! Do you think if I swap a few keys in both hard- and software I’ll get close to the real thing?
-
QWERTZ über alles.
I had to use one for a few months. I kept forgetting where the Y was, and had ä’s, ö’s and ü’s sprinkled around my texts.
-
QWERTZ über alles.
Fun Polish fact: we used to have a "Polish typist's" QWERTZ layout. Nobody has used it in Poland since 80s or so, but Microsoft apparently didn't get the memo, because they still enable both the standard "programmer's" QWERTY and "typist's" QWERTZ layouts on Polish installations.
"Programmer's" is default, but given that the keyboard shortcut for a layout change is Ctrl+Shift, it's still very common to find posts like "Help, mz kezboard is broken, can anzone help?"
Filed under: also, Mazovia encoding
-
"Programmer's" is default, but given that the keyboard shortcut for a layout change is Ctrl+Shift, it's still very common to find posts like "Help, mz kezboard is broken, can anzone help?"
Alt+Shift actually, and there's a bug since Windows 7 that randomly switches the keyboard to US English on new installs.
-
Ctrl+shift actually, switches between keyboard layouts. Alt+shift switches between language settings, which usually have another keyboard layout set to them.
-
Apparently having a non-US keyboard messes things up even on web nowadays:
https://meta.discourse.org/t/typing-shows-on-non-us-keyboard-layouts/20449
Filed Under: can you copy & paste an @ into the inputfield?
-
Much the same in the Netherlands: Windows typically installs [url=https://en.wikipedia.org/wiki/File:KB_US-International.svg]US International[/url] and [url=https://en.wikipedia.org/wiki/File:Nederlandse_toetsenbordindeling_-_tekst_als_paden.svg]Dutch keyboard layouts[/url], despite hardly anyone having even seen one of the latter in the last couple of decades, let alone actually used one. It leads to exactly the same problem as you describe, so the best option is to just remove all Dutch keyboard layouts Windows tries to install the first chance you get.
-
The Dutch government says "This is the keyboard we've declared standard, so this is the keyboard you will install!" and Microsoft sheepishly goes along with it. Get your MEP or someone to legislate US/English as your national keyboard and Microsoft will go along with it.
Filed under: we need a new tag cloud to attack, Source: michkap's blog
-
You’re not Dutch, are you? I can tell by your complete misunderstanding of [url=https://en.wikipedia.org/wiki/Polder_model#Other_uses]the way lawmaking works in this country[/url].