Just a PSA I ran into an issue with my Lenovo Slim Pro X (14ARH7) took me a while to figure it out. There is a regression in the 6.4.6 kernel that breaks the keyboard on many Lenovo laptops. Here is a link to the bug report

https://bugzilla.kernel.org/show_bug.cgi?id=217718

So either pin you kernel to 6.4.5 or use the the LTS kernel. I went the LTS kernel route until this is fixed.