Here is how to get the official driver:
www.usa.canon.com/support (or your local Canon site) canon f 158 300 printer driver
(Windows 10/11, macOS, Linux, etc.)