This worked for me out of the box, however if it does not work for you
Try following this post Fedora 13 / 14 Logitech Dinovo Edge
I chose the incorrect layout,
since gnome 3 no longer controls keyboard layout you have to set it in xorg configuration
cat /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf # This file is autogenerated by system-setup-keyboard. Any # modifications will be lost. Section "InputClass" Identifier "system-setup-keyboard" MatchIsKeyboard "on" Option "XkbModel" "pc105+inet" Option "XkbLayout" "us" # Option "XkbVariant" "(null)" Option "XkbOptions" "terminate:ctrl_alt_bksp," EndSection
A list of keyboard layouts
17.1.18. /etc/sysconfig/keyboard
The /etc/sysconfig/keyboard file controls the behavior of the keyboard.
The following values may be used:
KEYBOARDTYPE=”sun|pc” where sun means a Sun keyboard is attached on /dev/kbd, or pc means a PS/2 keyboard connected to a PS/2 port.
KEYTABLE=”
For example: KEYTABLE=”us”.
The files that can be used as keytables start in /lib/kbd/keymaps/i386 and branch into different keyboard layouts from there,
all labeled
The first file found beneath /lib/kbd/keymaps/i386 that matches the KEYTABLE setting is used.
Console keymap is controller by grub
/boot/grub/menu.lst
kernel /vmlinuz-2.6.38.2-9.fc15.x86_64 ro root=UUID=553d29bd-4b1c-427d-8624-8ad53821f217 rd_DM_UUID=sil_bgaiahccahbc rd_NO_LUKS rd_NO_LVM rd_NO_MD LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=uk rhgb