Git Product home page Git Product logo

usb_hid_autofire's Introduction

USB HID Autofire

GitHub | Latest release | Changelog | License

Build

This is a simple Flipper Zero application to send left-clicks as a USB HID device.

Screenshot

Use-case

  • Great for auto-clicking in games like Idle Wizard 😁

Installation

Download the latest release of the fap file and put it into the apps folder on your SD card of your Flipper Zero.

Building

cd applications_user
git clone https://github.com/pbek/usb_hid_autofire.git

cd ..

# Build the application
./fbt fap_usb_hid_autofire

# Build and launch the application
./fbt launch_app APPSRC=usb_hid_autofire

usb_hid_autofire's People

Contributors

pbek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

usb_hid_autofire's Issues

Not a issue but

It would be cool If you could like change what hid device it is, not only a mouse.
I would love if there was a feature that lets you use the gpis pins to trigger certain buttons on a hid xinput controller but I've tried coding it myself and it seems pretty difficult or im just a bad coder

Feature request - Right Mouse Button

Hi, I was looking for an auto clicker app for the FlipperZero which would also work with Right Mouse Button and found this app.
Is this a feature you would be able & willing to incorporate?
If no, would I be allowed to attempt to add this feature myself? I'm a user with no experience of coding in this century, willing to have a play and try, but not sure about the etiquette, so my apologies if this is rude.
Many thanks

fap won't run on Stable FW 0.74.2

At line ~28, itoa is used to convert autofire_delay values to str type and store it in the autofire_delay_str buffer
it looks like this is used to show the autofire delay in the GUI screen

when trying to compile with flipper zero FW:

fbt: warning: build\f7-firmware-D\.extapps\usb_hid_autofire.fap: app won't run. Unresolved symbols: {'itoa'} (in API, but disabled: {'itoa'})
validate_app_imports, line 204, in file "D:\Flipper Zero Stuff\flipperzero-firmware\scripts\fbt_tools\fbt_extapps.py"

itoa appears to be disabled in the official flipper zero FW API. The app compiles and runs if you comment out line 28:
//itoa(autofire_delay, autofire_delay_str, 10);

I am not skilled in programming but I commented out lines 27 & 28 and just replaced autofire_delay_str in line 41 with "10" as a dumb but simple solution
Sorry if this should've been a PR or something, I just wanted to document what I did to get the .fap working on my flipper

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.