virtual keyboard

by DoubleZ·v1.0.9·Updated 2025-11-03

Stardew Valley mod, adds a simple virtual keyboard

Screenshots 3 screenshots

About this mod Machine translation

Stardew Valley mod, adds a simple virtual keyboard

VirtualKeyboard

🎮 **Adds easy-to-use virtual keyboard to Stardew Valley**

---

✨ Features

  • 🎹 Support multi-key virtual keyboard displayed on the screen
  • 📱 Perfectly adapted to Android devices and PC versions
  • ⚙️ Highly customizable key layout and settings
  • 🖱️Switch display/hide virtual keyboard with one click

---

📥 Installation Guide

💻 PC users

  • Install the latest version of SMAPI
  • Download this module and extract it to the `Stardew Valley/Mods` folder
  • Launch the game using SMAPI

📱 Android users

  • Install the latest version of SMAPILoader
  • Download this module
  • Unzip to the `Android/data/abc.smapi.gameloader/files/Mods` directory

*Or use SMAPILauncher → Mod Manager → install the mod and select the mod zip file*

  • Launch the game through SMAPILauncher

---

🎯 How to use

⚠️ **IMPORTANT**: If upgrading from an older version, please delete the old config.json file first

  • Tap the on-screen toggle button to display the virtual keyboard
  • Click again to hide the keyboard
  • The config.json configuration file will be automatically generated after running the module for the first time.

---

⚙️ Configuration customization

🔧Default configuration example

```json

{

"vToggle": {

"key": "None",

"rectangle": {

"X": 96,

"Y": 12,

"Width": 64,

"Height": 64

}

},

"AboveMenu": 0,

"ButtonScale": 1.0,

"Buttons": [

[

{"key": "P", "alias": ""},

{"key": "I", "alias": ""},

{"key": "O", "alias": ""},

{"key": "Q", "alias": ""}

]

]

}

```

🎹 Button customization

  • **Modify keys**: Change the "Buttons"-"key" value, support all Enum Keys
  • **Reduce Keystrokes**: Delete the corresponding structure directly
  • **Add key**: Add a new structure to the array
  • **New row**: Add new array in "Buttons"

📐 Interface adjustment

  • **Toggle button position**: Modify "vToggle"-"rectangle" value
  • Default X(96) is suitable for Android devices
  • Windows users are advised to use X(36)
  • **Button Size**: Adjust the "ButtonScale" value (default 1.0)
  • **Interface level**: Set "AboveMenu"
  • 0: Game menu overlay button
  • 1: The button is displayed above the game UI

---

🔧 Compatibility

  • ✅ Windows: SMAPI 4.1.10 + Stardew Valley 1.6.15
  • ✅ Android: SMAPILoader 1.1.4 + Stardew Valley 1.6.15

---

🔗 Related links

  • 📖 Source code

🌟 **Make your trip to Stardew Valley more convenient! **

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
VirtualKeyboard 1.0.9
File size
16.7 KiB
SHA-256
780bb9fb8c499ebed2de01e1d6657a6fae46fa30208cac5be62c399dc62ff025
Stored at
2026-10-10 10:37