You could do so by unbinding the default arrow-key camera actions with ContextActionService:UnbindAction("RbxCameraKeypress")
How to stop arrow keys from interfering with camera? very useful post to read through.
then binding the comma Enum.KeyCode.Comma
and period Enum.KeyCode.Period
keys to custom rotate left/rotate right handlers, e.g.:
How do I allow people to centre their camera using period and comma additionally, on each RenderStepped
nudging workspace.CurrentCamera.CFrame
with CFrame.Angles
around the Y-axis, read over; Help with using RenderStepped for Camera Movement