Fellow ZorinOS users, and who knows maybe someone in the future, at this time Lenovo does not like the 5.11 kernel. A downgrade to 5.8 seems to resolve ALL issues that I have mentioned:
- Non working keyboard
- Bad working touchpad
- Weird horizontal screen flickering when scrolling/ moving the mouse
Hope this was informative