From 847a3a6e7c8e85bd26f7d3bb67699c6877788910 Mon Sep 17 00:00:00 2001 From: Povilas Kanapickas Date: Sat, 20 Jul 2019 21:17:31 +0300 Subject: [PATCH] genesys: Fix 8400F 2400 dpi scans --- backend/genesys_gl843.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/genesys_gl843.cc b/backend/genesys_gl843.cc index 03e62bb09..58bc41163 100644 --- a/backend/genesys_gl843.cc +++ b/backend/genesys_gl843.cc @@ -1955,6 +1955,9 @@ static SANE_Status gl843_set_xpa_motor_power(Genesys_Device *dev, bool set) if (set) { sanei_genesys_read_register(dev, 0x6c, &val); val &= ~(REG6C_GPIO16 | REG6C_GPIO13); + if (dev->current_setup.xres >= 2400) { + val &= ~REG6C_GPIO10; + } sanei_genesys_write_register(dev, 0x6c, val); sanei_genesys_read_register(dev, 0xa9, &val);