They added a "virtual joystick" or something. Try using a controller for flying, it's so much easier and actually better feeling.
About that.....I dug through the settings file and found a couple of interesting hidden settings that seemed to make mouse flying a lot less awful. Not direct control good like the Beta, but far more responsive than the shitty controls we get out of the box.
PARTIAL FIX FOR "VIRTUAL JOYSTICK" MOUSE FLIGHT CONTROLS
In your Documents > Star Wars Battlefront > Settings folder, there's a file called
ProfileOptions_profile, which holds all of your keybinding, graphics and game setting preferences
NOTE: Always make a backup copy of these files before you change settings, in case you mess something up.
Look for these 3 lines.....
Original:
Code:
GstInput.Deadzone 0.03
GstInput.DeadzoneCenter 0.022
.
.
GstInput.StarfighterControl 0
....and change them to something like this:
Code:
GstInput.Deadzone 0.000005
GstInput.DeadzoneCenter 0.000001
.
.
GstInput.StarfighterControl 1
I'm going off memory to what the original values were, but the important part is what you change these values to. Starfighter control I think lets you pull off more advanced maneuvers, or at least doesn't as aggressively auto-level you maybe? Would need to test more to be sure. The Deadzone settings seem to be the biggest culprit for making the mouse control feel floaty and unresponsive for flying. The best feel I found was having the deadzone setting be slightly larger than the deadzone center setting. You can play around with these to see what feels good for you, as it will also depend on your in-game vehicle sensitivity (mines at 15%) and your mouse sensitivity settings.
Another note, I didn't test this with a gamepad after changing these settings, so this may break that control scheme. This is specifically to make mouse flight feel more like direct control, and less like an awful virtual joystick.
Give it try, and happy flying!