@jkhsjdhjs Yeah, that is an interesting problem. My Brother scanner (Brother MFC-L8690CDW) also only reports to support 300dpi over WSD while the hardware actually supports 600dpi, so it seems to be a firmware bug in multiple Brother devices. However, if I tell it to scan with 600dpi over WSD mine does it just fine, so it is just doesn't report it's capabilities correctly. For some reason, manufacturers simply cannot implement these protocols correctly.
So, there would be multiple ways to fix the issue:
- you could make an option which allows you to freely choose parameters, just ignoring the capabilities
- you could create a repository of corrected capabilities
- or you could hardcode the specific cases, but there are most likely wayyyyy to many (if this is really a systematic problem)
Originally posted by @Chrisimx in #126
Originally posted by @Chrisimx in #126