Two controller-compatibility fixes since v3.8.0.
Nintendo Switch Pro controllers now switch toolbar items correctly
On many Android devices a Switch Pro controller's ZL/ZR triggers are digital-only (no analog pressure). The mod's toolbar navigation read only the analog axis, so after you changed toolbar rows the triggers stopped switching items until you nudged the D-pad.
Root cause: with the analog axis pinned at 0, the mod's own slot-navigation never ran — the game's native pressSwitchToolButton handled the digital trigger instead, and a bumper-armed slot lock then froze CurrentToolIndex after a row change (the digital trigger emits no SMAPI event to clear it). Fix: the effective trigger value now folds in the digital button flag, so the mod handles digital triggers itself (item-switching survives row swaps) and the native handler is suppressed. Also hardens analog triggers against hall-effect mid-pull dropouts. Device-verified on a Samsung S26 + Switch Pro. Thanks to kabusann2008 (Nexus bug #1087126).
Switch Pro face buttons feel swapped? When a Pro controller is paired to a non-Nintendo Android device, the system usually reports its buttons in Xbox positions. Set Controller Layout = Xbox (keep Control Style = Switch). A proper auto-detecting fix is planned for a future update.
Recipes are learned when bought with a controller (v3.8.1)
With console shops enabled, buying a cooking/crafting recipe with a gamepad deducted money but never added the recipe. The controller purchase path now performs the recipe-learning step itself, matching the vanilla buy flow. Thanks to Rizkyrahmadhani12.
Internally rolls up the v3.8.1–v3.8.3 patch series (v3.8.2–v3.8.3 were Switch Pro investigation diagnostics, now gated behind Verbose Logging).