There's another option, but you'd have to know how to make pk3 files to use it.
You'd use a modified ingameforceselect.menu file, modified in the following way:
At the bottom of this file is a section for the "weapons" button that appears on the menu ingame. There's a 'name' line for the name of the button. the 'name' is "weaponsbutton" There's warnings about not changing it's name. Just ignore them and change it to something else, say altweaponsbutton.
To be able to read pk3's (which are really .zip but with a different name) you'd need a program like winzip, winrar, or pakscape.
(pakscape can be found here
http://jediknight2.filefront.com/file/Pakscape;31681) )
To make this, you'd first extract ingameforceselect.menu from the ui folder in assets1.pk3, and place this menu in a ui folder you create. Then right-click on the file, properties, then disable the read-only box. Then open ingameforceselect.menu with wordpad. Scroll to the very bottom of the file, then scroll up till you find the weapons button as discribed above and make the changes. Save the file, then use a program to put the ui folder containing the modified menu into a pk3 file. Be sure to give it a name that comes after assets3, like "forceMenuMod" Then place this folder into your "base" folder in your Jedi Academy game directory. if you installed in the default path, it would be: "C:\Program Files\LucasArts\Star Wars Jedi Knight Jedi Academy\GameData\base"
And that's it. The Weapons button will be always active, allowing you to bypass the forceselect. If you accidently skip alloctation when you wanted to allocate, you can use the approprate set code for the power you wish to adjust. these are:
Setforceall (0-7)
Setforceabsorb (0-3)
Setforcedrain (0-3)
Setforcegrip (0-3)
Setforceheal (0-3)
Setforcejump (0-3)
Setforcelightning (0-3)
Setforceprotect (0-3)
Setforcepull (0-3)
Setforcepush (0-3)
Setforcerage (0-3)
setforcesight (0-3)
Setforcespeed (0-3)
Setmindtrick (0-4)
Setsaberdefense (0-3)
Setsaberoffense (0-7)
Setsaberthrow (0-3)
Also, IKnowKungFu will act like setforceall 3, without the messy saberstyle messup, and give you the melee weapon with combos enabled.
So, with these, you can play with full force, all light side only, or all dark side only from the start of the game, all the way through, without hassle. :)