qmk/qmk_firmware

[Bug] Cirque will override mouse button status in relative mode even when CIRQUE_PINNACLE_TAP_ENABLE is not set.

オープン

#24,088 opened on 2024/07/11

 (2 件のコメント) (0 件のリアクション) (0 人の担当者)C (43,867 件のフォーク)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 個のスター)
PR merge metrics
 (平均マージ 20d 9h) (30d で 27 merged PRs)

説明

Describe the Bug

I have mouse buttons under my thumb operated keys on my keyboard. Then in pointing_device_task_user mouse keys status is already changed to what Cirque is putting into it's mouse_report thus overriding my own report. Because of that I can't do click/drag because Cirque will set mouse button status to 0 thus making mouse key up event. I've pinned down the issue to this line. This only happens in relative mode.

Keyboard Used

No response

Link to product page (if applicable)

No response

Operating System

No response

qmk doctor Output

No response

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

No response

Additional Context

No response

コントリビューターガイド