You can do the same thing on Kindle more easily (although I'm not sure otoh if you can do it as persistently).
See here for an example:
https://github.com/koreader/koreader...evice.lua#L123
It'll probably suffice to add a similar viewport to the Kindle4 definition:
https://github.com/koreader/koreader....lua#L319-L328
According to
https://wiki.mobileread.com/wiki/Amazon_Kindle_4 it's 800 × 600, so for a viewport that's presumably something like:
Code:
viewport = Geom:new{x=0, y=0, w=600, h=500}, -- 800 - 300 = 500, just a guess but easy to adjust
If there's something weird going on (like the screen is upside down) then you'll have to use something like y=300, h=800 instead.