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

Adding new devices does not work #4

Open
safepond opened this issue Apr 2, 2023 · 2 comments
Open

Adding new devices does not work #4

safepond opened this issue Apr 2, 2023 · 2 comments

Comments

@safepond
Copy link

safepond commented Apr 2, 2023

Everything works fine when I use a device that was already set to disable the steam controller, like my PS4 controller. However, I can not add more devices to the list. I can physically type them into the list and save it, as I do have the password to the deck, but it will not recognize the devices. I've tried my bluetooth speaker, my steam deck dock, my microphone, my webcam, my two other USB hubs connected, my keyboard, and my mouse but none of them worked. If there's something I'm missing, then here's my process: I go into Dolphin and press home - deck - .local - share - scawp - SDADSC - conf - simple_device_list.txt and add my device's name to the list. I do NOT put a hashtag in front of the name. I then check the Steam controller settings to see the connected controllers and, "Steam Controller Neptune" is always there unless I connect a device that the program already set to use. I have tried uninstalling and reinstalling the program. I have unplugged and plugged back in the devices after I set them up. I don't know what else to do.

@Slvrtnge
Copy link

Slvrtnge commented Sep 7, 2023

Not sure if this helps, but on your simple devices list just make sure that "SteamController" isn't on there as I'd gotten confused and after removing that this code works fine for me now with a variety of controllers.

@ArnoldSmith86
Copy link

I tried to improve the script a bit. Can you try if works with https://pastebin.com/PEvs3ghX as disable_steam_input.sh and this 99-disable-steam-input.rules:

# /etc/udev/rules.d/
KERNEL=="input*", SUBSYSTEM=="input", ACTION=="add", RUN+="/home/deck/.local/share/scawp/SDADSC/disable_steam_input.sh disable %E{NAME} %E{PRODUCT}"
KERNEL=="input*", SUBSYSTEM=="input", ACTION=="remove", RUN+="/home/deck/.local/share/scawp/SDADSC/disable_steam_input.sh enable %E{NAME} %E{PRODUCT}"

It should add newly detected devices to simple_device_list.txt automatically (disabled by a # initially).

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

No branches or pull requests

3 participants