First, im from Germany so my English isnt the best
So, i want to steer the view in a game (skyrim, tf2, etc.) with a arduino leonardo with the Mouse.move() function.
As far as I know a game catchs the mouse and when it moves the game resets it to the middle, right?
Then it would work, or?
As far as I know a game catchs the mouse and when it moves the game resets it to the middle, right?
Not usually, no. The application only gets mouse events when the mouse is over the application window. The game generally does not cause the mouse to do anything, including moving.
Forget about the mouse having a position. It doesn't have a position. It just generates relative movement events.
It is up to the application using the mouse to decide what to do with those events. If there is a mouse cursor in display, it might move the cursor. If it shows a first person perspective, it might change the viewpoint. But that's not something the mouse does - all the mouse does is generate movement events when it is moved, and button click events and so on.
DJburner:
So you think a first person shooter will work?
Don't know what you mean by 'work', but the Arduino can send mouse movement events that look (from the point of view of the application receiving them) as if a human had physically moved a mouse. If that's what you mean by 'work' then yes, it is feasible.