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).
  • System font (UI): Pick an .epdfont from /fonts or /.crosspoint/fonts on the SD card to use across the whole UI (menus, book titles, etc.). Any glyph the chosen font lacks (e.g. Hanja or Kana) automatically falls back to the default UI font Pretendard, so there are no blank or tofu glyphs. Choosing the first entry, Pretendard (default), restores the stock UI font. The system font is UI-only — it is separate from the Font setting (reading body) on the Reader tab and applies instantly without rebuilding the reading cache. (v1.2.0-ko.20)

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.