Page 1 of 1
Keyboard switching anomaly
Posted: 2015-04-21 22:29:57
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 (95.22 KiB) Viewed 3524 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 (30.45 KiB) Viewed 3524 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?
Re: Keyboard switching anomaly
Posted: 2015-04-22 11:53:31
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.