After testing out various kernels, I've found that the keyboard and trackpad gain functionality in kernel 5.4.18-050418-generic.
No luck in the latest (5.8~) yet, but as 5.4 is a LTS kernel for now I'll just stick with booting to 5.4.18 as that's only a few point releases behind current stable anyway. Hope this info helps others.
After testing out various kernels, I've found that the keyboard and trackpad gain functionality in kernel 5.4.18- 050418- generic.
No luck in the latest (5.8~) yet, but as 5.4 is a LTS kernel for now I'll just stick with booting to 5.4.18 as that's only a few point releases behind current stable anyway. Hope this info helps others.