Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Viewer

Notices

Reply
 
Thread Tools Search this Thread
Old 02-03-2026, 01:18 AM   #1
NotSoMobile
Junior Member
NotSoMobile began at the beginning.
 
NotSoMobile's Avatar
 
Posts: 9
Karma: 10
Join Date: Feb 2026
Device: PC
Question PgDown / PgUp require 2 keypresses to register

This affects only specific ePub files and I am trying to track down if this is an issue with Calibre or a particular ePub producer.

Steps to reproduce:
  1. Download "compatible ePub" from: https://standardebooks.org/ebooks/ye...-zilboorg.epub
  2. Open it in the Calibre viewer.
  3. Try to press PgDown multiple times counting the number of keypresses.
    Observe that occasionally it takes 2 separate interactions to advance the page.

NotSoMobile is offline   Reply With Quote
Old 02-03-2026, 02:04 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,981
Karma: 29579516
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I paged through about half that book and didnt notice any two key presses required. Are you in paged mode or flow mode in the viewer? In flow mode it can happen in paged mode it should never happen. In flow mode it happens at the end of an internal html file, when there are a few pixels left to scroll to reach the end of the file.

Last edited by kovidgoyal; 02-03-2026 at 02:06 AM.
kovidgoyal is online now   Reply With Quote
Old 02-03-2026, 02:22 AM   #3
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,981
Karma: 29579516
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
And this should take care of the issue in flow mode:
https://github.com/kovidgoyal/calibr...5aa12ce81d5b1d
kovidgoyal is online now   Reply With Quote
Old 02-03-2026, 03:07 AM   #4
NotSoMobile
Junior Member
NotSoMobile began at the beginning.
 
NotSoMobile's Avatar
 
Posts: 9
Karma: 10
Join Date: Feb 2026
Device: PC
Quote:
Originally Posted by kovidgoyal View Post
Are you in paged mode or flow mode in the viewer?
Paged, can be reproduced in either. Please refer to the attached screen recording, it shows the bug and keypresses via OSD.

This is standard "stable" Calibre straight from the Debian 13 main repository:
Code:
Package: calibre
Version: 8.5.0+ds-1+deb13u1
Attached Files
File Type: zip repro.mp4.zip (2.03 MB, 14 views)
NotSoMobile is offline   Reply With Quote
Old 02-03-2026, 03:17 AM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,981
Karma: 29579516
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Does not repro for me with actual standard stable calibre, not whatever BS debian is packaging. https://calibre-ebook.com/download_linux
kovidgoyal is online now   Reply With Quote
Old 02-03-2026, 05:39 AM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 81,984
Karma: 150266009
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by NotSoMobile View Post
Paged, can be reproduced in either. Please refer to the attached screen recording, it shows the bug and keypresses via OSD.

This is standard "stable" Calibre straight from the Debian 13 main repository:
Code:
Package: calibre
Version: 8.5.0+ds-1+deb13u1
You need to stop using repo versions and use the actual calibre 9.x version. Most repo versions are broken.
JSWolf is offline   Reply With Quote
Old 02-03-2026, 06:21 PM   #7
NotSoMobile
Junior Member
NotSoMobile began at the beginning.
 
NotSoMobile's Avatar
 
Posts: 9
Karma: 10
Join Date: Feb 2026
Device: PC
OK, after some further testing...
  • Stable: 8.5.0+ds-1+deb13u1 - bug is present in both modes.
  • Backports: 8.16.2+ds+~0.10.5-3~bpo13+1 - bug is present in the flowed mode only.
  • Upstream: 9.10 github - bug is present ONLY in the flowed mode. Paged mode works perfectly.

Hope this helps.
NotSoMobile is offline   Reply With Quote
Old 02-03-2026, 09:17 PM   #8
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 50,058
Karma: 178398936
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by NotSoMobile View Post
OK, after some further testing...
  • Upstream: 9.10 github - bug is present ONLY in the flowed mode. Paged mode works perfectly.

Hope this helps.
Quote:
Originally Posted by kovidgoyal View Post
And this should take care of the issue in flow mode:
https://github.com/kovidgoyal/calibr...5aa12ce81d5b1d
I've quoted message #3 in this thread which states that a fix for the issue in flow mode has already been created and committed. If you are running from source, you can update now otherwise you will have to wait for the next release of calibre (9.2).
DNSB is offline   Reply With Quote
Reply

Tags
calibre, epub, viewer


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Un-register/Re-register Nook Classic Hitchcockfan Barnes & Noble NOOK 1 08-29-2011 07:53 AM
Does CM7 require an SD card? wymore Nook Developer's Corner 4 05-24-2011 05:54 PM
how to de-register and register kindle3 outside USA klastbreath Amazon Kindle 3 03-31-2011 07:07 PM
So Many Choices! Require Simplicity! ap10046 Which one should I buy? 5 05-24-2010 07:08 PM
Solved: The mystery of the missing keypresses when attempting page turns Sunspark Astak EZReader 21 03-25-2010 10:09 PM


All times are GMT -4. The time now is 11:40 AM.


MobileRead.com is a privately owned, operated and funded community.