Keyboard Layout problems?

Hi guys I wasn’t too sure If this was the right place to post about a recent issue that one of my friends brought up on the ROBLOX Discord. His username on ROBLOX is NoCollider and here is an issue he has been experiencing very recently on the ROBLOX client. (Happened once while on ROBLOX Studio) Let me know If you experienced the same issue and If you have a fix for it please post it too :slight_smile:

NoCollider Post below:
Basically, my keyboard layout changed from the Swedish QWERTY keyboard layout to the American QWERTY keyboard layout for no apparent reason.
This has happened before, when it happened last time I reinstalled roblox completely and lost my studio settings and what not, but it was still stuck on American.
I have done research on why this is happening and I cant figure it out, I have changed my computer settings to not change keyboard layout for specific programs ( including games like ROBLOX ),
This seems to have happend to alot of other WOW Players based on my research and so it might have something todo with both of them running on lua? I actually have no idea and I haven’t figured out a fix yet,
which is why I am posting here for help.

This the list of stuff I’ve tried:

  • Gone through all of the Control Panel, checked everything to not allow any keyboard changes to specific games or applications.

  • Spammed SHIFT + ALT ( this is the default keyboard layout switch and has no affect, what so ever )

  • Re-installed roblox completely ( with this I mean COMPLETELY, I have removed everything from %appdata%, uninstalled it from the disk, deleted all roblox related documents / configuration files and cleaned the temp folder )

  • Tried switching keyboards, it had no affect. ( I switched from a Razer Blackwidow to a macintosh model and even tried my friends Steelseries Apex one )

  • Done multiple tutorials on reseting registery keys affecting the keyboard.

  • Gone through every setting file I have found, relating to roblox ( even the ingame one, yes )

Last time, waiting fixed it.
I waited about 2 - 3 hours and then when I joined a game it had changed back to the Swedish layout.

If none of you have an answer then I’ll just wait abit more and uninstall roblox a few more times and hope for the best, cheers.

4 Likes

This is a client bug, it seems, so it would probably be best to move this post to the client bugs subforum.

1 Like

I believe there was something similar to this listed in the client bugs subforum as @Corecii mentioned.

1 Like

So this is probably related to a feature I’ve been trying to ship for some time now.

Essentially all key input in a game will be normalized to US QWERTY. This is to give devs an easy way to target physical locations of keys w/o having to account for the myriad number of different keyboard layouts. I also plan to expose a way for devs to query what key the user expects at each of these locations, in case the dev wants to give the user a prompt to press a certain key or whatever.

When you type in a textbox (or if you just listen to the event type ‘Enum.UserInputType.TextInput’ on UserInputService) you will get the correct text input according to your layout however. So, actual key input is normalized for devs, but user input shows up how the user would expect it.

I’m curious what the issue is though, because trying to play roblox right now with a layout different than qwerty should still produce qwerty keycodes (otherwise WASD movement would be very hard).

1 Like

@darthskrill He said the issue was this.

NoCollider:
Yeah, I am using a QWERTY layout but I need it to be the SWEDISH QWERTY layout when I’m typing in a textbox / the chat

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.