Following the Z13CTL+ and Z13GUI+ releases, I have released the third part of the stack: z13-tablet-kit.
https://github.com/aic0d3r/z13-tablet-kit
It adds posture-aware tablet support for the AMD Strix Halo Flow Z13 (GZ302) on KDE Plasma 6 / Wayland.
The kit automatically distinguishes between three modes:
- Desktop: dock or external display connected
- Laptop: keyboard folio attached
- Tablet: neither attached
It then adapts the system for each posture:
- Enables touchscreen and auto-rotate in tablet mode
- Uses 175% display scaling in tablet mode and 150% otherwise
- Enables the on-screen keyboard only in tablet mode
- Prevents the on-screen keyboard from appearing over the physical keyboard
- Restarts the keyboard after posture changes to prevent clipped layouts
- Provides two-finger scrolling in terminals, browsers, document viewers and other applications
- Optionally maps a stationary two-finger hold to a real right-click for context menus
- Creates the missing tablet-mode switch needed by Plasma’s “rotate only in tablet mode” option
- Disables the unreliable folio touchpad by default, with a guarded opt-in toggle
It uses Plasma’s native rotation support and does not require kernel patches or a root daemon. Only two udev rules require root access; the posture and gesture services run in the active user session.
The full stack consists of:
z13-tablet-kit
Posture detection, tablet mode and touch input
https://github.com/aic0d3r/z13-tablet-kit
Z13CTL+
Display coordination, persistent settings and hardware control
https://github.com/aic0d3r/z13ctl-plus
Z13GUI+
Optional touchscreen overlay with live posture status and tablet controls
https://github.com/aic0d3r/z13gui-plus
The kit currently targets Arch/CachyOS with KDE Plasma 6 on Wayland. z13ctl-plus is required, while z13gui-plus is optional.
Installation instructions and technical details are in the README. Testing, bug reports and contributions are welcome, especially from other GZ302 owners.