Skip to content
@linux-surface

linux-surface

Pinned Loading

  1. linux-surface linux-surface Public

    Linux Kernel for Surface Devices

    Shell 6.6k 294

  2. kernel kernel Public

    Linux kernel with modifications for Microsoft Surface devices.

    C 141 38

  3. surface-aggregator-module surface-aggregator-module Public

    Linux ACPI and Platform Drivers for Surface Devices using the Surface Aggregator Module over Surface Serial Hub (Surface Book 2, Surface Pro 2017, Surface Laptop, and Newer)

    C 103 12

  4. iptsd iptsd Public

    Userspace daemon for Intel Precise Touch & Stylus

    C++ 128 55

  5. intel-precise-touch intel-precise-touch Public

    Linux kernel driver for Intel Precise Touch & Stylus

    C 53 10

Repositories

Showing 10 of 34 repositories
  • libwacom-surface Public

    Patches to support Microsoft Surface Devices with `libwacom`.

    linux-surface/libwacom-surface’s past year of commit activity
    Makefile 28 MIT 6 0 0 Updated Dec 30, 2025
  • repo Public

    Package repositories for linux-surface

    linux-surface/repo’s past year of commit activity
    Shell 10 4 2 (1 issue needs help) 0 Updated Dec 30, 2025
  • surface-dtx-daemon Public

    Linux User-Space Detachment System (DTX) Daemons for the Surface ACPI Driver.

    linux-surface/surface-dtx-daemon’s past year of commit activity
    Rust 42 MIT 5 4 (1 issue needs help) 0 Updated Dec 30, 2025
  • surface-control Public

    Control various aspects of Microsoft Surface devices on Linux from the Command-Line.

    linux-surface/surface-control’s past year of commit activity
    Rust 80 MIT 6 0 0 Updated Dec 30, 2025
  • libwacom Public Forked from linuxwacom/libwacom

    libwacom fork for Intel Precise Touch and Stylus

    linux-surface/libwacom’s past year of commit activity
    C 9 187 0 0 Updated Dec 30, 2025
  • secureboot-mok Public

    Automatically enrollment of Linux-Surface Secure Boot Key for Arch Linux and Debian

    linux-surface/secureboot-mok’s past year of commit activity
    Shell 7 0 1 0 Updated Dec 29, 2025
  • iptsd Public

    Userspace daemon for Intel Precise Touch & Stylus

    linux-surface/iptsd’s past year of commit activity
    C++ 128 GPL-2.0 55 77 0 Updated Dec 29, 2025
  • linux-surface Public

    Linux Kernel for Surface Devices

    linux-surface/linux-surface’s past year of commit activity
    Shell 6,643 294 748 6 Updated Oct 11, 2025
  • kernel Public

    Linux kernel with modifications for Microsoft Surface devices.

    linux-surface/kernel’s past year of commit activity
    C 141 38 7 0 Updated Oct 11, 2025
  • libsurfacesam Public

    Library for Linux Surface System Aggregator Module kernel driver user-space debug-interface (ssam-cdev).

    linux-surface/libsurfacesam’s past year of commit activity
    Rust 1 MIT 0 0 0 Updated Oct 10, 2025