I’ve just discovered why the hash is being used instead of the backslash… Get ready for a long post.
It’s most likely that people use a US QWERTY keyboard for their PC.
I am currently using a Logitech keyboard that uses the UK QWERTY layout.
In a short and specific description, the hash is moved from the number 3 key to a different position to make way for the pound sign (“£”). Note that it doesn’t replace the dollar “$” sign, which is on the number 4 key. The enter key is extended vertically to two keys, displacing the key above it next to the left shift, which gets smaller so the key can fit.
That’s why, when quickly sending a message out, it would be very easy to activate the toggle on a UK keyboard.
Here’s a comparison I took from Wikipedia page about British and American keyboards:
Wait a minute, the backslash is next to the left shift key! What gives? Shouldn’t the toggle be to this backslash key, and not the hash?
Well, to answer that (and solve the mystery), we need to talk about another keyboard; the Magic Keyboard.
The Magic Keyboard is a keyboard by Apple, for their Mac computers. It does things differently.
They decided to edit all of the QWERTY layouts to keep symbols from moving around too much; like, for example, the backslash. This is to make the keyboard look the same regardless of where it’s from and to keep a uniform look for their keyboards.
Due to how consistent Apple is with their images, I can show you the differences between those two layouts. So, what do the US and UK keyboards look like?
Aha! Apple has allowed the hash to stay there, being in second place. The backslash in the UK keyboard is now near the enter key, where the [~ and #] key (on the Logitech keyboard) would be.
The symbols [`] and [~] merge into one key and move to where the backslash would’ve been. This allows for more symbols (± and §) to be available to the user.
So, Roblox sets the toggle to where it would be on a US QWERTY layout keyboard, which is the hash key on my Logitech keyboard.