Need Help With Holding Mouse Button

Official forum for open source FreePIE discussion and development.
Post Reply
Luny123
One Eyed Hopeful
Posts: 1
Joined: Mon Jan 02, 2017 6:42 pm

Need Help With Holding Mouse Button

Post 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.
MeteorFalling2
One Eyed Hopeful
Posts: 42
Joined: Thu Dec 08, 2016 10:23 pm

Re: Need Help With Holding Mouse Button

Post 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)
Post Reply

Return to “FreePIE”