code.py
 1  # SPDX-FileCopyrightText: 2018 Anne Barela for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  import usb_hid
 6  from adafruit_circuitplayground.express import cpx
 7  from adafruit_hid.mouse import Mouse
 8  
 9  m = Mouse(usb_hid.devices)
10  
11  while True:
12      if cpx.button_a:
13          m.press(Mouse.LEFT_BUTTON)
14          while cpx.button_a:    # Wait for button A to be released
15              pass
16          m.release(Mouse.LEFT_BUTTON)
17  
18      if cpx.button_b:
19          m.press(Mouse.RIGHT_BUTTON)
20          while cpx.button_b:    # Wait for button B to be released
21              pass
22          m.release(Mouse.RIGHT_BUTTON)