I have been playing around with console fonts and ended up finding, that with a unicode enabled font like lat9v, pressing the Euro key does not give the Euro Symbol but the generic currency symbol. Gentoo would supply a fix for this which can be configured in /etc/conf.d/keymaps by setting fix_euro="yes", yet changing this setting did not have any effect, so I checked /etc/init.d/keymaps. The responsible line currently reads: echo "altgr keycode 18 = U+20AC" | loadkeys -q Although the loadkeys manpage states that without any filename given loadkeys is supposed to read from stdin, I tried the following, echo "altgr keycode 18 = U+20AC" | loadkeys -q - and this change made the thing work for me. As said, I have not the slightest idea why this change makes the thing work, but well, it does... Please try to reproduce and the fix this. Best Regards, Andreas
I verified that loadkeys actually requires you to pass "-" to specify that you want to read from stdin. I will be opening a separate bug against loadkeys for this issue. I have added the fix you suggest as commit 86dbd75. This will be included in openrc-0.12. Thanks for the report.