i made a script for glovepie to use my wii mote and nun chuck in quake...
it even rumbles when you shoot
just copy and past in glovepie
its a bit sensitive so i also went in to the config in the id1 folder and changed the sensitivity to
"0.0075" "sensitivity" (not sure if you can relay drop it below 1 but it seemed to help )
DONT PUT YOUR IR TRACKING LIGHT RIGHT IN FRONT OF YOU PUT IT ACROSS THE ROOM TO GET A SMOTHER MOUSE MOVEMENT!
start the game go in to the control config and set the next and previous gun
3/27/13 update
quick cheat with 1 button enters impulse 9
quick pic with 2 button takes a screen cap or at least in dp
(kinda fun running around quake with a nail gun and a camera)
// Wiimote mouse script for Wi.n...........
Wiimote.Led2 = true
Wiimote.Led3 = true
// Mouse movement
if wiimote.PointerVisible but not var.PointerBump then
mouse.x = wiimote.PointerX
mouse.y = wiimote.PointerY
end if
// Mouse Buttons
mouse.LeftButton = Wiimote.B //shoot
Key.Enter = Wiimote.A //jump
Key.Escape = Wiimote.Home // main menue
Key.y = Wiimote.Plus // Y to quit
Key.Console = Wiimote.Minus //console screen
Key.Apostrophe = Wiimote.UP //next gun
Key.Slash = Wiimote.Down //last gun
Key.Left = Wiimote.Left // use to set options
Key.Right = Wiimote.Right
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.9 = Wiimote.one
Key.F12 = Wiimote.Two //take a pic
Key.RightShift = Nunchuk.C //run
Key.Up = Nunchuk1.up
Key.Down = Nunchuk1.down
Key.Comma = Nunchuk1.left
Key.dot = Nunchuk1.right
//rumble shoot
if Wiimote.B = 1 then Wiimote.Rumble = 1
if Wiimote.B = 0 then Wiimote.Rumble = 0
// Change this if you would like your mouse to go faster
var.speed = .01
// change these to a higher number if your hands are not steady or lower if they are
var.xCutoff = 10
var.zCutoff = 10
var.xRot = Wiimote.RawForceX + var.xOffset
var.yRot = Wiimote.RawForceY + var.yOffset
var.zRot = Wiimote.RawForceZ + var.zOffset
debug = 'X:' + var.xRot + ', ' + 'Y:' + var.yRot + ', ' + 'Z:' + var.zRot
the other day i wanted to play quake wile laying in bed it was a pain with the wii mote so i set up the classic controller to use in quake. the button layout is like most fps i have played on ps2
set your mouse sensitivity to 3 in the option menu for better performance

