Here's a link that explains about editing the cfml-files located in the C:\Users\"YOUR-USER_NAME"\Documents\Battleground Europe\cfml folder. These files store non default key-mappings. Make a backup-copy of all your files before you edit em. You can do some neat things by editing the files manually using notepad or something, like incremental flaps finer turret control and such ...
http://wiki.wwiionline.com/mediawiki/index.php/Special:Search?search=cfml&go=Go----
For example playing Tanks and AT-Guns I've modified turret rotation & elevation control, now I can use my joystick to swing em around quickly and use the keyboard for finer rotation & elevation (since I don't use the default ADSW keys for FPS's but rather SFDE you might want to change the keys):
<control function="Turret traverse">
<joyaxis stick="1">x</joyaxis>
<keyabsolute value="30.00" onrelease="50.00" index="1">
<key>left shift</key>
<key>s</key>
</keyabsolute>
<keyabsolute value="70.00" onrelease="50.00" index="2">
<key>left shift</key>
<key>f</key>
</keyabsolute>
<keyabsolute value="43.00" onrelease="50.00" index="4">
<key>s</key>
</keyabsolute>
<keyabsolute value="57.00" onrelease="50.00" index="6">
<key>f</key>
</keyabsolute>
<keyabsolute value="0.00" index="10">
<key></key>
</keyabsolute>
</control>
<control function="Turret elevate">
<joyaxis stick="1" invert="1">y</joyaxis>
<keyabsolute value="30.00" onrelease="50.00" index="1">
<key>left shift</key>
<key>d</key>
</keyabsolute>
<keyabsolute value="70.00" onrelease="50.00" index="2">
<key>left shift</key>
<key>e</key>
</keyabsolute>
<keyabsolute value="43.00" onrelease="50.00" index="4">
<key>d</key>
</keyabsolute>
<keyabsolute value="57.00" onrelease="50.00" index="6">
<key>e</key>
</keyabsolute>
<keyabsolute value="0.00" index="10">
<key></key>
</keyabsolute>
</control>
Here's an example for finer trim settings on planes and a keypress to quickly center them, useful for bombers on those long straight flights
(so for the ailerons for example one would hold down "," & "." to trim and "left-Alt"+"." to quickly center them again:
<control function="Elevator trim">
<keydelta value="1.00" per="sec" index="0">
<key>p</key>
</keydelta>
<keydelta value="-1.00" per="sec" index="0">
<key>i</key>
</keydelta>
<keyabsolute value="50.00" onrelease="50.00" index="5">
<key>p</key>
<key>right alt</key>
</keyabsolute>
</control>
<control function="Aileron trim">
<keydelta value="1.00" per="sec" index="0">
<key>.</key>
</keydelta>
<keydelta value="-1.00" per="sec" index="0">
<key>,</key>
</keydelta>
<keyabsolute value="50.00" onrelease="50.00" index="5">
<key>.</key>
<key>right alt</key>
</keyabsolute>
</control>
<control function="Rudder trim">
<keydelta value="1.00" per="sec" index="0">
<key>l</key>
</keydelta>
<keydelta value="-1.00" per="sec" index="0">
<key>j</key>
</keydelta>
<keyabsolute value="50.00" onrelease="50.00" index="5">
<key>l</key>
<key>right alt</key>
</keyabsolute>
</control>