linux-surface

linux-surface

Geek Repo

Github PK Tool:Github PK Tool

linux-surface's repositories

linux-surface

Linux Kernel for Surface Devices

kernel

Linux kernel with modifications for Microsoft Surface devices.

Language:CLicense:NOASSERTIONStargazers:117Issues:20Issues:35

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)

Language:CLicense:GPL-2.0Stargazers:94Issues:16Issues:53

iptsd

Userspace daemon for Intel Precise Touch & Stylus

Language:C++License:GPL-2.0Stargazers:86Issues:12Issues:128

surface-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.

Language:RustLicense:MITStargazers:58Issues:7Issues:15

intel-precise-touch

Linux kernel driver for Intel Precise Touch & Stylus

Language:CLicense:GPL-2.0Stargazers:46Issues:18Issues:27

surface-dtx-daemon

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

Language:RustLicense:MITStargazers:33Issues:7Issues:11

libwacom-surface

Patches to support Microsoft Surface Devices with `libwacom`.

Language:ShellLicense:MITStargazers:24Issues:5Issues:15

aarch64-arch-mkimg

Scripts to create Arch Linux AArch64 disk images (e.g. for flashing to a USB stick), adapted for the Surface Pro X

Language:ShellLicense:MITStargazers:14Issues:5Issues:6

acpidumps

ACPI dumps from various Microsoft Surface devices.

libwacom

libwacom fork for Intel Precise Touch and Stylus

Language:CLicense:NOASSERTIONStargazers:6Issues:4Issues:4

repo

Package repositories for linux-surface

surface-hotplug

Hotplug and D3cold support for the discrete GPU on Microsoft Surface Book 2 and 3 devices.

Language:CLicense:GPL-2.0Stargazers:5Issues:5Issues:6

aarch64-firmware

Firmware files for Surface Pro X

secureboot-mok

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

surface-ipts-firmware

IPTS driver firmware (only for 4.19 LTS kernels)

Language:ShellStargazers:4Issues:5Issues:0

grub

GRUB fork for Surface Pro X

Language:CLicense:GPL-3.0Stargazers:2Issues:1Issues:1

aarch64-packages

Arch Linux packages for the Surface Pro X.

Language:ShellStargazers:1Issues:3Issues:0

archlinux-docker

Custom Arch Linux Docker container for package builds via GitHub workflows.

Language:DockerfileLicense:GPL-2.0Stargazers:1Issues:4Issues:0

surface-shutdown

Module to help debugging shutdown problems on Microsoft Surface devices (don't expect it to work)

Language:CLicense:GPL-2.0Stargazers:1Issues:3Issues:1

grub-image-aarch64

Docker container to generate a self-contained AArch64 GRUB image for the Surface Pro X

Language:DockerfileLicense:MITStargazers:0Issues:3Issues:0

libsurfacedtx

Library for Linux Surface DTX kernel driver user-space API.

Language:RustLicense:MITStargazers:0Issues:4Issues:0

libsurfacesam

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

Language:RustLicense:MITStargazers:0Issues:4Issues:0

sam-fwxtract

Firmware unwrapping/extraction scripts for Surface System Aggregator Module firmware

Language:PythonLicense:MITStargazers:0Issues:3Issues:0

spi-hid

HID over SPI driver, lifted from Surface Duo 2 kernel sources.

Language:CStargazers:0Issues:3Issues:0

surface-aggregator-cmddb

Experimental: Command specifications for Surface Aggregator Module via Serial Hub in machine readable format.

Stargazers:0Issues:3Issues:0

surface-gpe

Surface GPE/Lid driver to enable wakeup from suspend via the lid.

Language:CStargazers:0Issues:5Issues:2