Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Nintendo switch wired controller help!



  • Hi, I've bought two USB switch controllers today being they were on offer and they are coloured to match my machine, now when plugged in they are recognised as gioteck USB switch controllers and map perfect and work perfect, number 3 is lit up on both controllers. Now here's the issue soon as I restart or switch off and back on again the system picks up the controllers as xbox pads rather than what they are and number 2 lights up instead... Which would be ok if it wasn't for the fact they physically won't map the l and r buttons on the top of the pad.. Yet if I unplug them and plug them back in while the system is still on they are then picked up as gioteck and work Brill....

    My machine is a self contained unit so don't want to be unplugging bits everytime I switch it on, is there some way to turn off xbox support so maybe they will get picked up as they should...? Or is this a issue with the controller themselfs?

    Hoping you guys can help

    My machine is -

    Intel i5 based Linux build
    Followed the debian guide to install and setup
    2x egstarts joystick and buttons both with there own board
    2x switch controllers

    Any help would be greatly appreciated


  • Global Moderator

    Looks like your controllers cannot make up their mind :)
    What brand/model are the controllers ? Looks like a 'multi-console-support' kind, don't they have a switch/button combo to switch between connection modes ?



  • @mitu said in Nintendo switch wired controller help!:

    Looks like your controllers cannot make up their mind :)
    What brand/model are the controllers ? Looks like a 'multi-console-support' kind, don't they have a switch/button combo to switch between connection modes ?

    Unfortunately they don't have any form of switch, they are geoteck branded, it does say on the rear that firmware updates can be found on there website so possibly maybe a update may well fix it but thought as they work one minute and not the next I thought maybe it was to do with a config file or driver rather than the firmware of the controller themselfs lol


  • Global Moderator

    @treebo88 Usually this kind of controllers have a switch or a button combo to start in a certain connection mode.
    If they connect in Xbox mode, they might be handled by the xpad driver. Try blacklisting the xpad module and see if it helps, otherwise there's nothing in particular in RetroPie that does any auto-configuration or detection - it's the OS (Linux) that handles this part.



  • @mitu how do I blacklist the xpad driver? You'll have to forgive the lack of knowlage I've been learning Linux and retropie for around two weeks lol


  • Global Moderator

    Create a file in the /etc/modprobe.d folder, called blacklist-xpad.conf. Add a single line containing

    blacklist xpad
    

    then reboot. You'll need root privileges to create and write to the file - just run sudo nano /etc/modprobe.d/blacklist-xpad.conf and add the line, then save the file and exit.



  • @mitu said in Nintendo switch wired controller help!:

    Create a file in the /etc/modprobe.d folder, called blacklist-xpad.conf. Add a single line containing

    blacklist xpad
    

    then reboot. You'll need root privileges to create and write to the file - just run sudo nano /etc/modprobe.d/blacklist-xpad.conf and add the line, then save the file and exit.

    So I've just done that and rebooted with fingers crossed! But to no avail... The pads now just don't respond at all when first booted, I can unplug and replug them then yet again light 3 pops up and they work perfectly until the next reboot... :-/ really strange I've never had this issue before with any controller



  • Only thing I can think of is as its self contained, the USB ports they run from are from a front USB panel from a pc case, so I could possibly either use this as a USB port built into the machine somewhere to plug them in or maybe hide all that and have a simple on and off switch wired to the power of the USB ports so a simple flick of the switch should revert them to gioteck again?


  • Global Moderator

    @treebo88 Try updating to the latest firmware and send an email to the vendor asking for some hints on how to choose the connection mode - who knows ?



  • @mitu said in Nintendo switch wired controller help!:

    @treebo88 Try updating to the latest firmware and send an email to the vendor asking for some hints on how to choose the connection mode - who knows ?

    I did exactly that but no firmware is available yet, I have sent a nice email to them however I doubt I'll get much help as it's being used for something it wasn't intended so possible I'll get either nothing back or very little help on the matter. Worth a try though, I don't want to buy any more lol

    I bought several Ps3 wireless generic controllers that had USB dongles but using one seemed to be OK but soon as two were connected it didn't like it... They both keep loosing connection.. Only for a few seconds a time but enough to make them unusable lol


Log in to reply
 

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.