github FabianZettl/konsoru-launcher-releases v0.7.5
v0.7.5 — Keyboard Fixes, ROMM Update, Windows and more

8 hours ago

0.7.5 — 28 September 2026

KONSORU becomes a keyboard you can actually use anywhere, Windows gets a library that looks like
the one Steam gives it, and a game you do not have yet finally offers to fetch itself.

A keyboard for the whole device

  • KONSORU can now be your system keyboard. Enable it in Settings → Appearance → Keyboard and it
    types into any app — a browser, a chat client, anything on either screen. The launcher's own
    keyboard could only ever fill the launcher's own fields; nothing about it could reach another app,
    because there was nowhere to put the text. This is the same board with a second destination, so
    there is one keyboard to learn, not two.
  • It is driven with the d-pad, which is the whole reason it is worth having on this device:
    Gboard cannot be, and it is what the Thor falls back to otherwise.
  • The lower screen gets out of its way. A window of ours on that display stops any keyboard
    from drawing there — that was true before this one existed, and it is why text entry in other apps
    appeared to do nothing at all. While the keyboard is up, the lower screen belongs to it.
  • A keyboard button sits in the lower screen's bottom-right corner for when the system does not
    raise it by itself. A long press always opens Android's keyboard picker, including the way back to
    Gboard.
  • Enabling it is two steps because Android has two — allow, then select — and the settings rows show
    which one you are on rather than looking identical either way.

Typing long secrets

  • A paste key, in both the letter and symbol layers. Pasting is the only sane way to get a
    40-character API token onto a device navigated by a thumb stick.
  • show / hide for password fields, so a pasted token can be checked before it is saved. Off
    by default, and reset for every field — revealing one secret does not reveal the next.

Your ROM folders, where they already are

  • Settings → Library → Custom system folders: every system on one page, each showing what it
    actually scans, with somewhere obvious to point it elsewhere. Several folders per system are fine.
    This setting always existed, three presses deep inside a system's own options — far enough in that
    it was reported as a missing feature.
  • More folder names are recognised — gamecube, nintendo64, ps1, playstation, md —
    so a card organised for another frontend is more likely to just work.

Pinned apps and shortcuts

  • Other apps can put shortcuts on the home shelf. Android refuses this outright unless the Home
    app declares it accepts them, so every app on the device was being told it was unavailable.
  • Y opens a menu on a pinned tile — Open, Edit, Unpin — instead of both north buttons deleting
    the pin outright on a single press, with no confirmation and nothing else reachable.
  • A pin can be filed under a platform. Edit → Shortcut lists every library, so a Windows game
    pinned to the desktop can also live under Windows. It can be both; they are independent.
  • Editing a pin opens the same options popup a game gets, so it can have its own cover art.

Windows

  • A Windows library in the shape of Steam's Big Picture — the slate backdrop, the black bars,
    and a grid of 2:3 capsules with the selected one raised. Games in your RomM library that are not on
    the device are dimmed rather than hidden, the way Steam dims an uninstalled title.

Fixed

  • A game you have not downloaded now offers to download. Confirming one played the full launch
    animation — four stages on GameCube, two and a half seconds on the cartridge consoles — and then
    said it was not on the device. The download dialog existed and was never wired to anything; the
    toast telling you to press A to download it was pointing at nothing. Every console behaves the
    same way now, and the launch sound waits until there is something to launch.
  • Save sync works against RomM 5.3 again. 5.3 rewrote the negotiation request — a flat, required
    save list replacing the nested one, every field inside it renamed, and a new required file size —
    so the request was rejected and every sync reported that it could not negotiate. Downloads of the
    server's copy would also have failed afterwards: RomM no longer hands out a URL per operation.
    Nothing was lost in the meantime; nothing synced either.
  • The system keyboard no longer crashes when it opens. Compose looks for its lifecycle owner at
    the root of the window, which for a keyboard belongs to Android, not to us — so the process died
    every single time the board was raised.
  • A shortcut another app pinned is no longer lost. It was accepted, recorded by Android, and then
    our own bookkeeping crashed before it was written — leaving a shortcut the system considered
    pinned to KONSORU that KONSORU never showed. The shelf now reads what is pinned from the system
    itself, which also recovers anything pinned while this was broken.

Don't miss a new konsoru-launcher-releases release

NewReleases is sending notifications on new releases.