• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Experimental Linux drivers for Surface SAM over HID.

More Repositories

1

linux-surface

Linux Kernel for Surface Devices
Shell
4,800
star
2

kernel

Linux kernel with modifications for Microsoft Surface devices.
C
117
star
3

surface-uefi-firmware

UEFI firmware updates for surface using fwupd. WIP, be careful.
Shell
100
star
4

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)
C
94
star
5

iptsd

Userspace daemon for Intel Precise Touch & Stylus
C++
88
star
6

surface-pro-x

Tracking and meta repository for Surface Pro X support.
77
star
7

surface-control

Control various aspects of Microsoft Surface devices on Linux from the Command-Line.
Rust
58
star
8

intel-precise-touch

Linux kernel driver for Intel Precise Touch & Stylus
C
48
star
9

surface-dtx-daemon

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

surface-firmware-old

UEFI firmware updates for Microsoft Surface, flashable under linux using fwupd
Shell
33
star
11

libwacom-surface

Patches to support Microsoft Surface Devices with `libwacom`.
Shell
24
star
12

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
Shell
15
star
13

surface-fix-eraser

DEPRECATED: please update to libinput 1.15.0 instead
Python
10
star
14

acpidumps

ACPI dumps from various Microsoft Surface devices.
ASL
9
star
15

ath10k-firmware-override

Shell
7
star
16

repo

Package repositories for linux-surface
Shell
6
star
17

surface-hotplug

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

aarch64-firmware

Firmware files for Surface Pro X
Python
4
star
19

surface-ipts-firmware

IPTS driver firmware (only for 4.19 LTS kernels)
Shell
4
star
20

secureboot-mok

Automatically enrollment of Linux-Surface Secure Boot Key for Arch Linux and Debian
Shell
4
star
21

aarch64-packages

Arch Linux packages for the Surface Pro X.
Shell
1
star
22

archlinux-docker

Custom Arch Linux Docker container for package builds via GitHub workflows.
Dockerfile
1
star
23

surface-shutdown

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

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.
Python
1
star