mirror of
https://github.com/mumble-voip/mumble.git
synced 2026-03-03 00:46:56 -05:00
Shortcut not recognising input is coming from different peripherals #2392
Labels
No labels
GlobalShortcuts
Hacktoberfest
accessibility
acl
asio
audio
bonjour
bsd
bug
build
certificate
ci
client
code
documentation
external-bug
feature-request
gRPC
github
good first issue
help wanted
help-needed
ice
installer
linux
macOS
needs-ckeck-with-latest-version
needs-more-input
overlay
positional audio
priority/P0 - Blocker
priority/P1 - Critical
priority/P2 - Important
priority/P3 - Somewhat important
priority/P4 - Low
public-server-registration
qt
recording
release-management
server
stale-no-response
stale-support
support
task
test
theme
translation
triage
ui
windows
wontfix
x64
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mumble-mumble-voip#2392
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @timotheostan on GitHub (Jan 19, 2022).
Description
Using a twin Thrustmaster T16000M FCS setup, setting a shortcut for Push-to-Talk on one stick reads input from both sticks (i.e. setting the PTT shortcut to be the left stick's trigger causes the right stick's trigger to also function as a PTT shortcut).
Steps to reproduce
Mumble version
1.4.230
Mumble component
Client
OS
Windows
Reproducible?
Yes
Additional information
No response
Relevant log output
No response
Screenshots
No response
@timotheostan commented on GitHub (Jan 19, 2022):
Further testing indicates that the Mumble application is assigning the same identifier number ('[044F:B10A]:0') to each individual T16000M FCS joystick. It successfully assigns a different identifier number to a completely different peripheral (e.g. XBox controller).
@Krzmbrzl commented on GitHub (Jan 20, 2022):
Did you verify that Windows itself is detecting these as individual devices? Do these buttons work independently in other applications?
@timotheostan commented on GitHub (Jan 20, 2022):
Yes, Windows is detecting them as separate devices, and they work independently in other applications (e.g. flight simulators).
@Krzmbrzl commented on GitHub (Jan 21, 2022):
@davidebeatrici do you have an idea about this?
@davidebeatrici commented on GitHub (Jan 21, 2022):
The relevant code:
github.com/mumble-voip/mumble@db3a280585/src/mumble/GlobalShortcut_win.cpp (L565-L622)@PromeThaeus Do you perhaps see the full device name if you edit the shortcut?
@timotheostan commented on GitHub (Jan 21, 2022):
Edit shortcut menu reads the device as "[044F:B10A] Thrustmaster" regardless of which device is being used to set the shortcut.