
Pocketbook Era - uszkodzony ekran. Obejście.
Cześć!
Jestem to nowy, utworzyłem konto właściwie tylko po to, by podzielić się obejściem problemu, z którym się spotkałem.
W moim PB Era uszkodził się ostatnio ekran. Wzdłuż lewego boku ekranu, od góry do dołu, biegnie mi teraz martwa strefa szerokości ok. 100 px. Ekran w tym obszarze nie reaguje, wyświetla cały czas to, co w momencie uszkodzenia.
Początkowo zakładałem, że czeka mnie wymiana ekranu albo czytnika, ale udało mi się dość do obejścia, dzięki któremu czytnik można z miarę normalnie użytkować.
Wgrałem KOReader 2026.03, a następnie wyedytowałem zawartość pliku:
applications/koreader/frontend/device/pocketbook/device.lua
Nadpisałem fragment:
local PocketBook700 = PocketBook:extend{
model = "PB700",
display_dpi = 300,
isAlwaysPortrait = yes,
hasNaturalLight = yes,
-- c.f.,
https://github.com/koreader/koreader/issues/9556 inkview_translates_buttons = true,
needs_orientation_sync_after_resume = true,
}
na:
local PocketBook700 = PocketBook:extend{
model = "PB700",
display_dpi = 300,
viewport = Geom:new{
x = 150,
y = 0,
w = 1114,
h = 1680,
},
isAlwaysPortrait = yes,
hasNaturalLight = yes,
-- c.f.,
https://github.com/koreader/koreader/issues/9556 inkview_translates_buttons = true,
needs_orientation_sync_after_resume = true,
}
Powyższa modyfikacja przesuwa cały interfejs KOReadera o 150 px w prawo, dzięki czemu omija uszkodzony fragment ekranu.
W innych przypadkach może być konieczne ustawienie innych parametrów. Rozdzielczość PB Era to 1264 (szer. x 1680 px (wys).
W przypadku przesunięcia w pionie:
a) pod "x" należy podstawić liczbę pikseli, o którą chcemy przesunąć od lewej interfejs,
b) pod "w" należy wstawić wartość 1264-x (w moim przypadku to 1264-150=1114 px).
W przypadku przesunięcia w poziomie:
a) pod "y" należy podstawić liczbę pikseli, o którą chcemy obniżyć od góry interfejs,
b) pod "h" należy wstawić wartość 1680-h.
I powinno zadziałać

A przynajmniej w przypadku uszkodzeń zaraz przy krawędzi lewej lub górnej.
Chciałem dać znać, bo może znajdzie się ktoś w sytuacji podobnej do mojej. Przesunięcie o 150 px sprawia, że czytnika wciąż można używać do czytania książek znajdujących się lokalnie w pamięci czytnika. A zawsze to jeden elektrośmieć mniej i oszczędność (na naprawie lub wymianie).