Yes, I read that thread, but my problem is different. All keyboard keys work correctly, and I can walk, attack, and talk to NPCs just fine. My problem is that my character is always facing the same direction (for example, to the right). The only way I can change my direction is by pressing Enter twice (i.e. open chat then close it immediately); it works for less than a second before it sticks to the same direction again.
I don't have SCIM installed, and I tried the workarounds in the other thread, but nothing changed.
If you read further down the thread list, you would have found this:
http://forums.spiralknights.com/en/node/2193
Please read through that and tell us if any of those things help; your problem sounds a little different from the one in that thread, but please let us know if your situation improves at all.