Note: LucasForums Archive Project
The content here was reconstructed by scraping the Wayback Machine in an effort to restore some of what was lost when LF went down. The LucasForums Archive Project claims no ownership over the content or assets that were archived on archive.org.

This project is meant for research purposes only.

Best way to play

Page: 1 of 1
 tauberkuppler
02-02-2006, 12:17 AM
#1
Noob question, I know, but I just got this game and basically suck right now with the keyboard/mouse layout. Using left hand for control (wasd), mouse for attack/aiming, etc... For any general FPS this is okay but with the extended use of Force powers I've got to reach across the keyboard to use them. How is everyone else playing (eg. recommended way to play)? Controller? Speedpad? Or just tough it out? Thanks much.
 Trouble
02-02-2006, 12:40 AM
#2
My set up. like I mentioned in your other topic;

Numberpad on the far right of your keyboard;
Forward; numberpad 5
backwards; numberpad 2
left and right turn are controlled by the mouse movement side to side
look up/down is controlled by the mouse movement front and back
strafe left; numberpad 4
strafe right; numberpad 6
run (because I have the "always run" set to off); numberpad 8
jump; mouse 2
crouch; numberpad 0
use; numberpad enter
attack; mouse1
alternate attack; mouse 3

Force powers;
push; numberpad numlock
pull; numberpad slash
speed; numberpad +
sense; numberpad 9
absorb; numberpad del
heal; numberpad 1
mindtrick; numberpad 3
protect; numberpad 7
drain; numberpad -
grip; pageup
lightning; pagedown
rage; numberpad star
lightsaber style; mouse 5
lightsaber; mouse 4
weapons toggle; mousewheel

That make everything that you need within a fingers reach. No need to move your hand. Ya, I know it helps that I have a 6 button mouse, but still, setting up on the numberpad is much easier playability than spread out over the whole keyboard.
 Kurgan
