This works with my Acer Aspire 8930g laptop:
Firstly, put in /etc/init.d/local, or whatever startup script your
distro uses to run startup commands as root: Code:
# dmesg | grep atkbd
setkeycodes e033 219 # euro sign
setkeycodes e034 239 # dollar sign
Secondly, execute these commands in your window manager startup
(exactly how to do this, differs with every window manager, just to
confuse us): Code:
xmodmap -e "keycode 244 = dollar"
xmodmap -e "keycode 195 = EuroSign"
In my experimentations, xmodmap can be run "too soon", which prevents
it from taking effect! Try adding "sleep 5" before the xmodmap
commands, if they don't seem to take effect.
Not sure if this makes a difference, but in xorg.conf I have: Code:
Option "XkbModel" "acer_laptop"