GPD Win Max
Hardware | PCI/USB ID | Working? |
---|---|---|
Video | Yes | |
Wireless | Yes | |
Ethernet | Yes | |
Bluetooth | Yes | |
Audio | Yes | |
Keyboard | Yes | |
Controller | Yes | |
Touchscreen | Yes | |
MicroSD Slot | Yes |
Models
There are three models of the GPD Win Max easily differentiated by processor.
Intel i5-1035G7 (GPD Win Max 2020)
- Display: 8" 1280x800
- CPU: Intel Core i5-1037G7 3.70gHz
- Graphics: Intel Iris Plus 940
- RAM: 16GB LPDDR4x 3733
- Storage: 512GB PCIe M.2 NVMe SSD
- Network: 1GbE, Intel Wifi6 AX, BT 5.0
- Thunderbolt 3 Support
Intel i7-1195G7 (GPD Win Max 2021)
- Display: 8" 1280x800
- CPU: Intel Core 17-1195G7 5.0gHz
- Graphics: Intel Iris Xe G7
- RAM: 16GB LPDDR4x 4226
- Storage: 1TBGB PCIe M.2 NVMe SSD
- Network: 1GbE, Intel Wifi6 AX BT 5.0
- Thunderbolt 4 Support
AMD Ryzen 7 4800U (GPD Win Max 2021)
- Display: 8" 1280x800
- CPU: AMD Ryzen 7 4800U 4.2gHz
- Graphics: AMD Radeon Vega 8
- RAM: 16GB LPDDR4x 4226
- Storage: 1TB PCIe M.2 NVMe SSD
- Network: 1GbE, Intel Wifi6 AX BT 5.0
Fixes
All models
Touchscreen
If you are using Xorg, create the file: /etc/X11/xorg.conf.d/99-touchscreen.conf
to rotate the touchscreen.
/etc/X11/xorg.conf.d/99-touchscreen.conf
Section "InputClass" Identifier "calibration" MatchProduct "Goodix Capacitive TouchScreen" Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" EndSection
Mute Key
The mute key does not send a release code. To fix it, create a new udev hwdb file under /etc/udev/hwdb.d/
, and configure the key to trigger an automatic release event.
/etc/udev/hwdb.d/90-gpd-rules.hwdb
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnGPD:pnG1619-01:pvr* KEYBOARD_KEY_a0=!mute
2021 models
Screen rotation
This device uses a portrait screen.
If you are using Xorg, create /etc/X11/xorg.conf.d/30-monitor.conf
to rotate the screen:
DSI-1
(modesetting) or DSI1
(xf86-video-intel))/etc/X11/xorg.conf.d/30-monitor.conf
Section "Monitor" Identifier "DSI-1" Option "Rotate" "right" EndSection
To rotate the virtual console, add fbcon:rotate=1
to the Kernel parameters.
Known issues
GPD Win Max 2021 - Intel model
Deep sleep
Deep sleep is not working and there is no fix.
Notes
GPD Win Max 2020 kernel requirement
The 2020 variant uses a different location for EDID that is not supported by Linux kernel prior 5.18.
A Linux kernel 5.18 or above is required for this device to get a working screen.
BIOS updates
fwupd is not supported on this device.
GPD provides BIOS updates via Windows executables in the following locations:
- GPD Win Max 2020: https://gpd.hk/gpdwinmaxfirmware
- GPD Win Max 2021 (Intel/AMD): https://gpd.hk/gpdwinmax2021firmwaredriver
See Windows PE for instructions on how to make a bootable Windows environment to apply the updates.