If you run OS X with multiple keyboards or input methods (as, for example, English and Japanese), suddenly you find yourself confronted with a menubar that now features a flag that purportedly indicates your default keyboard or input method. This approach is only mildly ill-advised from a standpoint of internationalization; keyboards and input methods are mostly, but not always, linked to nations. (It’s not like using flags to select a language on a Web site. Tell me: Whose flag gets to represent English?)
At any rate, if you have a U.S. or Canadian Macintosh and multiple input methods selected, the system defaults to a U.S. keyboard, hence displays a U.S. flag. That’s perfectly appropriate for Americans or U.S. residents, but is not appropriate for me.
How do you turn it off?
You can’t, unless you hide the menu altogether. All you can do is replace it with something else. And you can’t replace it with the Canadian flag, since the Canadian keyboard in OS X through version 10.3 is the CSA Z243.200-92 bilingual keyboard that nobody, absolutely nobody, uses. (It’s not even available on the Canadian Apple Store, unless “French Canadian” is their term for it. But, by spec, it is not a “French Canadian” keyboard.) Choose that option and your U.S. keyboard will misbehave. (Try it and see. Concentrate on the right side of the keyboard.)
You have to select a third country. The obvious choice is Australia, since their Macintosh keyboards, like ours, are U.S. keyboards.
Take the following steps:
- Open System Preferences (from the Dock, from Applications, or from the Apple menu)
- Select International
- Select Input Menu
- Assuming you have more than one item checked already, turn on Australian
- Close the window
- The flag in your menubar is an actual menu. Australian should be near the top in the alphabetical list. Select it
Voilà: You can type away on your U.S. keyboard without a U.S. flag staring you in the face.
My solution is, in effect, half-arsed: The correct thing for Apple to do is to map a keyboard onto all national flags that use it. In essence, I want a Canadian flag in my menubar, or something better. Perhaps this oversight will be corrected in a later system version.