I have two different possibilities for you. (Edit: another one is now
some posts below)
The first one is using the mouse spring, you can activate it by clicking on the tool symbol near the right stick, clicking on "Mouse Settings..." and then clicking in the Mouse Settings Window on "Spring". With it you can center the mouse cursor before holding the RMB and after releasing the stick, by assigning two different mouse directions. Like that:
Code: Select all
;--- Xpadder Profile Data ---
DataType=Profile
Version=2012.05.01
Name=(Untitled profile)
Set1StickDiagonalSizes=45,85
Set1Stick2UpSlots=Mouse Move Up,HOLD ZONE 0.01s,Mouse Move Up,Mouse Move Down,HOLD ZONE 0.02s,Right Mouse Button (2),Mouse Move Up,RELEASE ZONE 0.01s,Right Mouse Button (2),Mouse Move Up,Mouse Move Down
Set1Stick2UpMouseSpeed=32
Set1Stick2UpMouseMode=Spring
Set1Stick2RightSlots=Mouse Move Right,HOLD ZONE 0.01s,Mouse Move Left,Mouse Move Right,HOLD ZONE 0.02s,Mouse Move Right,Right Mouse Button (2),RELEASE ZONE 0.02s,Right Mouse Button (2),Mouse Move Left,Mouse Move Right
Set1Stick2RightMouseSpeed=32
Set1Stick2RightMouseMode=Spring
Set1Stick2DownSlots=Mouse Move Down,HOLD ZONE 0.01s,Mouse Move Up,Mouse Move Down,HOLD ZONE 0.02s,Mouse Move Down,Right Mouse Button (2),RELEASE ZONE 0.01s,Right Mouse Button (2),Mouse Move Down,Mouse Move Up
Set1Stick2DownMouseSpeed=32
Set1Stick2DownMouseMode=Spring
Set1Stick2LeftSlots=Mouse Move Left,HOLD ZONE 0.01s,Mouse Move Left,Mouse Move Right,HOLD ZONE 0.02s,Mouse Move Left,Right Mouse Button (2),RELEASE ZONE 0.01s,Right Mouse Button (2),Mouse Move Left,Mouse Move Right
Set1Stick2LeftMouseSpeed=32
Set1Stick2LeftMouseMode=Spring
There are two possible problems with that, that the mouse spring is too sensitive or that it doesn't work correctly (so basically like the normal cursor or look mode, but only with one possible speed). But the last one should be unlikely if the cursor is moving together with the camera movement.
The other possibility is to assign the RMB first then a Hold Zone of 0.02s and then RMB+mouse direction. Like that:
Code: Select all
;--- Xpadder Profile Data ---
DataType=Profile
Version=2012.05.01
Name=(Untitled profile)
Set1Stick2UpSlots=Right Mouse Button (2),HOLD ZONE 0.02s,Right Mouse Button (2),Mouse Move Up
Set1Stick2UpMouseSpeed=32
Set1Stick2RightSlots=Right Mouse Button (2),HOLD ZONE 0.02s,Right Mouse Button (2),Mouse Move Right
Set1Stick2RightMouseSpeed=32
Set1Stick2DownSlots=Right Mouse Button (2),HOLD ZONE 0.02s,Right Mouse Button (2),Mouse Move Down
Set1Stick2DownMouseSpeed=32
Set1Stick2LeftSlots=Right Mouse Button (2),HOLD ZONE 0.02s,Mouse Move Left,Right Mouse Button (2)
Set1Stick2LeftMouseSpeed=32
If you want to implement on of these profiles directly into your existing profile, have a look
here.