promotional bannermobile promotional banner

On-Screen Keyboard

A client-side keyboard overlay for chat, signs, books, anvils, and supported JEI searches.
Back to Files

onscreenkeyboard-neoforge-26.2-0.4.0.jar

File nameonscreenkeyboard-neoforge-26.2-0.4.0.jar
Uploader
Sarenian71Sarenian71
Uploaded
Oct 12, 2026
Downloads
6
Size
16.7 KB
Mod Loaders
NeoForge
File ID
9151973
Type
B
Beta
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:on-screen-keyboard-1338277:9151973"

Learn more about Curse Maven

What's new

0.4.0

  • Fixed Fabric event ordering so JEI cannot consume the OSK toggle or clear the captured text focus before OSK handles a click.

  • Rendered the legacy keyboard above item overlays so inventory and JEI icons no longer obscure its keys.

  • Added native resource-pack metadata to all Forge and NeoForge JARs, removing the incompatible-pack warning.

  • Added isolated MultiMC QA profiles, repeatable editor fixtures, screenshot-backed checks tied to JAR hashes, and a beta package gate that rejects incomplete or stale visual results.

  • Fixed 26.x chat opening and Enter-key API mismatches in Forge/NeoForge.

  • Fixed Forge/NeoForge 26.2 synthetic key events to use GLFW; 26.3 retains SDL.

  • Fixed 26.3 mouse activation to use Minecraft's left-button constant.

  • Added Forge 1.20.1 production reobfuscation and development mod registration.

  • Included the MIT license and implementation version in every production JAR.

  • Pinned ForgeGradle and restricted Minecraft metadata to each tested target.

  • Added receipt-backed build/package validation, failure exit codes, and a complete test bundle with checksums and installation requirements.

  • Clean-room Java rewrite of On-Screen Keyboard.

  • Preserves mod id onscreenkeyboard.

  • Independent source targets for Forge, NeoForge and Fabric.

  • Minecraft 1.20.1, 1.21.1, 26.2 and 26.3 targets.

  • Bindable Controls entry, default F10.

  • Added unbound OSK Up/Down/Left/Right/Activate/Shift/Caps Lock mappings for controller integration.

  • Added highlighted controller/key-navigation selection with wraparound.

  • Overlay keyboard preserves the backing text target's focus.

  • Mouse and controller virtual-cursor selectable keys.

  • Shift, Caps Lock, punctuation and editing/navigation keys.

  • Loader-aware screen input dispatch for modded GUI compatibility.

  • Added optional reflection-only JEI Fabric character bridge for 1.20.1/1.21.1 and 26.x.

  • Split 26.x render/input code from the 1.20/1.21 generation for the new Minecraft input-event APIs.

  • Marked NeoForge 1.20.1 as its actual NeoForged legacy-Forge toolchain instead of pretending it uses modern NeoForge APIs.

This mod has no additional files