Pinned Repositories
linux-surface
Linux Kernel for Surface Devices
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)
surface-control
Control various aspects of Microsoft Surface devices on Linux from the Command-Line.
surface-dtx-daemon
Linux User-Space Detachment System (DTX) Daemons for the Surface ACPI Driver.
autocomplete-racer
Rust auto-completion and hyperclick provider for the atom editor, using racer as back-end.
irl-maxent
Maximum Entropy and Maximum Causal Entropy Inverse Reinforcement Learning Implementation in Python
linux-surface-pen-button-remap
Remapper for the Bluetooth (Eraser) Button of the Surface Pen (Work in Progress).
pbpctrl
Control Google Pixel Buds Pro from the Linux command line.
microtrafficsim
Microscopic Traffic Simulation with OpenStreetMap Data
qzed's Repositories
qzed/irl-maxent
Maximum Entropy and Maximum Causal Entropy Inverse Reinforcement Learning Implementation in Python
qzed/pbpctrl
Control Google Pixel Buds Pro from the Linux command line.
qzed/linux-surface-pen-button-remap
Remapper for the Bluetooth (Eraser) Button of the Surface Pen (Work in Progress).
qzed/autocomplete-racer
Rust auto-completion and hyperclick provider for the atom editor, using racer as back-end.
qzed/linux-surfacebook2-mshw0153
Linux Driver for Surface Book 2 dGPU Hot-Plug System (Power-State)
qzed/linux-surfacegen5-button-driver
Included in Linux 5.4 -- Outdated -- Linux Driver for Power and Volume Buttons on 5th Gen. Surface Devices (Surface Book 2, Surface Pro 2017, Surface Laptop)
qzed/noisereduce
Experimental Project on Noise Reduction.
qzed/luks-keyfile-dracut
Automatically unlock LUKS partitions during boot via a key file on a USB stick.
qzed/digitizer-prototype
Algorithm prototyping for pen/stylus and touch digitizer input processing. Intended for use in https://github.com/linux-surface/iptsd/.
qzed/serde_tagged
Tag values during serialization, retreive tags during deserialization.
qzed/aarch64-kernel-configs
Linux kernel development configs for AArch64 devices. Specifically the Surface Pro X.
qzed/kernel-pkgscripts
Heavily Customized Packaging-Scripts/Helpers for the Linux Surface Kernel (https://github.com/linux-surface/kernel/)
qzed/linux-firmware-ipts-surfacebook2-kbl8
Note: This repository will no longer be updated. Please refer to https://github.com/linux-surface/surface-ipts-firmware instead.
qzed/linux-surfacegen5-button-autoremap
Auto-remap Surface Book 2/Surface Pro (2017) volume buttons based on device orientation (on Linux).
qzed/papr
PDF Annotator Prototype - Work in progress
qzed/dashboard
Basic homelab dashboard
qzed/dotfiles
Personal dotfiles. Managed via chezmoi.
qzed/dotfiles-old
Personal Configuration Files - Outdated
qzed/fedora-surface-kernel-pkgscripts
Build and packaging scripts for kernel development on Fedora.
qzed/git-tools
qzed/linux-surfacegen5-dtx-daemon
DEPRECATED: Please refer to https://github.com/qzed/linux-surface-dtx-daemon/
qzed/usb-serial-bridge
Bridge converting USB-C to serial (TTL) back to USB-C.
qzed/latex-ci-template
LaTeX Template for GitHub CI
qzed/linux-qcom-uefivars
qzed/linux-surface-hid-type-cover
Outdated. Experimental.
qzed/qemu-iobc
https://git.ksat-stuttgart.de/source/qemu-iobc
qzed/RAFT
qzed/raft-meets-dicl
Master Thesis
qzed/surfacebook2-dsdt
See https://github.com/linux-surface/acpidumps.
qzed/uefi-rs
Do not use, debugging stuff for Surface Pro X