The 1.1 version of JAW SetKbd for Mac is available as a free download on our website. Our antivirus scan shows that this Mac download is virus free.
From the developer:
Does your Mac arbitrarily change at startup the keyboard layout from the one you set in preferences? This is a still unresolved problem of OS X (since 10.0); it generally happens when one of your "Startup Items" does not support your language and so it forces the system to set the keyboard layout it prefers (but we do not).
Sometimes you can solve the problem changing the launch order of your startup items, sometimes changing some of the application parameters (digging in the app package), sometimes you cannot solve it at all. Moreover this problem often does not happen on every startup, but randomly.
SetKbd is the solution. Add it as the last item of the Startup Items list, set its preferences and you're done: no more troubleshooting, digging and reordering.
You may want to check out more Mac applications, such as SetKbd, JAW MPEG2Splitter or Z The Game, which might be related to JAW SetKbd.