virtual keyboard
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)
- Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
- Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
- Copy that whole folder into Stardew Valley/Mods/.
- 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.