Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
this has been made for an xbox 360 or similar controller
//Left Stick – Movement
keyboard.W = XInput1.Joy1Y > 0.2
keyboard.S = XInput1.Joy1Y < -0.2
keyboard.A = XInput1.Joy1X < -0.2
keyboard.D = XInput1.Joy1X > 0.2
// Right Stick – Mouse Pointer
Mouse.DirectInputX = Mouse.DirectInputX + 10*deadzone(XInput1.Joy2X)
Mouse.DirectInputY = Mouse.DirectInputY + 10*deadzone(XInput1.Joy2Y)
// 360 Bumpers
keyboard.Q = XInput1.LeftShoulder
keyboard.E = XInput1.RightShoulder
//360 Buttons ABXY
keyboard.G = XInput1.A
keyboard.tab = XInput1.B
keyboard.Y = XInput1.Y
keyboard.V = XInput1.X
//360 dPad
keyboard.4 = Xinput1.Up
keyboard.7 = Xinput1.Right
keyboard.5 = Xinput1.Down
keyboard.6 = Xinput1.Left
//360 Start and Select
keyboard.esc = XInput1.start
keyboard.space = XInput1.back
//360 Triggers
Mouse.LeftButton = XInput1.LeftTrigger
keyboard.R = XInput1.RightTrigger
//360 Stick Clicks
keyboard.B = XInput1.LeftThumb
keyboard.capslock = XInput1.RightThumb
just copy and paste the above script into the untitled tab then save as whatever youd like so you dont loose it. then click run. now then it should be noted that A; this is based off of the default key bindings and B; the mouse which has been tied to the right stick is inverted on the y axis as per my personal preference. to uninvert it just change the + to -.
i had originally wanted to have it more like the xbox versons but could not do this without sacrificing the ability to scroll through the actions so instead of mapping the right stick to the camera its now the mouse and there were some other unfortunate changes that had to be made but this is what i was left with.
left stick- movement
right stick- mouse movement
left trigger- left click
right trigger- default action
left bumper- select previous
right bumper- select next
d-pad up- friendly power
d-pad down- medical item
d-pad left- non-medical item
d-pad right- mine
A- toggle stealth
B- change leader
X- solo mode
Y- clear combat action
start- game menu
back- pause
left stick click- toggle walk/run
right stick click- free look
the xbox guide button could not be used as glovepie doesnt recognize it as input 11 like some emulators. also it might be better to switch the d-pad and the a,b,x, and y functions as it could go either way to individual preferences.
as i said before though ive not had a chance to test it because like so many others ive been having problems getting kotor 1 and 2 to work properly. kotor 2 still crashes after the developer/publisher screens. kotor 1 ive managed to get past those screens by using the swconfig to disable the opening videos but it still crashes anytime i tab away. so any notes yall can come up with would be appreciated =D HOPE THIS HELPS !! =D
I am adding another alternative control scheme that can be used (just copy and paste, then press "Run" in glovePIE)
This is fixing some issues like Walking / Running and puts the 3-Selection combat menu on the face buttons
// KOTOR 2 - Game controller layout
//(based on default keyboard layout)
//360 Buttons ABXY
// 1: Left Action
keyboard.1 = XInput1.X
// 2: Middle Action
keyboard.2 = XInput1.A
// 3: Right Action
keyboard.3 = XInput1.B
// R: Default Action
keyboard.R = XInput1.Y
// 360 Bumpers
// 5: Med Item
keyboard.5 = XInput1.LeftShoulder
// E: Next Selection
keyboard.E = XInput1.RightShoulder
//360 Triggers
// 4: Friendly Power
keyboard.4 = XInput1.LeftTrigger
Mouse.LeftButton = XInput1.RightTrigger
//360 dPad
// Left and Right take precedence over Up or Down
// G: Stealth
keyboard.G = Xinput1.Left
// V: Solo
keyboard.V = Xinput1.Right
// H: Change Weapon
keyboard.H = Xinput1.Up && !(Xinput1.Left || Xinput1.Right)
// TAB: Change Leader
keyboard.Tab = Xinput1.Down && !(Xinput1.Left || Xinput1.Right)
//360 Start and Select
// ESC: Menu
keyboard.esc = XInput1.start
// 6: Non-Med Item
keyboard.6 = XInput1.back
// Can consider this if playing a stealth-based character
// keyboard.G = XInput1.back
//360 Stick Clicks
// CTRL: Mouse Mode
keyboard.ctrl = XInput1.LeftThumb
// SPACE: Pause
keyboard.space = XInput1.RightThumb
// Right Stick – Mouse Pointer
Mouse.DirectInputX = Mouse.DirectInputX + 10*deadzone(XInput1.Joy2X)
Mouse.DirectInputY = Mouse.DirectInputY - 10*deadzone(XInput1.Joy2Y)
// Left Stick – Movement
// For some reason the game sets up Z / C for moving left / right
// while A / D in the "minigame" section, these are the only in-game options that need changing
keyboard.W = XInput1.Joy1Y > 0.2
keyboard.S = XInput1.Joy1Y < -0.2
keyboard.Z = XInput1.Joy1X < -0.2
keyboard.C = XInput1.Joy1X > 0.2
var.movement = (XInput1.Joy1Y * XInput1.Joy1Y + XInput1.Joy1X * XInput1.Joy1X)
// B: Walk / Run
keyboard.B = (var.movement < (0.575 * 0.575)) && (var.movement > (0.225 * 0.225))
It's not though, it's the same company...
I already have Xpadder and I have already completely dismissed it as a valid solution in this case. For games that don't have controller support, only certain genres are appropriate to use Xpadder for (mainly shooters and racing games).
If you tried to play Starcraft using Xpadder you'd be demolished in the first few minutes of the first level of the campaign, let alone the rest of ti, and let very, very far alone the multiplayer.
Any game that relies heavily on very fast and/or very precise mouse movement is total ♥♥♥♥ with a controller. I played all of STALKER: Call of Pripyat on hard with an Xpadder profile; aside from the inventory screen, it was perfectly fine. Maybe not as smooth as native support, but leagues better than none at all.
However, KOTOR I and II require you to either scrollwheel your way through the attack menus or click on very small arrows to navigate attacks and other commands for your player.
Yeah, you can pause it so it shouldn't affect your ability to win in combat, but it's a tedious and frustrating way to use the interface.
I opted for carpal tunnel inducing mouse and keyboard over using the controller (I'm 6'4" sitting at a desk that is the wrong height in a chair that can't quite be the right height using a keyboard not designed for gaming and a $20 mouse, none of which I'm willing to rectify because I'm either moving soon or I don't value KB/M gaming enough to invest $100 for a decent KB/M combo, depending on the issue in question).
Bump to dead thread. I know. But I have found a solution and need to get this spread amongst PC users who want controller support.
I have *successfully* used Xpadder to make a profile that feels similar to the original game. The downside is that the cost is using different modifiers to access different control sets. This causes the user to change control sets frequently between menus. However, once the user gets used to it, you can quickly change through control sets without thinking.
Check out the video, I tried to cram as much as I could in 30 second fragments showing off the controls in dialogue and menus, as well as movement and selecting objects. Everything done in the menus and dialogue are done with the controller using the D-pad, A and B. You'll observe that the cursor does not move one bit to access any of the highlighted actions. This is due to the reason I used the arrow keys, enter and esc to replace the functions of the original game. So the menus feel almost exactly like the Xbox version. Some glitches for some reason, however you can move the cursor to access any parts that you can't access with the D-pad (a.k.a. arrow keys)
I hope you guys check it out. If Google Docs doesn't work as a general download link I'll try to change it to mediafire. Keep your heads up for an update.
I am not sure. I'm wagering it will. It just so happened that when I decided to play KOTOR 2 I had just put KOTOR 1 on halt.
Considering both games are extremely similar in terms of gameplay, it should. If you do end up using my Xpadder profile, just tell me some of the changes I could do to improve it. I myself still find it quite bulky so I may make an alternative, less bulky version.
Obsidian did KotOR 2. Jade Empire was by BioWare.
Alright, I actually have done a video on the first KOTOR with my Xpadder profile
Link: https://www.youtube.com/watch?v=MxoKvz_uAp8
I found out that it seems to work better with the first KOTOR than the second. I really don't know why. Probably because I was able to easily get 1824x1026 resolution on my TV with a controller, rather than doing a redneck fix by changing the format on my TV, stretching the games image.
Watch through it, you get to see action against Calo Nord, a few Kinrath, and dialogue options.
Here's an updated video with the updated Xpadder profile. I promise you it's the best on the net (near identical controls to original Xbox version)