Linux Kernel 7.4 Adds Nintendo Switch 2 Driver Support

The latest kernel update integrates driver support for next-gen controllers, enabling peripheral connectivity on Linux.

Updated on Oct. 23, 2026 in Computers

Isometric editorial illustration of modular circuit components and geometric hardware interfaces, representing kernel-level driver support for gaming peripherals.
The Linux 7.4 kernel update includes new driver support for next-generation console controllers, ensuring connectivity for upcoming gaming hardware. AI Illustration. Upload story photo >

Live Poll

Do you believe expanded Linux support for gaming peripherals improves the gaming experience?

The Linux 7.4 kernel introduces a new driver supporting Nintendo Switch 2 controllers. This development facilitates hardware connectivity for the next-generation peripheral lineup.

Why it matters

Kernel-level support for emerging console hardware ensures immediate compatibility for cross-platform developers and enthusiasts. Integrating these specific interfaces now prepares the open-source ecosystem for the upcoming device launch.

The driver implements a split-interface design where configuration and HID (Human Interface Device) communications are decoupled. It manages resources through a common structure to support both USB and Bluetooth connection protocols.

The players

Linux

An open-source operating system kernel that serves as the foundation for the world's largest server, mobile, and embedded computing ecosystems.

Nintendo

A global developer and manufacturer of video game hardware and software, currently developing its next-generation console platform.

The details

The driver enables communication via a dedicated configuration interface that mirrors data to the main HID interface, managing input and rumble commands. It provides foundational support for the Joy-Con 2, Pro Controller 2, and GameCube NSO controllers. Future integration requires designing a custom interface for userspace-to-kernel communication and specific bringup procedures within the BlueZ Bluetooth protocol stack.

Timeline

  1. October 23, 2026: Linux 7.4 kernel includes the new driver.

The Tech Race

This development follows the precedent set by the integration of the original hid-nintendo driver into the kernel. It places Linux at the forefront of open-source console peripheral support, ahead of proprietary hardware ecosystems that often restrict third-party controller functionality.

Developers and enthusiasts using Linux will be able to utilize these next-generation controllers over USB or Bluetooth once the kernel is deployed. Practical use will depend on the finalization of the required userspace-to-kernel interface for input mapping.

The takeaway

This driver release signals the beginning of broad compatibility efforts for next-generation console hardware. Interested developers should monitor the Linux kernel mailing list for upcoming patches regarding the required userspace communication interfaces.

Further reading

For broader technical analysis of peripheral support, see our Computers section.

Live Poll

Do you believe expanded Linux support for gaming peripherals improves the gaming experience?