02-03-2006, 1:00 PM
#3
Check out my site on this page (http://strategy.jediknight.net/jka/setup_basic.shtml#cfg). You can edit these cfg files to your liking. I find that using the cap lock to move forward and left control to move back, a & d to strafe, left click for fire1, right click for jump, and left Alt for secondary fire (I have a five button mouse, so I set my other buttons to saber style, activate saber, and switch to sniper rifle, while the mouse wheel changes weapons). This gives me more room to use the other force powers, and I only bind keys to the ones I need at the time, and bind keys to each of the cfg files so I can switch between them quickly.

For example, I set insert to lightside, home for darkside, end for combination.
 The Antilles
02-03-2006, 5:25 PM
#4
kurgan you have a weird lay out but then you are the chuck norris of jka so i will not insult. I have mine set to wasd like normal but then I have q for push, left shift for pull, and then the rest the same. I dont use much force other then push or pull being they are just all around the best to use when attacking quick. I usually just have my force set on absorb so that would be f.
 Kurgan
02-03-2006, 10:55 PM
#5
LoL! My roommate my first semester of college showed me that layout (I don't know if he made it up himself or used it from some other game) for JK1 about the time the game came out. I've used variations on it in the JK series ever since... (and in a few FPS games I still use it, if there's a lot of key functions!). So Kodiak/Skoal (Carl!), here's to you buddy! *raises glass*

Well, you use whatever works. I pity the person though who doesn't use something just because he can't reach the keys in time, or worse (*shudder*) the guy who has to cycle through his stuff!
 acdcfanbill
02-04-2006, 12:32 AM
#6
my config is as follows if your curious about that...

//////////////////////////////////////////////////////////////
// Bills Config file
// Last Modified: 2/29/05
//////////////////////////////////////////////////////////////
unBindAll

seta model "shadowtrooper/blue"
seta name "Padawan"
//exec Recordingdemos.cfg //done in autoexec.cfg


//////////////////////////////////////////////////////////////
// MOVEMENT BINDS
//////////////////////////////////////////////////////////////

bind SHIFT "+speed"
bind CTRL "+movedown"
bind SPACE "+moveup"
bind W "+forward"
bind S "+back"
bind A "+moveleft"
bind D "+moveright"



//////////////////////////////////////////////////////////////
// FORCE BINDS
//////////////////////////////////////////////////////////////

bind E "force_pull"
bind R "force_throw"
bind Q "force_healother; force_forcepowerother"
bind F "force_speed"
bind G "force_seeing"
bind C "force_rage; force_protect"
bind MOUSE4 "force_absorb; +force_drain"
bind MOUSE5 "force_heal; +force_lightning
bind UPARROW "cl_noprint 1; exec bills_config/light.cfg; forcechanged; wait; KILL; wait 20; echo ^5light ^7force cfg loaded"
bind DOWNARROW "cl_noprint 1; exec bills_config/dark.cfg; forcechanged; wait; KILL"
bind LEFTARROW "kill"
bind V "kill"
bind RIGHTARROW "cl_noprint 1; exec bills_config/lightoffense.cfg; forcechanged; wait; KILL; wait 20; echo ^5light offense^7force cfg loaded"



//////////////////////////////////////////////////////////////
// WEAPON BINDS
//////////////////////////////////////////////////////////////

bind MOUSE1 "+attack"
bind MOUSE2 "+altattack"
bind MWHEELUP "weapprev"
bind MWHEELDOWN "weapnext"
bind MOUSE3 "weapon 11; saberAttackCycle"
bind ALT "weapon 2; wait 5; weapon 9" //ROCKET LAUNCHER
bind X "weapon 2; wait 5; weapon 6" //IMPERIAL REPEATER
bind Z "weapon 2; wait 5; weapon 8" //FLECHETTE
bind 1 "weapon 1"
bind 2 "weapon 2"
bind 3 "weapon 3"
bind 4 "weapon 4"



/////////////////////////////////////////////////////////////
// NAME BINDS
/////////////////////////////////////////////////////////////

bind J "exec bills_config/aeon_flux.cfg"
bind SEMICOLON "name ^3°^^0HKm^3±^^0ChшwЁYъn-Fаt^7"
bind ' "name ^6^^0w^7horacle^6ї^7fanbill^7"
//bind , exec bills_config/septic_broiler.cfg
//bind , "name ^4^^0w^7horacle^4ї^7einherjer"
bind , "name ^4^^0w^7horacle^4ї^7offwhitestar"
bind . "name ^^0Ensiferum^7fanBill^7"
bind / "name ^4Wintersun^7fanBill^7"
bind M "name ^4*-Satan-*^7"
bind N "name ^4AC/DC^7fan^1Bill^7[SL]"
bind = "exec bills_config/raoulduke.cfg"


/////////////////////////////////////////////////////////////
// TEAM BINDS
/////////////////////////////////////////////////////////////

bind CAPSLOCK "say_team ^1<<^7--INCOMING--^1>>"
bind F1 "say_team ^1<<^7--FLAG RETURNED/CAP--^1>>"
bind F2 "say_team ^1<<^7--GET FLAG--^1>>"
bind F3 "say_team ^1<<^7--HEAL/ENERGIZE ME--^1>>"
bind F4 "say_team ^1<<^7--INCOMING LEFT--^1>>"
bind F5 "say_team ^1<<^7--INCOMING RIGHT--^1>>"
bind F11 "say ^4-=^7YOU ARE NOW ENTERING THE TORNADO ZONE^4=-^7"



/////////////////////////////////////////////////////////////
// OTHER BINDS
/////////////////////////////////////////////////////////////

bind B "use_bacta; use_bactaBig"
bind TAB "+scores"
bind I "messagemode4"
bind K "engage_duel"
bind L "vote no"
bind O "vote yes"
bind T "messagemode"
bind Y "messagemode2"
bind U "messagemode3"
bind [ "team r"
bind \ "team s"
bind ] "team b"
bind ` "toggleconsole"
bind ~ "toggleconsole"
bind PGUP "toggle r_fastsky"
bind F6 "toggle r_fullscreen; vid_restart"
bind pgdn "toggle cg_drawradar"
/////////////////////////////////////////////////////////////
// PMOVE SCRIPT
/////////////////////////////////////////////////////////////
set pmovetrue "pmove_fixed 1; vstr pmovenumber; set pmovetoggle vstr pmovefalse"
set pmovefalse "pmove_fixed 0; vstr pmovenumber; set pmovetoggle vstr pmovetrue"
set pmove_0 "pmove_fixed 0; set pmovenumber vstr pmove_1; echo ^7pmove_fixed is ^1FALSE"
set pmove_1 "pmove_fixed 1; set pmovenumber vstr pmove_0; echo ^7pmove_fixed is ^5TRUE"
set pmovenumber vstr pmove_0
set pmovetoggle vstr pmovetrue
bind INS "vstr pmovetoggle"
/////////////////////////////////////////////////////////////
// END PMOVE SCRIPT
/////////////////////////////////////////////////////////////
bind DEL "toggle cg_drawgun"
bind END "toggle cg_thirdperson"
bind F12 "screenshot silent"
bind ENTER "+use; +button2"
bind F7 "g_synchronousclients 1; record demo1; g_synchronousclients 0"
bind F8 "g_synchronousclients 1; record demo2; g_synchronousclients 0"
bind F9 "g_synchronousclients 1; record demo3; g_synchronousclients 0"
bind F10 stoprecord
/////////////////////////////////////////////////////////////
// TIMENUDGE SCRIPT
/////////////////////////////////////////////////////////////
set startcycle "cl_timenudge 0; cg_smoothclients 1; vstr cyclenumber; set cycletoggle"
set timenudge_0 "cl_timenudge 0; cg_smoothclients 1; set cyclenumber vstr timenudge_25;wait 10; echo ^7TIMENUDGE IS ^3[0]"
set timenudge_25 "cl_timenudge -25; cg_smoothclients 0; set cyclenumber vstr timenudge_40;wait 10; echo ^7TIMENUDGE IS ^3[-25]"
set timenudge_40 "cl_timenudge -40; cg_smoothclients 0; set cyclenumber vstr timenudge_50;wait 10; echo ^7TIMENUDGE IS ^3[-40]"
set timenudge_50 "cl_timenudge -50; cg_smoothclients 0; set cyclenumber vstr timenudge_60;wait 10; echo ^7TIMENUDGE IS ^3[-50]"
set timenudge_60 "cl_timenudge -60; cg_smoothclients 0; set cyclenumber vstr timenudge_75;wait 10; echo ^7TIMENUDGE IS ^3[-60]"
set timenudge_75 "cl_timenudge -75; cg_smoothclients 0; set cyclenumber vstr timenudge_100;wait 10; echo ^7TIMENUDGE IS ^3[-75]"
set timenudge_100 "cl_timenudge -100; cg_smoothclients 0; set cyclenumber vstr timenudge_0;wait 10; echo ^7TIMENUDGE IS ^3[-100]"
set cyclenumber vstr timenudge_0
set cycletoggle vstr startcycle
bind HOME "vstr cycletoggle"
/////////////////////////////////////////////////////////////
// END TIMENUDGE SCRIPT
/////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////
// GAME SETTINGS
////////////////////////////////////////////////////////////

seta cg_fov "120"
seta cg_speedTrail "0"
seta cg_noProjectileTrail "0"
seta cg_hudFiles "1"
seta cg_drawFriend "1"
seta cg_drawTeamOverlay "1"
seta cg_deferPlayers "1"
seta cg_forceModel "0"
seta cg_thirdPerson "0"
seta cg_chatBoxHeight "400"
seta cg_chatBox "10000"
seta cg_footsteps "3"
seta cg_bobRoll "0"
seta cg_bobPitch "0"
seta cg_bobUp "0"
seta cg_runRoll "0"
seta cg_runPitch "0"
seta cg_lagometer "1"
seta cg_simpleItems "0"
seta cg_crosshairHealth "0"
seta cg_crosshairSize "8"
seta cg_drawScores "1"
seta cg_drawVehLeadIndicator "1"
seta cg_drawRadar "0"
seta cg_drawEnemyInfo "1"
seta cg_drawAmmoWarning "0"
seta cg_drawIcons "1"
seta cg_draw3dIcons "1"
seta cg_drawSnapshot "0"
seta cg_drawFPS "1"
seta cg_drawTimer "1"
seta cg_drawStatus "1"
seta cg_renderToTextureFX "0"
seta cl_mouseAccel "0"
seta sensitivity "12"
seta cg_jumpsounds "1"


and in case you were curious about the dark and light configs that were refrenced therein, heres a main one i use just to see what it is.

cl_noprint 0
seta forcepowers "7-1-033330000333002130"
bind f force_speed
bind q "force_healother"
bind c force_protect
bind mouse4 force_absorb
bind mouse5 force_heal
 Nalukai
02-07-2006, 11:55 PM
#7
w- forward
s= back
ad, strafe left/right
space jump
shift- manual walk
q- mind trick
e- saber stance chance( note: i used mouse 3 till i had a ****ty mouse so E replaced itit used to be force speed
f- any dark side power or extra skill you can easily ready
z- gloat
x- flourish
t- taunt
side mouse 4- crouch or letter C
b- bow
v- meditate
k- hand taunt, or duel challenge in FFA
1-10 weapons
mouse 5= absorb
f1-12 binds unless MP FFA then F1 becomes force seeing
i= screenshot
\= messagemode3
]= team chat
right arrow key= ventrillo (:P)

the key to playing mouse/keyboard is to put as much **** around w,a,s,d as you possibly can or will need to get your job done.. the q,e,z,x,c keys are vital to speed playing in any game mode on any FPS.
Page: 1 of 1