How to type at symbol @?

I am a new user of this OS, previously I have used Ubuntu, Fedora, Linux Mint, MX Linux, which are almost all based on Debian, but this is the first time I have used one based on Archlinux.

I encountered one difficulty and it was quite annoying where my keyboard setting was 105-generic-key, I couldn’t use the at key or the symbol above the number 2, I didn’t find this difficulty when using the Linux distro above.

which irritates me because the symbol above number 2 includes the symbol that I use for one of the passwords that I usually use frequently
is there a way to be able to use this symbol without having to copy-paste?

it depends on the chosen keyboard but left shift+2 should do it

set your keyboard correct :wink:
In some case Calamares (installer app) decide for the wrong one… also there is the option inside installer to check and decide on your own…

localectl status
will show what is current VC keymap and X11 layout
locale shows current set locales
waht could be slidely wrong in somecases…
a more verbose info:
setxkbmap -print -verbose 10

https://wiki.archlinux.org/title/Xorg/Keyboard_configuration

1 Like

didn’t work, instead this accidentally found out that apparently the @ symbol moved to the key that normally generates the " character

now what hasn’t been found is the hashtag symbol (#) because what comes out is £

System Locale: LANG=en_GB.UTF-8
VC Keymap: uk
X11 Layout: gb

Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev…
Trying to load rules file /usr/share/X11/xkb/rules/evdev…
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: gb
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+gb+inet(evdev)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include “evdev+aliases(qwerty)” };
xkb_types { include “complete” };
xkb_compat { include “complete” };
xkb_symbols { include “pc+gb+inet(evdev)” };
xkb_geometry { include “pc(pc105)” };
};

What you describe is just the difference between a standard US- and a standard UK-keyboard.

Your locales are set to UK/GB. So, getting a £ when you press upper case 3 seems normal.

4 Likes

2023-06-21_17-55

1 Like

i don’t know if there is a difference between the US and UK versions of the keyboard
thanks, I’ll try to change the settings to the US version


us