Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
For the most reliable basic input, choose USB HID and a Linux kernel with the Switch 2 patches from Linux 7.4. The merged driver supports Joy-Con 2, Pro Controller 2 and the Nintendo Switch Online GameCube controller over USB, with standard buttons and sticks and only a basic rumble buzz. It does not yet implement Switch 2 Bluetooth.
If you need wireless now, a Bluetooth Low Energy (BLE) adapter is useful only with additional software: a userspace BLE bridge or a DKMS driver paired with patched BlueZ. The adapter alone will not make the mainline HID driver work over the air. Wireless software can add gyro, battery data and fuller rumble on supported pads, but it brings setup and maintenance costs.
As an Amazon Associate I earn from qualifying purchases.
Free tools Windows power users keep installed
One-click scans. No signup required.
At a glance
| Name | Best for | Key spec | Platforms | Checked |
|---|---|---|---|---|
| Linux HID (7.4 hid-nintendo plus Switch 2 USB configuration driver) | Wired play without Steam Input | USB HID; general input; basic rumble buzz; no IMU or battery reporting | Linux 7.4+ or a backport with the required Kconfig symbols | Nov 2026 |
| USB Bluetooth LE adapter plus userspace bridge | Wireless Pro Controller 2 or NSO GameCube controller today | Proprietary BLE GATT through a Python/uinput bridge; DSU gyro server | Linux with BLE, Python 3.12+, bleak, evdev and writable /dev/uinput | Nov 2026 |
| DKMS Switch 2 HID plus patched BlueZ | Wireless experimentation when you accept kernel and daemon patches | Out-of-tree module for kernels 6.18/6.19; patched bluetoothd | Linux distributions able to build DKMS and patched BlueZ | Nov 2026 |
| Steam USB path before 7.4 | Pro Controller 2 owners who need a short-term wired workaround | USB ID 057e:2069, udev rule and Steam beta flag -enablepro2 |
Linux with Steam beta as documented on 27 Dec 2025 | Nov 2026 |
There is no published latency, polling-rate or packet-loss comparison between USB HID and BLE for these controllers, so those figures are not used to rank the options.
Which works better: Linux HID support or a Bluetooth adapter?
Linux HID is the better choice for wired, low-maintenance controller use. Once a distribution ships the 7.4 driver, the pad appears as a normal Linux input device and can be used by Steam, Epic, GOG, emulators and native games without Steam running. A Bluetooth adapter is the better choice only when wireless play matters more than a mainline-only setup, and only if you install a protocol-aware bridge or patched stack.
Popular on Amazon
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
| Axis | Linux HID (7.4) | Bluetooth adapter plus userspace/DKMS |
|---|---|---|
| Transport | USB HID plus a USB configuration interface | Proprietary Bluetooth LE GATT |
| Kernel requirement | Linux 7.4 or a backport with CONFIG_HID_NINTENDO and CONFIG_NINTENDO_SWITCH2_USB |
Current kernel; userspace bridge needs no new kernel module, while DKMS needs a compatible build |
| Wireless | Not in the merged patches | Works for tested pads when the BLE radio and protocol software are present |
| Features | Buttons and sticks, plus a basic rumble buzz; no IMU or battery reporting | Buttons, sticks, gyro through DSU, battery data and fuller rumble on supported pads |
| Maintenance | Mainline code maintained through normal distribution kernels | Python service, out-of-tree DKMS, patched bluetoothd or a combination |
| Multiple pads | Normal USB enumeration, subject to available ports and hubs | Many BLE adapters permit only one outstanding LE connection initiation, so connects may be serialized |
| Steam | Not required after the kernel driver binds | Optional; a bridge can expose an Xbox-style evdev device |
What does Linux 7.4 HID support actually include?
The Linux Human Interface Device (HID) path is the in-kernel stack used by keyboards, mice and gamepads. The Switch 2 work landed in the Linux 7.4 HID pull during the 21–23 October 2026 merge window after sixteen revision rounds. Vicki Pfau authored the series for Valve and is described as a co-maintainer of the kernel Nintendo HID driver.
PATCH v15 contained 2,240 insertions and 43 deletions across seven files, according to the Linux kernel mailing list. The final merged work is preliminary: it establishes a wired input path rather than a complete wireless feature set.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWhy the driver has two parts
Switch 2 controllers expose input and configuration as separate interfaces. The main HID interface carries buttons, sticks and rumble; a second configuration interface handles other communication. The kernel therefore uses hid-nintendo for the main interface and a new USB configuration driver, hid-nintendo-switch2-usb.c, for the second one. Both share a common controller structure.
“This adds a new driver for the Switch 2 controllers. The Switch 2 uses an unusual split-interface design such that input and rumble occur on the main HID interface, but all other communication occurs over a ‘configuration’ interface.”
“This is the case on both USB and Bluetooth, so this new driver uses a split-driver design with the HID interface being the ‘main’ driver and the configuration interface is a secondary driver that looks up to the HID interface, sharing resources on a common struct.”
The fact that the same split exists on Bluetooth does not mean Bluetooth support shipped. The merged series contains the generic HID and USB configuration pieces only.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
What features are present and missing?
- Supported input: general buttons and sticks for Joy-Con 2, Pro Controller 2 and the Nintendo Switch Online GameCube controller.
- Rumble: later revisions added force feedback, gated by both
CONFIG_HID_NINTENDOandCONFIG_NINTENDO_FF. Because Linux evdev has no API to drive the linear HD actuators properly, the driver currently produces a basic buzz rather than full HD Rumble effects. - IMU: motion sensors, including the hidden gyro in the NSO GameCube controller, are outside the merged HID scope.
- Battery: battery reporting is also outside the merged HID scope.
Pfau’s v15 cover letter said, “IMU, rumble and battery support is not yet present.” That described the revision at the time; the merged series subsequently added the basic rumble implementation, while IMU and battery support remained out of scope.
Also popular on Amazon
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
Why does a Bluetooth adapter not enable the Linux HID driver?
A USB Bluetooth dongle or built-in BLE radio is only the transport hardware. Switch 2 pads use a proprietary Bluetooth LE GATT protocol rather than the standard HID-over-GATT gamepad profile that ordinary BlueZ and hid-nintendo already understand.
The first-party controllers already contain a Bluetooth radio. Linux is missing the pairing and protocol implementation, not Bluetooth hardware in the pad. A stock desktop pairing dialog may show an LE device that never becomes an evdev gamepad, or pairing may fail because the controller’s pairing flow is non-standard.
“Due to using a non-standard pairing interface as well as Bluetooth communications being extremely limited in the kernel, a custom interface between userspace and the kernel will need to be designed, along with bringup in BlueZ. That is beyond the scope of this initial patch, which only contains the generic HID and USB configuration interface drivers.”
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteSpecial offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
This is why reports claiming that Linux 7.4 already provides Switch 2 Bluetooth are reversed. The hardware has Bluetooth, and the driver architecture anticipates it, but the merged patches do not implement the wireless pairing path.
How do I use Switch 2 controllers over USB with Linux HID?
You need a data-capable USB connection and a kernel that includes the 7.4 driver or a backport. A charge-only cable cannot carry the controller’s HID interface.
- Connect the pad directly. Use a USB-C data cable for the Pro Controller 2. For Joy-Con 2, do not assume a charging accessory exposes the same data interface; the physical cable or accessory path must present the controller to Linux.
- Check the kernel version and configuration. Run
uname -r, then inspect the running configuration forCONFIG_HID_NINTENDO,CONFIG_NINTENDO_SWITCH2_USBand, if you want force feedback,CONFIG_NINTENDO_FF. A distribution can backport code or disable a symbol, so the version string alone is insufficient. - Check USB enumeration. Use your distribution’s USB-device viewer or
lsusband look for the Switch 2 IDs: Joy-Con 2 Right057e:2066, Joy-Con 2 Left057e:2067, Pro Controller 2057e:2069and NSO GameCube controller057e:2073. - Check the input device. Confirm that Linux created an evdev gamepad before opening a game. If the USB device appears but no input node is created, the issue is kernel support or configuration rather than Steam’s controller mapping.
- Configure the game only after the OS sees the pad. Native games and emulators can use the evdev device directly. Steam Input remains available for remapping, but it is no longer required merely to make basic buttons and sticks visible.
For a Pro Controller 2 on a pre-7.4 kernel, the documented interim route uses a udev rule for USB ID 057e:2069 and launches Steam with steam -enablepro2. That flag required the Steam beta as of 27 December 2025. It is a Steam client shim, not kernel HID support, so it does not solve non-Steam applications.
How do I connect Joy-Con 2 controllers to Debian via Bluetooth?
On current Debian and other distributions without Switch 2 Bluetooth support in the kernel, use a BLE adapter together with a protocol bridge. Installing a dongle and pairing through GNOME Settings alone is not enough.
Also popular on Amazon
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
Userspace BLE bridge
The most complete wireless path described for Pro Controller 2 and the NSO GameCube controller is the switch2-controllers-linux userspace project. It opens a raw L2CAP ATT socket at BT_SECURITY_LOW rather than relying on BlueZ GATT discovery, which its authors describe as unreliable with these controllers. It then creates a standard uinput pad with an Xbox-style evdev layout and runs a DSU/cemuhook motion server on 127.0.0.1:26760.
Requirements are Linux with a Bluetooth LE adapter, Python 3.12 or newer, the bleak and evdev Python packages, and permission to write /dev/uinput. The project runs as a systemd user service; Bazzite also has desktop pairing launchers.
- Install or enable BLE hardware. Use a USB BLE adapter or a built-in BLE radio. No particular chipset has been established as a universal Switch 2 winner.
- Install the bridge’s dependencies. Provide Python 3.12+,
bleak,evdevand writable/dev/uinput. Follow your distribution’s permission model for the uinput device. - Start the user service and pairing flow. The bridge handles the proprietary GATT exchange; do not treat a successful appearance in
bluetoothctlas proof that an evdev controller exists. - Verify the virtual controller. Confirm that a new uinput/evdev pad appears, then map it in your game or emulator. For gyro-aware software, point the application at the DSU server on port 26760.
- Test one controller before adding another. Most adapters allow only one outstanding LE connection initiation at a time, so the bridge serializes connections behind a lock. This is the reason a second controller may appear not to wake until the first connection completes.
The project reports tested support for NSO GameCube buttons, analog triggers, preset rumble and gyro, and for Pro Controller 2 buttons, sticks, digital ZL/ZR, HD rumble and gyro. Joy-Con 2 support is experimental and untested against real hardware in the project’s documentation; single-Joy-Con sideways mapping is not implemented. Wake-after-sleep can be flaky, and simultaneous dual-pad wake is best-effort.
DKMS module with patched BlueZ
The hid-switch2-dkms project grafts Bluetooth support onto Pfau’s earlier patch series. It targets kernels 6.18 and 6.19 and requires a patched bluetoothd capable of connecting the controller over BLE. Its repository documents an Arch installation with yay -S hid-switch2-dkms, but the approach is not limited to Arch if you can build the module and replace or patch BlueZ safely.
The BlueZ v3 all-in-one patch described by the project was reported as buggy, with a corrected resubmission still pending. Listed issues include non-working IMU data and face buttons that may need rebinding in Steam. The project maintainer explicitly says the proper upstream procedure is underway and is not based on this repository; the BLE extension has not been submitted upstream as part of the mainline driver.
Other out-of-tree options
The GPL-2.0-or-later linux-switch2 project supplies USB support for the four Switch 2 USB IDs and documents BLE transport for Joy-Con 2 Left and Right through /dev/switch2-gatt, with a separate BlueZ plugin. Its default jc1_compat=1 mode exposes synthetic classic Joy-Con IDs 057e:2006 and 057e:2007 for older SDL or emulator code. The README says the project is provided as-is, is not actively developed or supported and is not accepting bug reports, so it is a specialist option rather than a maintenance-free recommendation.
Do I still need Steam Input for Switch 2 controllers on Linux?
Not for basic wired input once the mainline HID driver is loaded. The kernel exposes a normal input device, allowing non-Steam games and emulators to read buttons and sticks directly.
Also popular on Amazon
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Widely Compatible: Transform any USB-C port into a USB-A port and USB-A port into a USB-C port, and connect up a wide range of USB-C(including MacBook, iPad Pro/Air/Mini, iPhone models with USB C ports, Samsung Galaxy series, and Google Pixel series. ) and USB A devices(including external hard drives, phones, mice, printers, and more)
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Before 7.4, Steam’s -enablepro2 option is a practical USB workaround for the Pro Controller 2. With a userspace BLE bridge, Steam Input is optional because the bridge presents a virtual evdev controller; Steam can still be useful for layouts, dead zones and per-game remapping.
What are the feature differences for gyro, rumble and batteries?
| Feature | Linux 7.4 USB HID | Userspace BLE bridge | DKMS plus patched BlueZ |
|---|---|---|---|
| Buttons and sticks | Yes, for the three named controller families | Yes for tested Pro Controller 2 and NSO GameCube; Joy-Con 2 experimental | General input intended; face-button mapping issue reported |
| Rumble | Basic buzz only | HD rumble packets for Pro Controller 2; preset buzzes for NSO GameCube | Available through the patched stack where implemented |
| Gyro/IMU | Not exposed in the merged scope | DSU/cemuhook server at 127.0.0.1:26760 | Project lists IMU as not working |
| Battery reporting | Not in the merged scope | Reported by the bridge on tested pads | Not established in the documented issue list |
| Steam independence | Yes after kernel binding | Yes after the virtual evdev device appears | Usually mapped through Steam or another userspace layer |
The NSO GameCube controller does not have an HD actuator, so its wireless bridge support uses preset buzzes rather than Pro Controller 2-style HD packets. No published source provides a USB-versus-BLE latency or packet-loss figure for these pads.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Which Switch 2 controller and connection should you choose?
Pro Controller 2
This is the simplest wired case because it has a USB-C data port and the documented USB ID 057e:2069. Use USB HID on a 7.4-based kernel, or the Steam beta workaround before then. For wireless play, it is also the strongest candidate for the userspace bridge because that project reports buttons, sticks, digital ZL/ZR, HD rumble and gyro.
Joy-Con 2
The kernel driver lists Joy-Con 2 support over USB, but a charging accessory is not automatically a data interface. The leading userspace bridge marks Joy-Con 2 as experimental and untested on real hardware, with no single-controller sideways mapping. The out-of-tree linux-switch2 stack is the option that documents BLE for Left and Right Joy-Con, but it is unmaintained and unsupported.
Nintendo Switch Online GameCube controller
The controller is included in the Linux HID device list and in the wireless bridge’s tested hardware. The bridge reports buttons, analog triggers, preset rumble and gyro, while the mainline HID path currently provides general input and only a basic buzz.
How do I troubleshoot a Switch 2 controller that is not connecting to Steam?
Follow the layers in order: physical USB or BLE discovery, kernel binding, operating-system input, Steam mapping, then the game. Starting inside a game hides the most useful failure information.
- Physical layer: replace a charge-only USB-C cable, connect directly rather than through an unpowered hub, or confirm that the BLE adapter is visible to Linux.
- USB identification: check for IDs
057e:2066,057e:2067,057e:2069or057e:2073. If no ID appears, Steam cannot repair the connection. - Kernel configuration: verify
CONFIG_HID_NINTENDOandCONFIG_NINTENDO_SWITCH2_USB; addCONFIG_NINTENDO_FFwhen rumble is needed. A 7.4 version string with disabled symbols is not sufficient. - Input node: confirm that an evdev device exists. With a wireless bridge, verify the uinput virtual pad and the service log; with DKMS, verify that the module and patched daemon both loaded.
- Steam mapping: on older kernels, launch Steam beta with
-enablepro2for a wired Pro Controller 2 and apply the documented udev rule. On a virtual Xbox-style device, select the appropriate Steam layout only after Linux sees the virtual pad. - Multiple wireless pads: connect one at a time. Adapter firmware commonly permits only one outstanding LE connection initiation, and the bridge deliberately serializes attempts.
- Sleep and wake: restart the user bridge or reconnect the pad if wake-after-sleep fails. This is a documented limitation of the current wireless userspace path, not evidence that the controller is damaged.
When will Linux distributions include the Switch 2 driver?
The HID changes merged during Linux 7.4’s 21–23 October 2026 window, while kernel.org still showed 7.3 on 27 October. Stable 7.4 was expected around January 2027, after which Ubuntu, Fedora, Arch and SteamOS will adopt it on their own schedules.
Also popular on Amazon
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Do not infer SteamOS support from a random mainline kernel on a Steam Deck. Check SteamOS update notes for the kernel actually shipped on the device. Likewise, a distribution may backport the driver before 7.4 or disable one of its configuration symbols, so verify the running configuration rather than relying only on the version number.
The series took sixteen revision rounds: HID v1 was submitted in November 2025, HID v2 in January 2026 and HID v12 in July 2026, according to the DKMS project history. BlueZ Switch 2 patches went through v1, v2 and v3 submissions in March 2026, but wireless bring-up remained separate from the merged HID work.
Recommended Free Tools
How we picked the better option
The ranking follows the documented transport, kernel status, feature coverage, maintenance burden, multi-controller behavior and Steam independence. Mainline support ranks first for wired use because it is upstream and does not depend on a client shim. The userspace BLE bridge ranks first for wireless use because it is the documented path with the broadest reported feature set on Pro Controller 2 and NSO GameCube hardware. DKMS and patched BlueZ remain useful for experimentation but carry more moving parts and known limitations.
Bottom line: wait for mainline or use BLE now?
Choose USB HID and wait for a distribution kernel containing Linux 7.4 if you want a controller that works across Steam, Epic, GOG and emulators without a special client. Choose a BLE adapter plus the userspace bridge if wireless play or gyro is more important and you can accept experimental Joy-Con 2 support, wake issues and per-user service setup. A Bluetooth adapter by itself is not a Switch 2 Linux driver.
Frequently Asked Questions
Can I use Joy-Con 2 on Linux without Steam?
Yes over USB once a kernel with the Switch 2 HID patches binds the controller. Wireless Joy-Con 2 support is less mature: the leading userspace bridge calls it experimental, while an out-of-tree driver documents BLE for left and right units but is no longer actively supported.
Switch 2 Pro Controller not connecting to Steam — what should I check first?
Check whether Linux sees USB ID 057e:2069 and creates an evdev device before changing Steam settings. On kernels older than 7.4, the documented temporary route is a udev rule plus Steam beta launched with -enablepro2; that workaround does not provide support to non-Steam games.
Is Switch 2 ProコントローラーをBluetoothで使える?
On Linux, wireless use requires more than pairing in the desktop Bluetooth panel because the controller uses a proprietary BLE GATT protocol. A userspace bridge can expose it as a virtual evdev pad, while patched-BlueZ solutions remain out-of-tree and have reported limitations.
Does Linux 7.4 support Switch 2 Bluetooth?
No. Linux 7.4 merged the USB HID and USB configuration drivers; Bluetooth pairing, BlueZ integration and the required userspace-kernel interface were explicitly outside the initial patch scope.
Can a cheap Bluetooth 5 dongle connect two Switch 2 controllers at once?
The adapter must be BLE-capable and paired with protocol-aware software, not just the standard desktop HID profile. Many adapters allow only one outstanding LE connection initiation, so current bridges serialize connection attempts and simultaneous wake-up can fail.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →




