I play with keyboard but strictly strictly speaking that's mouse and keyboard (mouse is flight pitch and roll, keys for throttle, thrusters, targetting ..).
To get your head around bindings (and there are a few off the bat) you can extract from your game files using this link .. and print them out. I had mine on my desk for the first week at least and useful to have in front of you in training missions (which recommend you do, at least on the basics of travel/docking).
You're doing the right thing to ask here if you get stuck though. Let us know how you're going on and good luck!
I ignored the change from the video to the Relative Mouse Axis as didn't feel comfortable with that and I think that's only if you prefer using Flight Assist OFF all the time. I only use FA OFF when in combat and want to turn round quicker.
Having the mouse thumb (side) buttons for thrust (not throttle) is really helpful in combat and speedy docking.
Additionally I use the mouse click wheel for throttle (default is W&S).
I had to change the keybinding for 'jettison all cargo' after pressing that a couple of times by accident.
So my major settings are now setup as follows:
Mouse: Pitch & Yaw.
Mouse wheel up/down: Throttle Up/Down
Mouse side thumb buttons first/second: Thrust forward/backward
Q/E: Roll Left/Right
W/S: Thrust Up/Down
A/D: Thrust Left/Right
Throttle increment: 12.5% (CONTINUOUS is default)
Tab: Boost (default) although another said he found Spacebar better as he could use the left thumb for that.
Z: Flight Assist (default) but switched to TOGGLE (HOLD is default)
X: Throttle to zero (default)
C: Chaff
V: Heatsink (default)
B: Shield Cell Bank
<CTRL> G: Galaxy Map
<CTRL> S: System Map
J: Toggle FSD (default)
<CTRL> J: Enable FSD to supercruise - useful when you are unable to hyperjump (high-wake) to a system because it is obscured by a planet.
Using FSD has different actions depending on if you have locked a system or not:
Target System Locked
Key Pressed
Result
NO
J
Supercruise (facing any direction)
YES
J
Hyperjump (once facing target)
YES but obscured
<CTRL> J
Supercruise (facing any direction)
then fly around the celestial body
before pressing J to hyperjump
By the way, you can test that your bindings are working as you intended by running a training mission, rather than logging into the main game itself. It's safer that way