
39 Views
2 Executions
Mobile lite keyboard
Universal Script 📌
VzxysenseiFirst script
2 days ago · Updated
Reviewed by QueueSherlockPaid revieweron How review works
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
This script is a mobile keyboard this script is still beta
-- VIRTUAL KEYBOARD PRO
-- Roblox Studio LocalScript
-- StarterPlayer > StarterPlayerScripts
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local old = playerGui:FindFirstChild("VirtualKeyboard")
if old then old:Destroy() end
local gui = Instance.new("ScreenGui")
gui.Name = "VirtualKeyboard"
gui.ResetOnSpawn = false
gui.DisplayOrder = 100
gui.Parent = playerGui
-- Default positions
local defaults = {
W = UDim2.new(0, 100, 0, 245),
A = UDim2.new(0, 45, 0, 300),
S = UDim2.new(0, 100, 0, 300),
D = UDim2.new(0, 155, 0, 300),
SHIFT = UDim2.new(1, -125, 1, -115),
}
local held = {W=false, A=false, S=false, D=false}
local activeInputs = {}
local buttons = {}
local locked = false
local shiftOn = false
local drag = nil
local sliderDrag = nil
local savedAutoRotate = true
local savedCameraOffset = Vector3.zero
-- Size settings
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!





