This directory contains a collection of quirks files for various
devices.

Each file consist of sections, each section contains various parameters:

[Device Name]
  http-xxx  = yyy
  blacklist = false | true

When searching for quirks for a particular device, device name is
matched against section names. Section names may contain a glob-style
wildcards (* or ?). If device name must contain one of these characters,
use \ as escape.

All matching sections are taken in consideration and sorted in priority
order. Priority is ordered by amount of matched non-wildcard characters.
The more non-wildcard characters are matched, the more the priority

If some parameter was found in multiple sections, the value for most
prioritized section is taken

The following parameters are recognized:

  blacklist = true | false        - blacklist or not the matching devices
  buggy-ipp-responses = reject |  - how to handle buggy IPP responses
          allow | sanitize
  disable-fax = true | false      - disable fax capability, even if present
  http-xxx  = yyy                 - set HTTP header Xxx: yyy
  http-xxx  = ""                  - drop HTTP header Xxx
  ignore-ipp-status = true|false  - If enabled, ignore IPP status of requests
                                    that ipp-usb has sent by itself. It
                                    affects only ipp-usb initialization
  init-delay = NNN                - delay, in milliseconds, between device
                                    is opened and, optionally, reset and
                                    the first request is sent to device
  init-reset = none | soft | hard - how to reset device during initialization,
                                    default is none
  request-delay = NNN             - delay, in milliseconds, between
                                    subsequent requests
  usb-max-interfaces = N          - use no more that N first USB interfaces

See `man ipp-usb` for details
