A collection of Linux drivers of various components for Gigabyte devices.
- All normal keys (alphanumerics and special character) working beforehand.
- Make the C code into actual driver and ppa support.
- Sleep, Mute, Volume Keys, Backlight [Fn + F1/F7/F8/F9/SPC] working even before this driver.
- Brightness keys [Fn + F3/F4] working with this driver.
- Make Fn + ESC/F2/F5/F10/F11/F12 work.
- Look into controlling fan profiles with [Fn + Esc]
- Look into the possibility of full keyboard RGB backlight support.
- Add into the main linux kernel ?
| Device | VID:PID |
|---|---|
| Gigabyte Aero 15X V8 | 1044:7A39 |
| Gigabyte Aero 15X V9 | 1044:7A39 |
| Gigabyte Aero 15 SA | 1044:7A3F |
| Gigabyte Aero 17 XD | 1044:7A3F |
| Gigabyte Aorus 15P (RTX 30 series) | 1044:7A3B |
| Gigabyte Aorus 15G | 1044:7A3C |
| Gigabyte Aorus 17G YC (RTX 30 series) | 1044:7A3C |
| Gigabyte Aorus 16X ASG | 0414:8005 |
sudo add-apt-repository ppa:blmhemu/opengigabyte
sudo apt update
sudo apt install opengigabyte-driver-dkms
Or to manully build and install the package:
sudo apt install dkms build-essential dh-make dh-dkms
./scripts/build_debs.sh
sudo dpkg -i ./dist/opengigabyte-driver-dkms_0.0.2-0_all.debInstall opengigabyte-meta from the AUR using an AUR helper. For example:
yay -S opengigabyte-meta
- The keyboard driver converts the obscure key codes from the keyboard into standard keycodes. Handling the functionality of the keys is up to the user.
- For example, link the BrightnessUp / BrightnessDown keyboard symbol to light utility or xbacklight to control brightness using the keys.
https://github.com/blmhemu/opengigabyte/releases
OpenGigabyte is licensed under the GPL and not officially endorsed by Gigabyte, Ltd