[Tracking] Controllers and input: button icons, gyro, drift, dead zones, mappings #2504

Open
opened 2026-11-11 21:21:41 +00:00 by NotRexed · 3 comments
NotRexed commented 2026-11-11 21:21:41 +00:00 (Migrated from github.com)

Button icons follow the controller connected when the game starts (turn it on before launching).

Reports

  • #1535: Does it support controller gyroscope? (Switch Pro controller or DS4 controller) Also, when I set the controlle
  • #1622: The controller buttons displayed on the sheet music are still the Nintendo Switch (NS) ones. (2.0.12; NVIDIA GeForce RTX 5070 Ti Laptop GPU 621.14; Intel Core i7-14650HX 32G Win11)
  • #1655: Gamepad buttons do not match in-game layout (v2.0.12; RX 9060XT, 26.10.1; Ryzen 7 7700, 32GB DDR5, Windows 11 Pro 26H2)
  • #1661: GameSir 2 Lite controller: drops out on Bluetooth until reconnected; wired, an axis reads as held (camera keep
  • #1873: controller not working after hit talk for first time in game, but still works in in-game menu (v2.0.14; 3060Ti; 5600X 16G Win11)
  • #1897: No gyro on steam controller (v2.0.13; RX 7900 XT latest version; ryzen 9 9900x 32gb ddr5) (pull request #2495)
  • #1907: Button layout doesn't work anymore - worked on 2.0.13 not in 2.0.14 (v2.0.14)
  • #1915: Dualsense joystick "snaps" to dpad directions (v2.0.14; RTX 4080 Super; Ryzen 9 7900x) (pull request #1600)
  • #2070: 8BitDo Ultimate 2 (wireless) disconnects after lighting a torch: rumble output knocking the pad off?
  • #2106: Button prompts: universal placement glyphs (positions, no platform symbols)
  • #2200: issue with ocarina songbook with mouse (v2.1.0 (latest); rx 6600, latest driver; ryzen 5 4500)
  • #2212: Hookshot menu suddenly bound to touchpad on dualsense (2.1.0) (v2.1.0; 4080, latest driver; Ruben 5 7600x, 32gb RAM, Win 11)
  • #2219: Switch 2 controllers support (pull request #2252)
  • #2221: Camera controls not working (2.1; rtx 3060 12gb; Ryzen 3600 and windows 11)
  • #2360: Camera Drift problem (2.1.0; RTX 4090, v617.42; 5900X, 64GB DDR4, Windows 10)
  • #2400: Gyro Controls for Switch 2 Controllers
  • #2466: Can't use the B button when playing the ocarina. (v2.1.0; 2070 super 8gb; 5600x 16gb windows 11)

These reports were collected here so one fix closes them all and the open list stays readable. Add new details as a comment here (version, card and driver, where in the game, and the hookshot_log.txt from the game folder).

Button icons follow the controller connected when the game starts (turn it on before launching). ## Reports - #1535: Does it support controller gyroscope? (Switch Pro controller or DS4 controller) Also, when I set the controlle - #1622: The controller buttons displayed on the sheet music are still the Nintendo Switch (NS) ones. (2.0.12; NVIDIA GeForce RTX 5070 Ti Laptop GPU 621.14; Intel Core i7-14650HX 32G Win11) - #1655: Gamepad buttons do not match in-game layout (v2.0.12; RX 9060XT, 26.10.1; Ryzen 7 7700, 32GB DDR5, Windows 11 Pro 26H2) - #1661: GameSir 2 Lite controller: drops out on Bluetooth until reconnected; wired, an axis reads as held (camera keep - #1873: controller not working after hit talk for first time in game, but still works in in-game menu (v2.0.14; 3060Ti; 5600X 16G Win11) - #1897: No gyro on steam controller (v2.0.13; RX 7900 XT latest version; ryzen 9 9900x 32gb ddr5) (pull request #2495) - #1907: Button layout doesn't work anymore - worked on 2.0.13 not in 2.0.14 (v2.0.14) - #1915: Dualsense joystick "snaps" to dpad directions (v2.0.14; RTX 4080 Super; Ryzen 9 7900x) (pull request #1600) - #2070: 8BitDo Ultimate 2 (wireless) disconnects after lighting a torch: rumble output knocking the pad off? - #2106: Button prompts: universal placement glyphs (positions, no platform symbols) - #2200: issue with ocarina songbook with mouse (v2.1.0 (latest); rx 6600, latest driver; ryzen 5 4500) - #2212: Hookshot menu suddenly bound to touchpad on dualsense (2.1.0) (v2.1.0; 4080, latest driver; Ruben 5 7600x, 32gb RAM, Win 11) - #2219: Switch 2 controllers support (pull request #2252) - #2221: Camera controls not working (2.1; rtx 3060 12gb; Ryzen 3600 and windows 11) - #2360: Camera Drift problem (2.1.0; RTX 4090, v617.42; 5900X, 64GB DDR4, Windows 10) - #2400: Gyro Controls for Switch 2 Controllers - #2466: Can't use the B button when playing the ocarina. (v2.1.0; 2070 super 8gb; 5600x 16gb windows 11) These reports were collected here so one fix closes them all and the open list stays readable. Add new details as a comment here (version, card and driver, where in the game, and the hookshot_log.txt from the game folder).
NotRexed commented 2026-11-11 21:31:58 +00:00 (Migrated from github.com)

