Lines Matching refs:buttons
84 Describes the state of each of the buttons / "side switches" that
169 self.buttons = Buttons.clear()
192 self, x, y, pressure, buttons=None, toolid=None, proximity=None, reportID=None
200 :param buttons: stylus button state. Use ``None`` for unchanged.
207 if buttons is not None:
208 self.buttons = buttons
209 buttons = self.buttons
226 buttons.fill(report)
264 def event(self, x, y, pressure, buttons=None, toolid=None, proximity=None):
270 :param buttons: stylus button state. Use ``None`` for unchanged.
276 r = self.create_report(x, y, pressure, buttons, toolid, proximity)
388 an actual device. Position, eraser, pressure, barrel buttons.
642 buttons=Buttons.clear(),
687 Test that the barrel buttons (side switches) work as expected.
699 buttons=Buttons.clear(),
712 uhdev.event(100, 200, pressure=0, buttons=Buttons(primary=True)),
720 uhdev.event(100, 200, pressure=0, buttons=Buttons(primary=False)),
728 uhdev.event(100, 200, pressure=0, buttons=Buttons(secondary=True)),
736 uhdev.event(100, 200, pressure=0, buttons=Buttons(secondary=False)),
787 buttons=Buttons.clear(),