you can add this last line in the coad to make the wii mote rumble when you shoot
if Classic1.r = 1 then Wiimote.Rumble = 1
if Classic1.r = 0 then Wiimote.Rumble = 0
it even rumbles when you shoot
just copy and past in glovepie
its a bit sensitive so i also went in to the config in the id1 folder and changed the sensitivity to
"0.0075" "sensitivity" (not sure if you can relay drop it below 1 but it seemed to help )
DONT PUT YOUR IR TRACKING LIGHT RIGHT IN FRONT OF YOU PUT IT ACROSS THE ROOM TO GET A SMOTHER MOUSE MOVEMENT!
start the game go in to the control config and set the next and previous gun
3/27/13 update
quick cheat with 1 button enters impulse 9
quick pic with 2 button takes a screen cap or at least in dp
(kinda fun running around quake with a nail gun and a camera)
// Wiimote mouse script for Wi.n...........
Wiimote.Led2 = true
Wiimote.Led3 = true
// Mouse movement
if wiimote.PointerVisible but not var.PointerBump then
mouse.x = wiimote.PointerX
mouse.y = wiimote.PointerY
end if
// Mouse Buttons
mouse.LeftButton = Wiimote.B //shoot
Key.Enter = Wiimote.A //jump
Key.Escape = Wiimote.Home // main menue
Key.y = Wiimote.Plus // Y to quit
Key.Console = Wiimote.Minus //console screen
Key.Apostrophe = Wiimote.UP //next gun
Key.Slash = Wiimote.Down //last gun
Key.Left = Wiimote.Left // use to set options
Key.Right = Wiimote.Right
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.9 = Wiimote.one
Key.F12 = Wiimote.Two //take a pic
Key.RightShift = Nunchuk.C //run
Key.Up = Nunchuk1.up
Key.Down = Nunchuk1.down
Key.Comma = Nunchuk1.left
Key.dot = Nunchuk1.right
//rumble shoot
if Wiimote.B = 1 then Wiimote.Rumble = 1
if Wiimote.B = 0 then Wiimote.Rumble = 0
// Change this if you would like your mouse to go faster
var.speed = .01
// change these to a higher number if your hands are not steady or lower if they are
var.xCutoff = 10
var.zCutoff = 10
var.xRot = Wiimote.RawForceX + var.xOffset
var.yRot = Wiimote.RawForceY + var.yOffset
var.zRot = Wiimote.RawForceZ + var.zOffset
debug = 'X:' + var.xRot + ', ' + 'Y:' + var.yRot + ', ' + 'Z:' + var.zRot
set your mouse sensitivity to 3 in the option menu for better performance

// Wiimote mouse script for Wi.n...........
Wiimote.Led2 = true
Wiimote.Led3 = true
// Mouse movement
mouse.x += (DeadZone(Classic1.RightStickX, 5%)/75)
mouse.y += (DeadZone(Classic1.RightStickY, 5%)/75)
// Mouse Buttons
Mouse.LeftButton = Classic1.r
Key.Enter = Classic1.l //jump
Key.Escape = Classic1.Home // main menue
Key.y = Classic1.Plus // Y to quit
Key.Console = Classic1.Minus //counsole screen
Key.Apostrophe = Classic1.UP //next gun
Key.Slash = Classic1.Down //last gun
Key.Left = Classic1.Left // use to set opptions
Key.Right = Classic1.Right
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.2 and key.5 and key.5 = Wiimote.one
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.9 = Wiimote.two
Key.F12 = Classic1.ZL
KEY.UP = (Classic1.LeftStickY <= -0.5)
Key.DOWN = (Classic1.LeftStickY >= 0.5)
Key.DOT = (Classic1.LeftStickX >= 0.5)
Key.Comma = (Classic1.LeftStickX <= -0.5)
Wiimote.Led2 = true
Wiimote.Led3 = true
// Mouse movement
mouse.x += (DeadZone(Classic1.RightStickX, 5%)/75)
mouse.y += (DeadZone(Classic1.RightStickY, 5%)/75)
// Mouse Buttons
Mouse.LeftButton = Classic1.r
Key.Enter = Classic1.l //jump
Key.Escape = Classic1.Home // main menue
Key.y = Classic1.Plus // Y to quit
Key.Console = Classic1.Minus //counsole screen
Key.Apostrophe = Classic1.UP //next gun
Key.Slash = Classic1.Down //last gun
Key.Left = Classic1.Left // use to set opptions
Key.Right = Classic1.Right
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.2 and key.5 and key.5 = Wiimote.one
key.i and key.m and key.p and key.u and key.l and key.s and key.e and key.space and key.9 = Wiimote.two
Key.F12 = Classic1.ZL
KEY.UP = (Classic1.LeftStickY <= -0.5)
Key.DOWN = (Classic1.LeftStickY >= 0.5)
Key.DOT = (Classic1.LeftStickX >= 0.5)
Key.Comma = (Classic1.LeftStickX <= -0.5)
if Classic1.r = 1 then Wiimote.Rumble = 1
if Classic1.r = 0 then Wiimote.Rumble = 0
Comment