Settings

Covers system settings (home screen), the EPUB reader OK menu, and the TXT reader OK menu separately.

3.5 System Settings (Home Screen)

These are the device-wide settings opened from Settings on the home screen.

Configure how the device behaves. Settings are split into four categories:

Starting with v1.2.0, the settings screen is reorganized into four tabs: Display / Reader / Controls / System. Use Left/Right buttons to switch tabs and Up/Down to pick items. (Original categories: Display / Reader / Controls / System)

3.5.1 Display

  • Sleep screen: Dark (default), Light, Custom, Cover, Cover + Custom, or None. Cover + Custom shows the cover only while a book is open, and falls back to the custom image otherwise. (v1.2.0)
  • Sleep screen cover mode: Fit / Crop
  • Sleep screen cover filter: None (grayscale) / Contrast (B&W) / Inverted
  • Status bar: None, No progress, Full + percent, Full + book bar, Book bar only, Full + chapter bar (the “Status Bar Settings” entry exposes finer-grained options)
  • Clock (X3 only): Shows the current time in the status bar. Time is kept by the built-in DS3231 RTC, and Wi-Fi connection auto-syncs via NTP (within ~5 s) and writes back to the RTC. Hidden on the X4 because it has no DS3231. (v1.2.0-ko.12)
  • Clock UTC offset (X3 only): Sets the UTC offset for the displayed clock. e.g. UTC+9 for Korea; 30-minute offsets like UTC+5:30 are also supported. (v1.2.0-ko.12)
  • Hide battery %: Never (default), In reader, Always. The battery icon is always shown.
  • Smooth Battery: On X4, battery percentage is reported in 1% increments instead of the previous 5% steps for a more accurate reading. (v1.2.0)
  • Charging indicator: A lightning glyph appears on the battery icon while charging. (Supported on both Classic and Lyra themes)
  • Refresh rate: Full-refresh interval to reduce ghosting (1, 5, 10, 15, 30 pages)
  • UI theme: Classic, Lyra, or Lyra Extended. Lyra Extended shows up to 3 books on the home screen instead of 1.
  • Images: EPUB body image rendering — Show (default) / Placeholder (small box only) / Remove (skip entirely). Placeholder/Remove speed up page turns. (v1.2.0)
  • Sunlight bleed correction: OFF/ON software fix for direct-sunlight bleed on white X4 units
  • Sleep Screen Selector: Loads the BMP cover images from the SD card's .sleep/sleep folders and lets you preview each one and tick the ones you want to use. Only the selected images are picked at random for the sleep screen; if nothing is selected, the entire folder is used (legacy behavior).

3.5.2 Reader

Firmware UI labels: “Reader line spacing”, “Reader screen margin”, “Reader paragraph alignment”, “Extra paragraph spacing”, “Paragraph indent”, “Character-level word wrap”, “Text antialiasing”, etc.

  • Font setting: Choose the custom font for the EPUB/TXT reader (see the Custom Fonts section for details)
  • UI font size: Small, Normal (default), Large, Very Large
  • Reader line spacing: Tight, Normal, Wide
  • Reader screen margin: 5–40 pixels in 5-pixel steps
  • Reader paragraph alignment: Justify (default), Left, Center, Right, or Book style
  • Embedded styles: Apply the EPUB's embedded CSS ON/OFF
  • Hyphenation: Word hyphenation for English etc. ON/OFF. v1.2.0 also improves hyphenation for EPUBs that use ISO 639-2 language codes.
  • Reading direction: Portrait (default), Landscape clockwise, Inverted, Landscape counter-clockwise. v1.2.0 makes in-reader popups follow the current orientation.
  • Extra paragraph spacing: When on, adds blank space between paragraphs
  • Paragraph indent: Indent the first line of each paragraph ON/OFF (independent of extra spacing)
  • Character-level word wrap: Wrap by character instead of by word (justified text keeps even word spacing)
  • Text antialiasing: Soft gray edges on text. Page turns may slow down slightly.
  • Auto Page Turn: Automatically advance to the next page on a fixed interval. (v1.2.0)
  • End of Book: Choose whether pressing Next on the last page returns you to home or stays in place. (v1.2.0)
  • Footnote Navigation: Follow inline footnote links and return back; supports a slim footnote display mode. (v1.2.0)

3.5.3 Controls

  • Front button remap: Freely remap the four front buttons (Back, OK, Left, Right)
  • Side button order (reader): Reorder the volume buttons as Prev/Next (default) / Next/Prev (reading only)
  • Long press for chapter skip: Skip chapter (default) or page scroll
  • Power button short press: Ignore (default), Sleep, Page turn, or Manual Refresh. With Manual Refresh, a short power click instantly clears screen ghosting. (v1.2.0)
  • Tilt to flip page (X3 only): Slightly tilt the device left/right with the built-in QMI8658 gyro to advance/retreat pages. The direction setting (Forward / Reverse) lets you reverse the tilt-to-page mapping, and portrait/landscape/inverted orientations are all supported. Hidden on the X4 because it has no QMI8658. (v1.2.0-ko.12)

