GithubHelp home page GithubHelp logo

tuesda / mobilemouse Goto Github PK

View Code? Open in Web Editor NEW
30.0 7.0 17.0 3.86 MB

This is a project which can control mouse pointer on PC through app on android phone and typing text into pc with that app.

Java 100.00%

mobilemouse's Introduction

###MobileMouse### ####Control PC with app on android device####

This is a project which can be used for controlling the mouse pointer on PC with App on android device, you can move the mouse pointer, simulate mouse left click and right click. And you can typing text on app and text show up on PC.

When you connect the macbook to TV with HDMI watching a movie, and you sitting on sofa. You don't need run to TV per every operation such as change another movie to watch or increase the volume... think about it, is it very easy to control PC or TV as if a super TV super remote control.

###Demo###

———server demo

As below gifs, you can see the major functino of this app.

###Client###

source code path: /client/MobileMouse

####Use#### This app need run in wifi environment. When you start the app, please input the pc's ip address. You can leave the port field as empty.

###Server###

source code path: /server/mobilemouse

The server main code entrance: src/com/zhanglei/mobilemouse/main/MyServer.java

###Currently character set we support typing from app to pc###

  • a ~ z
  • A ~ Z
  • 0 ~ 9
  • backspace whitespace enter
  • other:
! @ # % ^ &
* ( ) - = _
[ ] { } \ |
; : ' " , .
< > / ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.