How can I remotely control my Android device via PC? How can I control my Android device from a windows PC though a HotSpot. I mean there's no Internet, no LAN and no USB between PC and Android. I'm looking for something like ShareIt, but for mirroring android screen and controlling it via PC mouse.
For Online:

try TeamViewer. its a good remote control app from PC to PC and phone to PC and PC to phone.

TeamViewer

For offline:

try AirDroid its good and it worked for me.

AirDroid

If you need just simple commands(enter text, press, perform actions):

adb shell input


text, keyevent, keyboard, mouse, joystick, touchpad, trackball, dpad and more.

Usage:

adb shell input text "Hello"