Console keymap all screwed up 
The few months my console keymap was messed leaving me with an unusable console.
It got worse when i something like
http://bugs.gentoo.org/114893 and had no X working.
It appears the gentoo's kbd package comes with too no.map.gz files:
/usr/share/keymaps/i386/dvorak/no.map.gz
/usr/share/keymaps/i386/qwerty/no.map.gz
So only having KEYMAP="no" in /etc/conf.d/keymaps wasn't enough to separate these too and my keyboard thought it was dvorak.
As the bug report mentions you can specify an absolute path to the keymap file.
So KEYMAP="/usr/share/keymaps/i386/qwerty/no.map.gz" fixed the problem :-)