Skip to content

Fix gamepad stick Y direction and overlapping paws - #79

Open
hatrd wants to merge 221 commits into
vladelaina:mainfrom
hatrd:main
Open

hatrd wants to merge 221 commits into
vladelaina:mainfrom
hatrd:main

Conversation

@hatrd

@hatrd hatrd commented Sep 25, 2026

Copy link
Copy Markdown

Summary

  • Invert stick Y values when applying SDL gamepad input to the Live2D model, while retaining raw axis state for diagnostics and replay.
  • Hide the same-side stick paw while a gamepad button overlay is active in normal mode, then restore it on release. The explicit four-hands preference keeps its existing behavior.
  • Add regressions for both stick directions, both shoulder buttons, analog triggers, and release behavior; update the Live2D audit expectation and test target linkage.

Validation

  • Windows Release build with Cubism and warnings as errors.
  • app-state and gamepad-state tests: 2 passed. Direct-input regressions ran; the virtual-gamepad portion skipped because a physical gamepad was connected.
  • Native Cubism gamepad-sticks smoke check: assertions passed.

ChinaWeJen and others added 30 commits September 1, 2026 15:25
Add Traditional Chinese README with project details and setup instructions.
Create README in Traditional Chinese
Add French README translation
docs: add French README translation
260901
Added Japanese README with installation and usage instructions.
Ciallo~(∠・ω< )⌒★
Create Japanese README for BongoCat.   Ciallo~(∠・ω< )⌒★
docs: add Korean README translation
vladelaina and others added 27 commits September 21, 2026 19:56
… mouse over it, and added the ability to hold the right mouse button to resize it directly.
@vladelaina
vladelaina force-pushed the main branch 3 times, most recently from 858ac6f to 7fb927c Compare October 1, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.