Ubuntu Server Xbox Wireless Dongle Problem

Hi all,

I just got a micro PC and set it up for Ubuntu so that I can use it as a hub for behind my TV to do things like Virtual Here (I am tying to move away from my Android box version since it forgets license every restart).

I ran the script and VH runs well across my LAN network, with setting persistent after each reboot of the device. Almost all devices work as expected.

However, the Xbox Dongle (of course) has a problem! xD It connects to my PC through VH, and Windows can see it, and I can update drivers and etc. However, it can not connect to controllers for some reason, and the Sync button does not respond. (I am using the original dongle and also a newer "60% smaller" dongle).

Hopefully I will be able to get this to work, as this is the main reason to setup this micro PC like this. Any advice would be most appreciated!

If you think there would be a better distro to run the server from, I chose Ubuntu as it performed well in previous project but I dont mind changing (although that could be problematic with the license since it would be a big change in configuration).

 

Thanks  in advance for any help!

#2

I tried syncing mine again, i see that the xbox controller now tries to sync via bluetooth by default instead of via the xbox dongle. Im not sure if that is your issue, i just noticed that is different now.

Anyway i just plugged the xbox dongle into the (raspberry pi) server (but ubuntu should be fine). Then i used the XBox ACC device in the virtualhere client.

Then I pressed the button on the wireless dongle and also pressed the sync button on the controller then waited a few seconds then they synced. Then I opened joy.cpl and i clicked properties on the xbox controller and moved the controls and they moved on the screen.

Can you try that.

#3

Thank you for your reply! :)

This was not my issue, as it seems you were able to connect devices through the Xbox Dongle. In my case, the dongle was acting connected to the PC (Windows drivers activated), but was not responding to input.

But the good news is that I managed to fix the issue :)

I added to "/usr/local/etc/virtualhere/config.ini" "ClaimPorts=1"

Since doing this, the Dongle works correctly and now everything is running as I need.

Thank you for your support (Both today and all of the many previous times!) - if it wasnt for the extensive Linux guidelines and the VirtualHere config commands list, I wouldnt have been able to work it out. Now I'm completely happy with my micro Linux server :)

#4

Interesting, thanks for letting me know! That is useful for other customers.. I didnt realize the ClaimPorts=1 setting was now required for the xbox dongle.