minitouch icon indicating copy to clipboard operation
minitouch copied to clipboard

Python wrapper of minitouch

Open williamfzc opened this issue 6 years ago • 2 comments

Like this project. 👍

For easier usage, I wrote a python wrapper of it. pyminitouch

With this, user can easily call python API to use minitouch. Need not care about dependencies / devices / version.

Before

  • Check device abi
  • Download a specified version minitouch
  • Install and run it
  • Build a socket
  • Send message with socket, and your message seems like:
    • d 0 150 150 50\nc\nu 0\nc\n
    • hard to read

An unfriendly process.

After

from pyminitouch import MNTDevice


_DEVICE_ID = '123456F'
device = MNTDevice(_DEVICE_ID)

# single-tap
device.tap([(400, 600)])
# multi-tap
device.tap([(400, 400), (600, 600)])
# set the pressure, default == 100
device.tap([(400, 600)], pressure=50)

# ... and something else you want, just like minitouch itself!

You can view github page for further usage.

williamfzc avatar Dec 23 '18 05:12 williamfzc

how to use this in Minicap. Please help.

KavithaRamkrishnan avatar Nov 05 '19 08:11 KavithaRamkrishnan

https://github.com/williamfzc/pyminitouch/blob/master/demo.py

hope this helps

williamfzc avatar Nov 05 '19 08:11 williamfzc