You open redhat-config-services as root from teminal window. Then, check kinput2 service.
You said that you changed the whole desktop to Japanese? What window manager do you use? And do you login in gui (runlevel 5)? Change the default language to American English. Because for the whole desktop to change to japanese, the LOCALE/LANG should be japanese. Try reverting everything back to normal (english environment), then try again.
And did the shift + space work? If it didn't work then there is no point changing anything.
As for OO I'll need to be at my Linux box as I'm using windows in library.
As for this part in my post:
Add the following lines to the end of your file:
#if the locale is not japanese then use japanese font and time settings
if [ "$LANG" != "ja_JP" ]; then
Just export LC_CTYPE=ja_JP will be enough.