Another report collected here: #2514: Buttons remap not working

Another report collected here: #2514: Buttons remap not working
NotRexed commented 2026-11-12 03:07:23 +00:00 (Migrated from github.com)

More reports of this, collected here:

  • #2597: mouse/keyboard menu controls keybind bug (v2.1.0; RX 9070 XT, latest; Ryzen 7 2700X, 32GB, Windows 11 IOT LTSC)
More reports of this, collected here: - #2597: mouse/keyboard menu controls keybind bug (v2.1.0; RX 9070 XT, latest; Ryzen 7 2700X, 32GB, Windows 11 IOT LTSC)
Owner

@user-user111 commented on GitHub · 2026-11-12 12:18 UTC · original

hookshot_log.txt

Controller works in Insert menu and when backgrounded, but not when the game window is focused

Version:2.1.0
Controller: Wired Gulikit King Kong Pro 2
OS: Windows
GPU: Nividia Geforce Rtx 4060
Driver: 32.0.16.1088

Where it happens:Main menu
The controller is detected and works correctly in the Insert menu.
With the “Controller in background” setting enabled, the controller also works when the game window is in the background (e.g. after alt-tabbing).
As soon as I alt-tab back into the game, the controller stops working entirely. The game no longer responds to it.
Keyboard and mouse continue to work normally.
Temporary workaround:

I have to mash the Windows key and the Start button on the controller very quickly, then restart the game (usually takes two restarts). After that the controller is detected and works until I close and reopen the game, at which point the problem returns.It seems like the controller is being seen by the system, but the focus check that decides whether to send controller input to the game itself is getting stuck in the wrong state when the window regains focus.

> [@user-user111](https://github.com/user-user111) commented on GitHub · 2026-11-12 12:18 UTC · [original](https://github.com/NotRexed/Hookshot/issues/2504#issuecomment-6823403831) [hookshot_log.txt](https://github.com/user-attachments/files/34747629/hookshot_log.txt) Controller works in Insert menu and when backgrounded, but not when the game window is focused Version:2.1.0 Controller: Wired Gulikit King Kong Pro 2 OS: Windows GPU: Nividia Geforce Rtx 4060 Driver: 32.0.16.1088 Where it happens:Main menu The controller is detected and works correctly in the Insert menu. With the “Controller in background” setting enabled, the controller also works when the game window is in the background (e.g. after alt-tabbing). As soon as I alt-tab back into the game, the controller stops working entirely. The game no longer responds to it. Keyboard and mouse continue to work normally. Temporary workaround: I have to mash the Windows key and the Start button on the controller very quickly, then restart the game (usually takes two restarts). After that the controller is detected and works until I close and reopen the game, at which point the problem returns.It seems like the controller is being seen by the system, but the focus check that decides whether to send controller input to the game itself is getting stuck in the wrong state when the window regains focus. <!-- github-sync:c:6823403831 -->
Commenting is not possible because the repository is archived.
No milestone
No assignees
2 participants
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#2504
No description provided.