I'm posting this under Gentoo because I never had the problem in Debian or Slackware.
In the console I can type extended ASCII characters such as åäö, and as you can see it also works in Firefox. However in rxvt-unicode, I can't use these keys - nothing happens when I press them.
It is compiled with everything I thought might be relevant:
unicode3 truetype iso14755
I've read through the Gentoo UTF-8 guide and followed those steps, I didn't really work. After doing as it said, "locale" still shows "POSIX" for each value. If I set LANG to en_US.UTF-8 manually it doesn't change anything though so I guess it's not relevant.
My /usr/share/X11/xorg.conf.d/10-evdev.conf has
Option "XkbLayout" "se"
and, well, it is obviously working since all keys are in the right place and I can use åäö in other X programs...
I've been searching for a while but there's so much information about various similar issues, much of which is outdated, and I'm not sure what I'm looking for here or what's relevant, as you might notice. :)
I thought urxvt might be choosing a version of the terminus font that is missing those characters, but the problem remained after changing fonts. I use xft in urxvt if it's relevant somehow.
Once I fix this, I'd like to edit the keymap. This is very convenient for the console since I can edit the .gz files in
directly with vim. But how do I do the same file or method in X? Or do I have to use xmodmap there?