@mathewi Just use a European keyboard. You will still find all characters as usual. Brackets, braces and backslash need some AltGr combination though.

European keyboards are 105 keys, US ones are 104.