@killyourfm considering I am the person writing the kernel drivers for the Ally and X, and I'm on the ChimeraOS team (plus maintainer of asus stuff in kernel)...
I've put a *huge* amount of effort in to this https://gitlab.com/flukejones/linux/-/commits/asus-next-unstable?ref_type=heads