This look strange because by default you should have something like a US qwerty keymap
Here is how to change it
Step1 list the keymaps ( pipe this to a grep to find what you need)
localectl list-keymaps
Step 2 set the keymap (replace <keymap> in the below command)
sudo localectl --no-convert set-keymap <keymap>
Example for belgian french keyboard
sudo localectl --no-convert set-keymap be-latin1