Kickoff > System Settings > Input Devices > Keyboard > Layouts (Alternatively, right-click on the keyboard layout indicated in the System Notification Area on the Panel and click on 'Configure...'.)
To specify the keymap for the console, edit /etc/conf.d/keymaps as root user and change keymap=<code> to whatever keymap you want. To find out the <code> to use in "keymap=<code>" in the file /etc/conf.d/keymaps, look in the directory /usr/share/keymaps/i386/ and its subdirectories (for example /usr/share/keymaps/i386/qwerty/). Use the characters that precede ".map.gz". For example, I'm using "keymap=uk" for a British keyboard.
If you want to change your locale, see Kickoff > System Settings > Locale. Also see, e.g.,
Re: Keyboard layout doesn't apply to the login screen.