Re: Oolite Keymapper
Posted: Mon Jul 11, 2011 7:05 pm
The Keymapper looks very good for very experience pilots who know exactly what key they want to press for each and every single possible action in the game.
I just started playing and have no clue what key I should choose for "Target Incoming Missile" and the rest, which isn't even listed in http://wiki.alioth.net/index.php/Oolite ... d_Controls
All I'm looking to do is change the yaw left to "Shift + LeftArrow" and yaw right to "Shift + RightArrow" - is there a simple easy way to do that?
Speaking of which there seems to be a discrepancy between the wiki page linked above and the keyconfig.plist that the game uses. Not sure what the deal is here:
WEIRD.
Anyone have a solution for me?
EDIT: Seems I may possibly be S.O.L. on this one. I tried two different key code applications to find out the codes for Shift + LeftArrow, and also looked at a partial KeyMapper keyconfig.plist output. All three said the same thing - that pressing LeftArrow gave the exact same code as pressing Shift + LeftArrow. AAAAAAAARRRRRGH.
The real issue is that my stock Apple keyboard has very conveniently located arrow keys ...that are way too far away from the weirdly placed default Oolite yaw controls. With my big hands I'd rather not have to remap all this stuff to the central part of the keyboard, esp. since it's so awesome to have quick access to the NumKeyPad right next to the arrow keys. I suppose I could remap the yaw keys to something closer to my left hand's default hovering around the often-used default keys "AWSRTC", but with the number of little weird things keybound all over the board that'd be a mess. Shift + Arrowkey to yaw instead of roll would be perfect.
I just started playing and have no clue what key I should choose for "Target Incoming Missile" and the rest, which isn't even listed in http://wiki.alioth.net/index.php/Oolite ... d_Controls
All I'm looking to do is change the yaw left to "Shift + LeftArrow" and yaw right to "Shift + RightArrow" - is there a simple easy way to do that?
Speaking of which there seems to be a discrepancy between the wiki page linked above and the keyconfig.plist that the game uses. Not sure what the deal is here:
versusRoll Left Left arrow 253 FD
Roll Right Right arrow 252 FC
Pitch Forward Up arrow 255 FF
Pitch Back Down arrow 254 FE
Yaw Left , 44 2C
Yaw Right . 46 2E
The "roll left" and "yaw left" seem to have switched definitions? I'm guessing all I need to do for my purposes is to find the 3-digit (?) code for "Shift + LeftArrow" and write that in place of the 253 in the second quote, but that implies that the game is by default reading "key_yaw_left" when in fact the player is rolling the ship.{
key_roll_left = ",";
key_roll_right = ".";
key_pitch_forward = "s";
key_pitch_back = "x";
key_yaw_left = 253; // left arrow
key_yaw_right = 252; // right arrow
WEIRD.
Anyone have a solution for me?
EDIT: Seems I may possibly be S.O.L. on this one. I tried two different key code applications to find out the codes for Shift + LeftArrow, and also looked at a partial KeyMapper keyconfig.plist output. All three said the same thing - that pressing LeftArrow gave the exact same code as pressing Shift + LeftArrow. AAAAAAAARRRRRGH.
The real issue is that my stock Apple keyboard has very conveniently located arrow keys ...that are way too far away from the weirdly placed default Oolite yaw controls. With my big hands I'd rather not have to remap all this stuff to the central part of the keyboard, esp. since it's so awesome to have quick access to the NumKeyPad right next to the arrow keys. I suppose I could remap the yaw keys to something closer to my left hand's default hovering around the often-used default keys "AWSRTC", but with the number of little weird things keybound all over the board that'd be a mess. Shift + Arrowkey to yaw instead of roll would be perfect.