• woelkchen@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    8
    ·
    7 days ago

    It is still just using regular USB-C. I took inspiration from https://www.youtube.com/watch?v=Btwqt-w85Vk and used a similar cable to connect other devices of mine to the Switch 2 dock and they just work. Switch 2 seems to check the hardware ID. I’m sure if there is some kind of way to fake the hardware ID, Switch 2 would just work with other docks as well.

    I can later do an “lsusb” command on Linux using the dock2 and read its hardware ID. The one I currenty use just says xxxxxxxx USB Type-C Digital AV Adapter

    • woelkchen@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      7 days ago
      (1)(deck@steamdeck ~)$ lsusb
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 001 Device 008: ID 057e:200c Nintendo Co., Ltd CRD-001 USB2.0
      Bus 001 Device 009: ID 04f2:1338 Chicony Electronics Co., Ltd USB Wireless HID Receiver
      Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 002 Device 006: ID 057e:200c Nintendo Co., Ltd CRD-001 USB3.0
      Bus 002 Device 007: ID 057e:2065 Nintendo Co., Ltd USB 10/100/1000 LAN
      Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 003 Device 002: ID 28de:1205 Valve Software Steam Controller
      Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub