I would appreciate some kind of help fixing my fingerprint sensor, it's not even allowing me to enable it. I already tried a lot of methods without any success, below my information.
-Lenovo Idealpad 3-15ALC6
-Zorin os 16.2
-Sensor Bus 003 Device 003: ID 04f3:0c4b Elan Microelectronics Corp. ELAN:Fingerprint
Those Elan...
You may need a grub parameter (in this case: pci=nocrs) in order to allow functionality.
Can you please open a terminal and run
sudo nano /etc/default/grub
Arrow key down to this line, then arrow key over to quiet: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Add the grub parameter above so that it looks exactly like: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nocrs"
Tap ctrl+x to exit the editor. Then the y key to say yes to save. Then the enter key to save the current configuration.
Now, update grub:
With the same steps above, try each of the following parameters: initcall_blacklist=elants_i2c_driver_init i8042.nopnp=1
For example: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash initcall_blacklist=elants_i2c_driver_init"
Don't forget to run
sudo update-grub
If neither of those two work, then you may get the elan touchpad working by using the higher 5.19 kernel.
Clear out grub parameters to GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" sudo update-grub