Page 1 of 1

old elite controls

Posted: Sat Feb 11, 2006 10:05 am
by barabis
Hi,

I've tried playing oolite a few times now and just cant get used to the keyboard controls. I then decided to edit the keyconfig.plist file to remap to original elite controls ie s & x - up & down -- , & . - left and right roll. Problem is tho, that the s & x work ok but i cant get the roll controls to work. I have tried using 44 & 46 and 60 * 62 ascii codes but none work. Any ideas? Thanks

Posted: Sat Feb 18, 2006 9:24 pm
by Thnurg
Current versions do not map non-alphabetical keys.

I've mapped k and l as the roll keys and mapped c as decelerate.
c is not quite as convenient as having it to the right of the roll keys but you get used to it.

Posted: Wed May 24, 2006 4:01 pm
by Cmdr Monte
I've changed my keymapping to be the same as the old BBC elite, if that's what you're trying to do. Here's my keyconfig.plist. Just save it in the Addons folder.

Note, toggle docking computer music is 'v', since s is dive.

The one thing I cant do is change next target from + to =. I've tried using the ascii code for = but it doesn't work. Any ideas on this greatly appreciated.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>key_roll_left</key>
<integer>44</integer>
<key>key_roll_right</key>
<integer>46</integer>
<key>key_pitch_forward</key>
<integer>115</integer>
<key>key_pitch_back</key>
<integer>120</integer>
<key>key_increase_speed</key>
<integer>32</integer>
<key>key_inject_fuel</key>
<integer>105</integer>
<key>key_decrease_speed</key>
<integer>47</integer>
<key>key_fire_lasers</key>
<integer>97</integer>
<key>key_target_missile</key>
<integer>116</integer>
<key>key_untarget_missile</key>
<integer>117</integer>
<key>key_launch_missile</key>
<integer>109</integer>
<key>key_next_missile</key>
<integer>121</integer>
<key>key_ident_system</key>
<integer>114</integer>
<key>key_ecm</key>
<integer>101</integer>
<key>key_launch_escapepod</key>
<integer>27</integer>
<key>key_energy_bomb</key>
<integer>9</integer>
<key>key_galactic_hyperspace</key>
<integer>103</integer>
<key>key_emergency_hyperdrive</key>
<integer>72</integer>
<key>key_hyperspace</key>
<integer>104</integer>
<key>key_jumpdrive</key>
<integer>106</integer>
<key>key_dump_cargo</key>
<integer>100</integer>
<key>key_rotate_cargo</key>
<integer>82</integer>
<key>key_autopilot</key>
<integer>99</integer>
<key>key_autodock</key>
<integer>68</integer>
<key>key_snapshot</key>
<integer>42</integer>
<key>key_docking_music</key>
<integer>118</integer>
<key>key_scanner_zoom</key>
<integer>122</integer>
<key>key_scanner_unzoom</key>
<integer>90</integer>
<key>key_map_dump</key>
<integer>33</integer>
<key>key_map_home</key>
<integer>302</integer>
<key>key_comms_log</key>
<integer>96</integer>
<key>key_next_compass_mode</key>
<integer>92</integer>
<key>key_next_target</key>
<integer>45</integer>
<key>key_previous_target</key>
<integer>43</integer>
</dict>
</plist>

Posted: Sat May 27, 2006 7:52 am
by barabis
nice1, thats much better now :)

Posted: Sun Oct 01, 2006 11:03 am
by ThargoidKiller
Help!

I've created the addons folder and created a folder in that called config where I saved Cmdr Monte's keyconfig.plist as a .txt file.

It's still running default keys - which I don't really like.

Could someone tell me where I'm being a complete tool? An idiot-ish guide to getting the above BBC keys would help the tech-inept like me up and flying.

And to think, I was Elite on both Acorn Electron and Amiga...... :oops: :oops: :oops:

Posted: Sun Oct 01, 2006 11:35 am
by nemesis
the AddOns folder is case sensitive so this might be the root of the issue?

Posted: Sun Oct 01, 2006 11:42 am
by LittleBear
Needs to go in the Oolite App Folder rather than Addons.

Go to OoliteApp\Contents\Resources\Config

You should see a plist file called keyconfig.

Open it up with a text editor. It is the numbers there you need to change to reset the keys.

Posted: Sun Oct 01, 2006 2:44 pm
by JensAyton
It should work in AddOns/Config/keyconfig.plist

Posted: Sun Oct 01, 2006 4:24 pm
by LittleBear
Not sure it would, as woudn't the OXP data be overwritten by the data in the Native file? Probabley better to only have one entry. :wink:

Posted: Sun Oct 01, 2006 6:27 pm
by JensAyton
No. Add-ons trump “built-in” data. This is a feature.

Posted: Sun Oct 01, 2006 7:01 pm
by ThargoidKiller
Hey Guys, thanks for all the suggestions.

I am trying Littlebear's suggestion as I had put the config file in the AddOns (I did create it right case seting Nemesis - cheers for the idea though! ) so I don't believe that the addons 'trumps' ooliteapps.

I will post back soon-ish with results, once again thanks for all the help!

:D :D :D

Posted: Mon Oct 02, 2006 7:18 pm
by ThargoidKiller
Yep, LittleBear was spot on - edited the oolite.app folder and all is rosy in the garden.

Now, if someone would linky to the original key layout for BBC i'm laughing........

Posted: Tue Oct 10, 2006 9:08 am
by hwtan
The latest PC port do support <, >, and ?. However, I am not too sure about =. Just edit the keyconfig.plist. Enjoy.