JIS keyboard became a US keyboard
I have a Japanese Macbook 3.1 and it's nearly 2 years old. The built-in keyboard is JIS - that is, the punctuation keys are slightly different and it has Japanese characters as well as the roman alphabet. Until now, it's worked perfectly. I also usually use an apple wireless JIS keyboard, and that works fine, too (unless used in tandem with the new magic mouse, but that's a story for another post).
Suddenly, about a week ago, for no apparent reason, the keyboard layout changed to a US layout. So now all the punctuation doesn't match the keyboard. For example, I press the ')' button, and I get '('. Very annoying.
I've racked my brain trying to find a solution, and spent hours going through discussion forums, but I haven't been able to find a solution. I tried the 'change keyboard type' button, but that didn't work because a) it only works for connected keyboards, not the built-in keyboard, and b) even when I set my bluetooth keyboard to JIS, it still works as a US keyboard.
I tried using Terminal (I'm a relatively new Mac user, and Terminal is still quite foreign to me). I tried deleting the .plist (sudo rm /Library/Preferences/com.apple.keyboardtype.plist) to force the computer to re-identify the keyboard, but again, this is only for external keyboards, as far as I can tell. I also tried the keyboardsetup.app in Terminal, but that didn't appear to do anything (it didn't find any unknown keyboards)
I also read about resetting the PMU, but as far as I can tell, the Macbook doesn't have this...is that right?
Has anybody had the same problem? How did you fix it?
Message was edited by: furikakekid
Macbook 3.1, Mac OS X (10.5.8)