Page 1 of 1

Need Help With Holding Mouse Button

Posted: Mon Jan 02, 2017 7:27 pm
by Luny123
Hi Everyone,
I really need help trying to get a mouse button to hold, all i can do so far is get the mouse button to spam incessantly, here is my code:
-----------------------------------------------------------------------------------------------------
def map_wiimote_to_mouse(wiimote_index, wiimote_button, mouse_button):
if wiimote[wiimote_index].buttons.button_down(wiimote_button):
mouse.setPressed(mouse_button, True)
else:
mouse.setPressed(mouse_button, False)

def map_nunchuck_to_mouse(wiimote_index, nunchuck_button, mouse_button):
if wiimote[wiimote_index].nunchuck.buttons.button_down(nunchuck_button):
mouse.setPressed(mouse_button, True)
else:
mouse.setPressed(mouse_button, False)

def update():
map_wiimote_to_mouse(0, WiimoteButtons.B, mouse.leftButton)
map_nunchuck_to_mouse(0, NunchuckButtons.Z, mouse.rightButton)

if starting:
wiimote[0].buttons.update += update
---------------------------------------------------------------------------------------------------------------
I'm new to python and only really used c# above all else, help would be greatly appreciated.

Re: Need Help With Holding Mouse Button

Posted: Tue Jan 03, 2017 6:12 pm
by MeteorFalling2
You could try writing it like this:

Code: Select all

mouse.leftButton = wiimote[0].buttons.button_down(WiimoteButtons.B) 
mouse.rightButton = wiimote[0].nunchuck.buttons.button_down(NunchuckButtons.Z)