Whenever I try to input the backslash key my laptop seems to produce "~" . I have tried every other key input and cant seem to find backslash anywhere else, I also changed language settings (as this laptop was bought in the U.S. and i changed the language & keyboard settings to U.K. so I changed them to the U.S. to see if it would work) but it still doesn't give me backslash, and still produces ~.
What happens if you actually try to type "~", where it should be?
When i try to write out the ~ where the keyboard says it is, I get ` or ¬ (if i use shift)
Take a photo of your keyboard please.
And open up the accessability on screen keyboard (start menu or windows U) see where it is located on that. I'm not sure if that is always a qwerty keylayout but its worth a try.