Next-Flip / Momentum-Apps

Bundle of external apps tweaked for Momentum Firmware
https://momentum-fw.dev
291 stars 48 forks source link

[BMI160] Air Mouse - GPIO App breaks in mntm-005 #18

Open chairielazizi opened 4 months ago

chairielazizi commented 4 months ago

Describe the bug.

In mntm-004, all buttons, which are left click, middle click, right click, scroll up and down works fine.

But in mntm-005 version, I can only move the mouse, but pressing the buttons on flipper does not doing anything. The 'Hold [back] to exit' button also does not exit the Bluetooth and USB mouse mode once the flipper are connected to the device. Have to manually reboot the flipper to exit from the app.

Flashing back mntm-004 to the flipper zero, the airmouse app works fine.

Reproduction

I'm using the BMI160 module.

  1. Flash the new mntm-005 of Momentum firmware.
  2. Connect the BMI160 module to the Flipper Zero.
  3. Open the [BMI160]Air Mouse app.

4.1. Choose Bluetooth mouse mode. 4.1.1. If no device connected, holding back the back button will return or exit the app. 4.1.2. Once connected to device, holding back the back button does not exit the app. Only can move the mouse, but pressing the button to click does not doing anything.

4.2. Choose USB mouse mode 4.2.1. Immediately cannot exit the app by holding the back button. Behave the same as in Bluetooth mouse mode.

Target

No response

Logs

No response

Anything else?

No response