https://github.com/jcrobles76/ms912x-linux-driver
Linux kernel driver for MacroSilicon MS912x USB Display Adapters with DKMS support for Debian/Ubuntu and Fedora/RHEL
https://github.com/jcrobles76/ms912x-linux-driver
debian display dkms driver fedora hdmi kernel-driver kernel-module linux macrosilicon rhel ubuntu usb usb-display vga
Last synced: 27 days ago
JSON representation
Linux kernel driver for MacroSilicon MS912x USB Display Adapters with DKMS support for Debian/Ubuntu and Fedora/RHEL
- Host: GitHub
- URL: https://github.com/jcrobles76/ms912x-linux-driver
- Owner: jcrobles76
- License: other
- Created: 2025-11-27T21:59:04.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-11-27T23:14:17.000Z (5 months ago)
- Last Synced: 2025-11-30T12:32:03.722Z (5 months ago)
- Topics: debian, display, dkms, driver, fedora, hdmi, kernel-driver, kernel-module, linux, macrosilicon, rhel, ubuntu, usb, usb-display, vga
- Language: Shell
- Homepage: https://github.com/jcrobles76/ms912x-linux-driver
- Size: 68.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# MacroSilicon MS912x Linux Driver Packages



Linux kernel driver packages for **MacroSilicon MS912x** USB to HDMI/VGA display adapters.
## 📦 Download
| Package | Distribution | Size |
|---------|-------------|------|
| [ms912x-dkms-1.0.0.deb](ms912x-dkms-1.0.0.deb) | Ubuntu, Debian, Mint | 13 KB |
| [ms912x-dkms-1.0.0-1.noarch.rpm](ms912x-dkms-1.0.0-1.noarch.rpm) | Fedora, RHEL, CentOS | 22 KB |
## 🔌 Supported Hardware
- **MacroSilicon MS9120** (VID:PID `534d:6021`)
- **MacroSilicon MS9120** (VID:PID `534d:0821`)
Check compatibility: `lsusb | grep 534d`
## ⚡ Quick Install
### Ubuntu/Debian
```bash
sudo apt install dkms libdrm-tests
sudo dpkg -i ms912x-dkms-1.0.0.deb
```
### Fedora/RHEL
```bash
sudo dnf install dkms libdrm
sudo rpm -ivh ms912x-dkms-1.0.0-1.noarch.rpm
```
## ✨ Features
- ✅ Automatic compilation for any kernel (DKMS)
- ✅ Hotplug support via udev rules
- ✅ Auto-detection and activation of displays
- ✅ Resolutions up to 1920x1080@60Hz
- ✅ Compatible with Linux kernel 6.14+
## 📖 Full Documentation
See [INSTALLATION.md](INSTALLATION.md) for:
- Detailed installation instructions
- Troubleshooting guide
- Usage examples
- Technical details
## 🏆 Credits
- **Original Driver:** [rhgndf/ms912x](https://github.com/rhgndf/ms912x)
- **Kernel 6.14+ Adaptations & Packaging:** Carlos
## 📄 License
GPL-2.0 (same as Linux kernel)
---
**Need help?** Read the [INSTALLATION.md](INSTALLATION.md) guide or check the [original repository](https://github.com/rhgndf/ms912x).