Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[autoprofile] two device two profile but only one applied #451

Open
1 task done
firefloc opened this issue May 23, 2022 · 5 comments
Open
1 task done

[autoprofile] two device two profile but only one applied #451

firefloc opened this issue May 23, 2022 · 5 comments
Labels
bug Something isn't working

Comments

@firefloc
Copy link

firefloc commented May 23, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

connect two similar device in my case the thrustmaster t16000m duo composed of two t16000m joystick
try to make a profile for theses
one for left joy
one for right joy
assign the profile to the device & app in autoprofile
the two device has the same name and the same "long chain after"
when I load the app the two device has the same profile applied

Expected Behavior

the good profile applied to the good device

Steps To Reproduce

No response

Environment

- OS: manjaro -kde [testing branch] --> switch to pop 22.04 same issue
- AntiMicroX version: 3.2.3 (appimage) tested on flatpak too

Anything else?

sorry if my english is bad i'm here for answer if you need more


Upvote & Fund

  • If you find this issue important, mark it with 👍. It lets us see which fixes and features are demanded by the most users.
  • We're using Polar.sh so you can upvote and help fund this issue. It may incentivize some developers to contribute to this project and fix some bugs.
  • Funded developer receives the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar
@firefloc firefloc added the bug Something isn't working label May 23, 2022
@mmmaisel
Copy link
Contributor

Do the two devices have the same GUID (click path: Options->Properties->GUID)?

@firefloc
Copy link
Author

yes the GUID of the two device is the same

mmmaisel added a commit to mmmaisel/antimicrox that referenced this issue Jun 14, 2022
When connecting different controllers, e.g. Nintendo Switch controllers,
one after another, they get the identical unique ID strings which can
cause problems.

As solution, read the device serial number via SDL if supported and
append it to the unique ID string.

Should fix AntiMicroX#451
@firefloc
Copy link
Author

@mmmaisel i've build from your fork issue is still present
i've created 2 profile
used autoprofile and after relaunch only one profile is applied to the two device (no guid present in properties)

@mmmaisel
Copy link
Contributor

I'm not sure if the double or missing GUID is part of this issue or not.

@pktiuk
Copy link
Member

pktiuk commented Nov 7, 2022

Probably linked with: AntiMicro/antimicro#58

And possible solution may be here: https://github.com/AntiMicro/antimicro/tree/issue_58

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants