xpad
xpad copied to clipboard
NACON Pro Compact
I've tried adding to xpad_device { 0x3285, 0x0614, "NACON Pro Compact", 0, XTYPE_XBOXONE },
and XPAD_XBOXONE_VENDOR(0x3285), /* NACON XBOX Series S/X Controllers */
But when entering a game it will always spin the camera, as the right thumbstick and the triggers seem to be linked and offsetting each other somehow.
T: Bus=01 Lev=03 Prnt=04 Port=03 Cnt=03 Dev#= 24 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=47 Prot=d0 MxPS=64 #Cfgs= 1
P: Vendor=3285 ProdID=0614 Rev= 1.01
S: Manufacturer=NACON
S: Product=Pro Compact
S: SerialNumber=000001013350E906
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=47 Prot=d0 Driver=(none)
E: Ad=01(O) Atr=03(Int.) MxPS= 64 Ivl=4ms
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=47 Prot=d0 Driver=(none)
I: If#= 1 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=47 Prot=d0 Driver=(none)
E: Ad=08(O) Atr=01(Isoc) MxPS= 228 Ivl=1ms
E: Ad=87(I) Atr=01(Isoc) MxPS= 64 Ivl=1ms
I have the same controller. It does nothing with Xpad. I had to install the Xone driver to get it working. While it is detected as an XBox one controller it seems that the device is not implemented into Xpad right now. With Xone the controller ist working. However, Steam only detected it as a generic controller. So i had to set the controller layout to X-Box One Controller and enabled the X-Box Configuration in the general controllersettings in steam. For some games i also had to force or disable the steam controller API in the individual steam game settings to make the controller work as intended.
You should also connect the controller to a Windows PC and install the Nacon App to do firmwareupdate for the device.
I'm don't tried this code, but my Pro Compact Controller
- don't detected any program (example: antimicro-x, steam),
- LED on controller doesn't light up
but works fine in Win10_64. dmesg
code from Pro Compact Controller - black (and w/o firmwareupdate). Please add support for this controller, thanks
[ 1624.782741] usb 3-1: New USB device found, idVendor=3285, idProduct=0603, bcdDevice= 1.01
[ 1624.782752] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1624.782755] usb 3-1: Product: Pro Compact
[ 1624.782759] usb 3-1: Manufacturer: NACON
5.15.32-1-MANJARO w/o xone
Bus 003 Device 004: ID 3285:0603 NACON Pro Compact
slackware64-14.2 @ 4.4.301, too
[1560046.778696] usb 3-3: new full-speed USB device number 44 using xhci_hcd
[1560046.944094] usb 3-3: New USB device found, idVendor=3285, idProduct=0603
[1560046.944100] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[1560046.944103] usb 3-3: Product: Pro Compact
[1560046.944105] usb 3-3: Manufacturer: NACON
# usb-devices
T: Bus=03 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 44 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=47 Prot=d0 MxPS=64 #Cfgs= 1
P: Vendor=3285 ProdID=0603 Rev=01.01
S: Manufacturer=NACON
S: Product=Pro Compact
...
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=47 Prot=d0 Driver=(none)
I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=47 Prot=d0 Driver=(none)
Are there any news regarding support for this controller?
{ 0x3285, 0x0614, "Nacon Pro Compact", 0, XTYPE_XBOXONE },
Please add this code:
{ 0x3285, 0x0614, "Nacon Pro Compact", 0, XTYPE_XBOXONE },
{ 0x3285, 0x0603, "Nacon Pro Compact Black", 0, XTYPE_XBOXONE },
I could test it on manjaro
@archanox is your version of the device white-version?
@archanox is your version of the device white-version?
Yeah, this one here https://www.jbhifi.com.au/products/rig-nacon-pro-compact-wired-controller-for-xbox-series-xs-and-xbox-one-white
Cool, thx. My version Black, perhaps because of this ProdID
or idProduct=
in dmesg
are different... Or, RIG, maybe diff.market, my w/o RIG and w/ label Nacon on Box
...maybe ...may
{ 0x3285, 0x0603, "Nacon Pro Compact", 0, XTYPE_XBOXONE },
{ 0x3285, 0x0614, "Nacon/RIG Pro Compact", 0, XTYPE_XBOXONE },