So there isn't any way to turn off player-controlled camera movement (without reducing their sensitivity or something). However, you are able to move the camera with commands using the /tp command:
As a note, this will move the camera to the exact horizontal or vertical direction rather than relative to where they were looking previously. You can make the camera change relatively by putting a ~ before the horizontal or vertical input. Hope this helps.
How to make the camera move itself, and the player could not move it. What was done on the command blocks
So there isn't any way to turn off player-controlled camera movement (without reducing their sensitivity or something). However, you are able to move the camera with commands using the /tp command:
As a note, this will move the camera to the exact horizontal or vertical direction rather than relative to where they were looking previously. You can make the camera change relatively by putting a ~ before the horizontal or vertical input. Hope this helps.
And so the player can not move for a certain time without effects?