Whats the best wiimote programs for the pc

cheatmaster5

Well-Known Member
OP
Member
Joined
Feb 19, 2009
Messages
298
Trophies
0
XP
373
Country
United States
This is the script i am using
It controls fine on windows but when i enter a game it to sensitive

a+b+1+2 = stop glovepie script running (panic button!)








script code follows, copy into glovepie (script also attached) :




// My best IR Mouse Script, with 5DOF Tracking
// By Carl Kenner (adapted by djdna for Trine)

// Change these values:
var.SensorBarSeparation = 7.5 inches // distance between middles of two sensor bar dots
var.NoYawAllowed = true // Calculates X if no yaw is allowed, otherwise calculates Yaw but not X
var.IRMulX = 1.2
var.IRMulY = 1.2
var.IROffsetX = 0 // add to mouse.x
var.IROffsetY = 0 // add to mouse.y
var.IRLeftButton = Wiimote.b
var.IRRightButton = nunchuk.zbutton


// Compensate for roll
var.c = cos(Smooth(wiimote.roll, 10))
var.s = sin(Smooth(wiimote.roll, 10))
if wiimote.dot1vis then
var.dot1x = var.c*(511.5-wiimote.dot1x)/511.5 - var.s*(wiimote.dot1y-383.5)/511.5
var.dot1y = var.s*(511.5-wiimote.dot1x)/511.5 + var.c*(wiimote.dot1y-383.5)/511.5
end if
if wiimote.dot2vis then
var.dot2x = var.c*(511.5-wiimote.dot2x)/511.5 - var.s*(wiimote.dot2y-383.5)/511.5
var.dot2y = var.s*(511.5-wiimote.dot2x)/511.5 + var.c*(wiimote.dot2y-383.5)/511.5
end if

// if both dots are visible check which is which and how far apart
if wiimote.dot1vis and wiimote.dot2vis then
if var.dot1x 14 then
var.SmoothX = Smooth(var.IRx, 14, 4/1024)
var.SmoothY = Smooth(var.IRy, 14, 4/1024)
else if (PIE.frame-var.LastSureFrame) > 10 then
var.SmoothX = Smooth(var.IRx, 10, 4/1024)
var.SmoothY = Smooth(var.IRy, 10, 4/1024)
else if (PIE.frame-var.LastSureFrame) > 6 then
var.SmoothX = Smooth(var.IRx, 6, 4/1024)
var.SmoothY = Smooth(var.IRy, 6, 4/1024)
else if (PIE.frame-var.LastSureFrame) > 2 then
var.SmoothX = Smooth(var.IRx, 2, 4/1024)
var.SmoothY = Smooth(var.IRy, 2, 4/1024)
end if

// Freeze the mouse cursor while they start pressing the button
// otherwise it will make the cursor jump
var.Freeze = (var.IRLeftButton or var.IRRightButton) and KeepDown(pressed(var.IRLeftButton) or pressed(var.IRRightButton), 10ms)

// Only change the mouse position if pointing at the screen
// otherwise they can still use a real mouse
if var.IRvis and (not var.Freeze) then
mouse.x = var.SmoothX
mouse.y = var.SmoothY
end if

// display 6DOF data
if var.NoYawAllowed then
debug = 'X: '+var.WiimoteXNoYaw+', Y: '+var.WiimoteY+', Z: '+var.WiimoteZ+', Yaw: 0, Pitch: '+Wiimote.Pitch+', Roll: '+Wiimote.Roll
else
debug = 'X: 0, Y: '+var.WiimoteY+', Z: '+var.WiimoteZ+', Yaw: '+var.WiimoteYawNoX+', Pitch: '+Wiimote.Pitch+', Roll: '+Wiimote.Roll
endif



keyboard.q = wiimote1.plus
Keyboard.i = wiimote1.minus
keyboard.esc = wiimote1.home
keyboard.shift = wiimote1.two
keyboard.ctrl = wiimote1.one
keyboard.space = wiimote1.a
mouse.leftbutton = wiimote1.b
mouse.rightbutton = wiimote1.nunchuk.zbutton
keyboard.e = wiimote1.nunchuk.cbutton
keyboard.1 = wiimote1.left
keyboard.2 = wiimote1.down
keyboard.3 = wiimote1.right





var.nunchukjoyy = wiimote.Nunchuk.JoyY
var.nunchukjoyx = wiimote.Nunchuk.JoyX
if var.nunchukjoyy > .9
Keyboard.S = 1
else if var.nunchukjoyy < -.9
Keyboard.w = 1
else
Keyboard.S = 0
Keyboard.w = 0
endif
if var.nunchukjoyx > .2
Keyboard.D = 1
else if var.nunchukjoyx < -.2
Keyboard.A = 1
else
Keyboard.D = 0
Keyboard.A = 0
endif


Shift+P+I+E = Wiimote1.a+Wiimote1.b+wiimote1.one+wiimote1.two

how can i make it less sensitive or so it will work better with games such as dead space and bioshock
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, @AncientBoi my condolences to both of you +2