3.5.4 System

  • Sleep Timeout: Time before auto-sleep after inactivity (1, 5, 10 (default), 15, or 30 minutes)
  • Show Hidden Files: Show files/folders starting with . in the file browser (v1.2.0)
  • Wi-Fi Networks: Pick and manage Wi-Fi network connections
  • KOReader Sync: Configure read-position sync with a KOReader server. See the quick setup guide.
  • OPDS Browser: Download e-books via OPDS catalogs (HTTP Basic auth supported). Since v1.2.0 it also supports search and next/prev page navigation.
  • Clear Reading Cache: Remove rendering caches and temporary files (settings and reading positions are preserved)
  • Check for Updates: Check for Crosspoint firmware updates over WiFi (the Korean firmware tracks crosspoint-reader-ko releases)
  • SD Card Firmware Update: Pick a firmware file (.bin) from the SD card to flash offline. Useful for Korean/CrossPoint firmware updates as well as rolling back to OEM X3/X4 store firmware. See the install guide — method 2. (v1.2.0-ko.15)
  • Language: Pick the UI language. As of v1.2.0, ~20 languages including Korean are listed in sorted order and styled per the theme. (Newly added: Hungarian, Slovenian, Lithuanian, Kazakh, Belarusian, Finnish, Italian, Danish, Dutch; improved Polish/Ukrainian, etc.)
Note — settings file format: Since v1.2.0 settings are stored as .json instead of the old binary file, making backup/restore easy. Korean-specific values like customFontPath, characterWrap, and paragraphIndent are also stored in the JSON. (v1.1.1-ko.1+)
3.6 EPUB Reader Menu (OK button)

Pressing the OK button while reading an EPUB opens a reader-specific menu. It focuses on book-related actions, and includes values managed separately from system settings such as progress, orientation, and auto-turn.

  • Chapter Selection: Jump directly to a chapter from the table of contents
  • Footnotes: Visible only when the current book contains footnotes; lets you browse all footnotes at once (v1.2.0)
  • Reader Options: A sub-screen of the reader menu that lets you change the most-used reading settings in one place: font (current font name shown), Reader category (line spacing, screen margin, paragraph alignment, extra paragraph spacing, paragraph indent, character-level word wrap, antialiasing), EPUB-only toggles (embedded styles, image display — hidden in TXT), the Controls category (side button order, long-press chapter, power-button short press), and sunlight-bleed correction. Going back from Options returns to the menu, and leaving the menu commits all changed values at once (no flash if nothing changed). The home-screen settings and Reader Options share the same definitions, so changes are mirrored both ways. Reading direction stays as the menu's inline cycle and is excluded from Options. (new)
  • Reading direction: Portrait (default) / Landscape clockwise / Inverted / Landscape counter-clockwise — previewed instantly on selection and applied when leaving the menu.
  • Auto Page Turn (pages/min): Pages-per-minute speed (Off / 1 / 3 / 6 / 12) (v1.2.0)
  • Jump to %: Type the percentage of the whole book to jump to that position
  • Take Screenshot: Save the current page as BMP into the SD card's /screenshots folder (see the screenshot guide)
  • Show page as QR: Display the current web server / hotspot address as a QR so you can connect from your phone
  • Go Home: Save the current reading position and return to the home screen
  • Sync Progress: Upload the current reading position to the KOReader Sync server (see the KOReader Sync guide)
  • Clear Book Cache: Delete only the rendering cache (inside .crosspoint) for the current book; settings and reading position are preserved
  • Reset Reading Timer: Reset the accumulated reading time of the current book to 0 (two-step confirmation, v1.2.0-ko.14). See the Reading Timer section for details
Note: Reading direction and auto-turn values changed in the reader OK menu are stored per book and reflected in the JSON settings. The right side of the menu's progress line shows an accumulated reading-time chip (e.g. Reading Time: 1h 23m).
3.7 TXT Reader Menu (OK button)

TXT files have a flat structure with no chapters, so the menu is simpler than EPUB. Navigation is byte-offset based.

  • Reader Options: Change font, the Reader category (line spacing, screen margin, paragraph alignment, extra paragraph spacing, paragraph indent, character-level word wrap, antialiasing), the Controls category (side button order, long-press chapter, power-button short press), and sunlight-bleed correction in one screen. EPUB-only toggles (embedded styles, image display) are hidden in TXT. Leaving the menu after Options commits all changes at once; if nothing changed, you return to the page without a flash. (new)
  • Reading direction: Portrait / Landscape clockwise / Inverted / Landscape counter-clockwise
  • Auto Page Turn (pages/min): Pages-per-minute speed (Off / 1 / 3 / 6 / 12) — same options as EPUB
  • Long-press page jump: Off / 10 / 20 / 50 / 100 — long-pressing the page button for over a second skips this many pages. When Off, long-press still only flips one page (v1.2.0-ko)
  • Jump to %: Jump by percentage of the whole file
  • Take Screenshot: Save the current page as BMP
  • Go Home: Save the current position and return to the home screen
  • Reset Reading Timer: Reset the accumulated reading time of the current TXT file to 0 (v1.2.0-ko.14). Like EPUB, an accumulated time chip appears on the right of the menu's progress line. See the Reading Timer section for details

The TXT reader menu has no Chapter Selection / Footnotes / Show page as QR / Sync Progress / Clear Book Cache — those features only make sense for EPUB and are hidden for TXT. Recent fix: when extra paragraph spacing was on and a paragraph crossed a page boundary, some lines from the previous page would re-appear at the top of the next page. That paragraph-duplication bug is fixed. Known remaining edge case — going backward immediately after a % jump can briefly duplicate one wrapped line; flipping forward once auto-corrects it. Also, the bottom hint on settings / Reader Options screens has been changed from "Toggle" to "Select" for clearer wording.