Для начала советую приобрести джойстик!!!!! Конечно клава+мышка тоже не плохо, сам долго так летал и вроде не плохо получалось, но джойстик дает гораздо больше возможности для маневров, конечно если его правельно настроить.
Я считаю что самый оптимальный джойстик для BF2 это Лоджитек Exteme 3D Pro
И не дорогой и достаточно качественный, аж 10 програмируемых кнопок. Если кто купил джойстик Extreme™ 3D Pro ну или собирается, посмотрите как он у меня настроен.
Пробовал много разных вариантов и пришел к этому
Сверху находится мини джойстик(хатка) ей можно поворачивать головой если нажать Shift
Дальше вам понадобятся следуюшие програмки:
1 - AutoHotkey скачать можно от сюда http://www.softportal.com/software-4781-autohotkey.html
2 - JoyToKey (выкладываю сдесь уже настроенную)
3 - Скрипт для AutoHotkey (выкладываю сдесь)
Инсталируем AutoHotkey и перед игрой BF2 запускаем скрипт(его лучше кинуть на Рабочий стол)
Что получаем в игре?
Клавиша 7 - появляется вид пролетающего самолета и при отпускании - вид в прицел без кабины
Клавиша 8 - задний вид, отпускаем и глядим в пицел без кабины
клавиша 9 - вид с переди, и тоже самое
Клавиша 4 - одно нажатие и противник обозначен (спот), очень полезная штука когда против вас летает толковый пилот, если потеряли его из вида то еще некоторое время вы видите его на карте
Также перед игрой запускаем JoyToKey(ярлык тоже кидаем на Рабочий стол)
Она передает движения мышки мини джойстику(хатке)
То есть при нажатии на клавишу 12(Shift) вы модете поворичивать горовой во время полета хаткой
Остается только ко всему этому привыкнуть и вы ПИЛОТ BF2