How to convert the mouse position into space and follow the mouse cursor when moving?

I’m going to use the niagara system to draw something in 3D space.However, some problems have arisen.
1.You need to place a dot in the center to follow the mouse cursor correctly.
2.Move out of range of the cursor in the direction you move.

When a dot is centered, a Niagara is created at the mouse cursor position

If you do not have a dot in the center, the left side of the mouse is more left when you press the left side of the center

Increasingly out of position in the direction of movement, for example, drawn further to the right on the mouse cursor when moving to the right

Can you solve these problems?