I find the defaults lacking so here are mine as copied out of Duke3D.cfg
There are a few set to the same key (ie open, run, centre view) but this works well for me, the only thing I'm not 100% happy with is having crouch and strafe on same key but it does the job.
Shoulder buttons are used to cycle weapons and inventory item, select uses item.
[KeyDefinitions]
Move_Forward = "Up" ""
Move_Backward = "Down" ""
Turn_Left = "Left" ""
Turn_Right = "Right" ""
Strafe = "Tab" ""
Fire = "LCtrl" ""
Open = "Space" ""
Run = "Space" ""
AutoRun = "" ""
Jump = "A" ""
Crouch = "Tab" ""
Look_Up = "" ""
Look_Down = "" ""
Look_Left = "" ""
Look_Right = "" ""
Strafe_Left = "" ""
Strafe_Right = "" ""
Aim_Up = "C" ""
Aim_Down = "D" ""
Weapon_1 = "" ""
Weapon_2 = "" ""
Weapon_3 = "" ""
Weapon_4 = "" ""
Weapon_5 = "" ""
Weapon_6 = "" ""
Weapon_7 = "" ""
Weapon_8 = "" ""
Weapon_9 = "" ""
Weapon_10 = "" ""
Inventory = "LAlt" ""
Inventory_Left = "BakSpc" ""
Inventory_Right = "" ""
Holo_Duke = "" ""
Jetpack = "" ""
NightVision = "" ""
MedKit = "" ""
TurnAround = "" ""
SendMessage = "" ""
Map = "KpdEnt" ""
Shrink_Screen = "" ""
Enlarge_Screen = "" ""
Center_View = "Space" ""
Holster_Weapon = "" ""
Show_Opponents_Weapon = "" ""
Map_Follow_Mode = "" ""
See_Coop_View = "" ""
Mouse_Aiming = "" ""
Toggle_Crosshair = "" ""
Steroids = "" ""
Quick_Kick = "Enter" ""
Next_Weapon = "" ""
Previous_Weapon = "B" ""