You are not logged in.
My .xinitrc is:
xrdb ~/.Xresources
setxkbmap -option "compose:caps"
xbindkeys
exec xmonadAnd xorg-setxkbmap is properly installed.
Help appreciated.
Last edited by nicehand90210 (2023-08-31 10:58:38)
Offline
I should mention this has bee perfectly sufficient on past installs.
Offline
First off all, your xinitrc is broken - see the last link below and the note what to include at least.
Then what's the output of
setxkbmap -print -query?
Then how do you define "not working"?
Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
Finally, probably see https://wiki.archlinux.org/title/Xorg/K … tion_files
Online
Firstly, I fixed my problem by installing xvkbd from the AUR. It used to be in the main repo and when it wasn't anymore, so began my confusion (long story short).
Second,
First off all, your xinitrc is broken - see the last link below and the note what to include at least.
…apparently not, because I only installed anther package and now it's working. It's not broken unless something isn't working. Not everyone has the time and energy to perfect and beautify their systems, seth.
Then how do you define "not working"?
How do I define a compose key not working? I define it as not getting an em dash when I type CAPSLOCK - - -, for instance. Seriously…
Finally, probably see https://wiki.archlinux.org/title/Xorg/K … tion_files
Luckily that link did remind me of the existence of the xvkbd package, so thanks for that.
Offline
This has nothing to do w/ the compose key nor perfection, you end up w/ a degenerated session and likely dbus issues.
xvkbd is a virtual keyboard and has absolutely nothing to do w/ the compose key.
I'll have to check but at best it adds some xcompose definitions you came to expect, hence the question *how* it's not working. Did you bother to read the sticky?
Edit: there's no trace of any impact xvkbd might have on the compose key/feature - whatever development you perceived is purely coincidental.
<Multi_key> <minus> <minus> <minus> : "—" U2014 # EM DASHis defined in /usr/share/X11/locale/en_US.UTF-8/Compose so either you ended up not including that or you lost the compose feature for other reasons.
Last edited by seth (2023-08-31 11:47:17)
Online