There are no reviews yet. Be the first to send feedback to the community and the maintainers!
linux-surface
Linux Kernel for Surface Deviceskernel
Linux kernel with modifications for Microsoft Surface devices.surface-uefi-firmware
UEFI firmware updates for surface using fwupd. WIP, be careful.surface-aggregator-module
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)iptsd
Userspace daemon for Intel Precise Touch & Stylussurface-pro-x
Tracking and meta repository for Surface Pro X support.surface-control
Control various aspects of Microsoft Surface devices on Linux from the Command-Line.intel-precise-touch
Linux kernel driver for Intel Precise Touch & Stylussurface-dtx-daemon
Linux User-Space Detachment System (DTX) Daemons for the Surface ACPI Driver.surface-firmware-old
UEFI firmware updates for Microsoft Surface, flashable under linux using fwupdlibwacom-surface
Patches to support Microsoft Surface Devices with `libwacom`.aarch64-arch-mkimg
Scripts to create Arch Linux AArch64 disk images (e.g. for flashing to a USB stick), adapted for the Surface Pro Xsurface-fix-eraser
DEPRECATED: please update to libinput 1.15.0 insteadacpidumps
ACPI dumps from various Microsoft Surface devices.ath10k-firmware-override
repo
Package repositories for linux-surfaceaarch64-firmware
Firmware files for Surface Pro Xsurface-ipts-firmware
IPTS driver firmware (only for 4.19 LTS kernels)surface-aggregator-module-gen4
Experimental Linux drivers for Surface SAM over HID.secureboot-mok
Automatically enrollment of Linux-Surface Secure Boot Key for Arch Linux and Debianaarch64-packages
Arch Linux packages for the Surface Pro X.archlinux-docker
Custom Arch Linux Docker container for package builds via GitHub workflows.surface-shutdown
Module to help debugging shutdown problems on Microsoft Surface devices (don't expect it to work)kernel-configs
Outdated. Please use the fragments at https://github.com/linux-surface/linux-surface, the config provided by your distribution, and the `merge_config.sh` script provided by the kernel.Love Open Source and this site? Check out how you can help us