Hi, Manjaro newbie here. I’m planning to switch to Manjaro XFCE (from Linux Mint 20.3/Cinnamon) and installed it on one of my laptops, in order to get familiar with it.
I got everything working so far, BUT I need my keyboard settings and cannot find how to set it. I usually have:
German (Germany, dead tilde) keyboard [works]
Compose on CapsLock [works]
My own .XCompose file [works]
Non-breaking space on 2nd level space (Shift+Space) [how?]
NumPad: Unicode extensions (arrows & math symbols) on standard level [how?]
The last two I usually set using gnome-tweaks/Keyboard but apparently gnome-tweaks doesn’t work on XFCE:
Ok, so I did some research and found a (non-GUI) solution. One question still remains:
Is there a keyboard settings GUI component in XFCE like gnome-tweaks?
Here is my manual solution, for others to follow:
Did a setxkbmap -print -verbose 10 on my Mint system, to check what kbd model/layout/variant/options were used.
Checked /etc/X11/xorg.conf.d/00-keyboard.conf on Manjaro and read a comment that this shouldn’t necessarily be edited manually. This file did of course not contain my settings.
Used localectl set-x11-keymap de pc105 deadtilde terminate:ctrl_alt_bksp,compose:caps,keypad:future,nbsp:level2 to set my options taken from the other system.
Restarted the X server (well, actually my whole system) and verified:
Settings are in /etc/X11/xorg.conf.d/00-keyboard.conf now,
Keyboard works as expected now.
For easier verification also wrote a bash 3-liner to display the current keyboard:
(because I didn’t find that function in keyboard settings)
Sadly, I couldn’t attach a screenshot (forum states: »Entschuldige, du kannst keine Medienelemente in einen Beitrag einbetten.«). Can I switch the forum to English?
Since you’re coming from Linux Mint, I suggest our Manjaro Cinnamon or maybe even the MATE edition.
As you already figured out, GNOME Tweaks will not work on anything other than…
…wait for it…
…it’s coming along now…
…here it comes…
GNOME.
P.S. If you do try out / install one of our community editions, please let us know if you find anything awry or have any suggestions in our #site-feedback section of the forum.