Description of Problem:
Keymap of USB 109 keyboard is wrong.
Steps to Reproduce:
1.try to use key "\","/",etc.
For end user,if the two steps below are done,the problem can be solved.
keycode 131 = backslash bar
keycode 132 = Hiragana_katakana Romaji
keycode 133 = backslash underscore
keycode 134 = Henkan_mode Mode_switch
keycode 135 = Muhenkan
setkeycodes e003 89
setkeycodes e005 124
And steps below are done can solve the problem.
1)USB109 entry should be added
valuese of e0_keys should use code for scancode
this needs to be split into bugs for each component that needs changes. It is
not an anaconda bug. File bugs against kernel and XFree86
Re-close. Do separate as Matt says.
Xmodmap is not kernel issue.