mringwal / hid-support Goto Github PK
View Code? Open in Web Editor NEWHID event simulation for JB iOS devices
HID event simulation for JB iOS devices
Hello,
I have added the hid-support.h and libhidsupport.dylib (which get in usr/local/lib on jailbroken iphone)
Thanks.
I got the error while trying to use hid-support(1.3.1-1) which was installed in cydia:
hid_support_send_message cannot find server ch.ringwald.hidsupport
I checked the code:
https://github.com/mringwal/hid-support/blob/master/hidspringboard/Tweak.xm#L875
if (!cfmessageportexposelocal); // <--- NOTE the ; symbol
cfmessageportexposelocal(local);
cfmessageportexposelocal
seems never get called, could you please rebuild a new version ?
It is a hard work for me to build your project myself.
Many thanks !
Don't support landscape?
When I use iPhone6 iOS 9.3.3 landscape click in the right position, vertical screen when no problem.
Hello Mringwal,
I was tried to use Hid-support to input text to the text box on iphone, everything is work well until I tried to input a text to google search box or iphone pop up dialog, it is not working. Hid-Support do not enter any text string to these input box.
Please help,
Thanks
Does this need to be recompiled for arm64e?
Currently using 1.3.1-1
hi,
int hid_inject_mouse_rel_move(uint8_t buttons, float dx, float dy);
int hid_inject_mouse_abs_move(uint8_t buttons, float ax, float ay);
the mouse related apis confuse me a lot, I cannot find any info about the uint8_t buttons
in source code. and the sample code in hidsupporttest
does not help at all.
Could you please provide more sample code ? I want to simulate touch and drag event.
another question:
https://github.com/mringwal/hid-support/blob/master/hidspringboard/Tweak.xm#L395
IOHIDEventRef parent = IOHIDEventCreateDigitizerEvent(kCFAllocatorDefault, mach_absolute_time(), kIOHIDDigitizerTransducerTypeHand, 1<<22, 1, parent_flags, 0, xf, yf, 0, 0, 0, 0, 0, 0);
Note the kIOHIDDigitizerTransducerTypeHand
, but in another project https://github.com/iolate/SimulateTouch/blob/master/SimulateTouch.mm#L184
it use kIOHIDTransducerTypeHand == 3
for iOS 7+
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.