Keyboard switching anomaly

Everything related to our flagship word processor.
Post Reply
NisusUser
Posts: 335
Joined: 2011-01-12 05:32:38

Keyboard switching anomaly

Post by NisusUser »

I have both US and British English listed in my NWP 2.1.1 Preferences > Language settings pane (along with other languages). Both the US and British English ones are set up so that they use the US keyboard (last drop down box at the bottom). The reason I've assigned keyboards is that I want NWP to switch back from, e.g., Greek, to English keyboards, so "Do not change the keyboard" is not what I want.
British English has US keyboard assigned to it.png
British English has US keyboard assigned to it.png (95.22 KiB) Viewed 3522 times
When I launch NWP and open a file with British English text in it, I get this notice:
Unable to switch to the British keyboard layout.png
Unable to switch to the British keyboard layout.png (30.45 KiB) Viewed 3522 times
(This shows up only once after a new launch of NWP.)

Seems to me that I should not have to have the British keyboard layout in my OS X preferences, since I don't want to use it. Why does NWP think I should?
User avatar
martin
Official Nisus Person
Posts: 5230
Joined: 2002-07-11 17:14:10
Location: San Diego, CA
Contact:

Re: Keyboard switching anomaly

Post by martin »

It's likely that the unwanted keyboard layout is being triggered by either:

1. Your default system language. -or-
2. An unexpected language attribute applied in a document you are opening.

For theory #1 we'd need to know the ordering of languages in your system preferences. You can find that list in OSX's Language & Region preference pane, under "preferred languages". Whichever language is topmost in that list is used by Nisus Writer Pro (NWP) as a default of sorts. If that default language has the British keyboard layout associated with it, NWP may try to activate that keyboard.

For theory #2 we'd need to look at the particular document you're opening. Any document can have any number of languages applied, not just those you've configured in your NWP preferences. If the selection rests in some bit of text with an unwanted language, that language will be considered active and possibly trigger a keyboard switch.

For more on all this, you might see our FAQ regarding the appearance of unwanted languages.

Let us know how you get along.
Post Reply