MX
adcdc81b50
Merge OFW/dev into dev [ci skip]
2026-10-09 03:12:53 +03:00
918c33b227
BadUSB: Full USB/BLE parameter customization, UI improvements, and more ( #4136 )
...
* Expose some useful BLE/USB enums/macros
* Allow max possible length of BLE name
* BadUSB: Full customization of USB/BLE parameters
* BadUSB: Allow pressing modifier with no key combo
* BadUSB: Show current line numbers, simplify draw code
* BadUSB: Show script elapsed/run timer
* Some cleanup
* BadUSB: Add de-DE-mac and fi-FI keyboard layouts
* Update docs for BLE_ID and BT_ID
* Use __builtin_bswap16()
* Update naming
* Mark as Random Static Address
* Validate before copying to user config
* Show Done popup for randomize options
* Options to restore USB and BLE defaults
* Naming
* Focus top of config menu when entering
* Simpler HID profile name generation
* Use a BLE profile wrapper for just setting parameters
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
2026-10-09 01:31:39 +03:00
MX
c8fc2fa7b3
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-06 01:54:22 +03:00
Anna Antonenko
6f852e646c
docs: badusb arbitrary modkey chains ( #4176 )
2025-04-03 23:48:09 +01:00
MX
486dc48a7a
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-20 03:08:53 +03:00
Ryan Peel and あく
1541c36b14
BadUSB: Mouse control ( #4004 )
...
* add usb hid mouse functions, add mouse functions to BadUsbHidApi
* add ble mouse functionality
* add hid_usb_mouse_release_all
* ducky mouse command skeleton
* implement mouse click functions
* corrected missing semicolon
* added mouse functionality
* corrected mouse scroll functionality
* mouse key functionality, removed mouse commands, supporting get_mouse_keycode function, added mouse buttons as Keys for HOLD function
* add mouse commands
* removed mouse middle click
* Format sources and fix bunch of mistakes in nfc and subghz
* added HID_MOUSE_NONE: added to help with better readability
* added script for mouse movement test
* Fix: hold and release, imrpove readability
* simplified the mouse demo/test
* Format sources
Co-authored-by: あく <alleteam@gmail.com >
2025-02-20 08:24:34 +09:00
DerSkythe
f8ad2b556b
Update BadUsbScriptFormat.md
...
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com >
2024-07-24 19:13:47 +04:00
DerSkythe
4ed19b518b
fix: remove not printable symbols and update FAQ and BadUSB documentation links for clarity
...
This commit improves the documentation by converting raw URLs into descriptive text links in the FAQ and BadUSB documentation. This enhances readability and navigation for users looking for specific information. Additionally, minor formatting adjustments were made for better consistency and clarity.
2024-07-24 18:39:47 +04:00
Nikolay Minaylov and Aleksandr Kutuzov
6de2934394
BadUSB: BLE, media keys, Fn/Globe key commands ( #3403 )
...
* BadUSB: media keys, GLOBE command
* f18 api table fix
* BadUSB over BLE
* Made PVS happy
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-03-25 17:39:33 +09:00
Jaroslav Nesterov and あく
1bef579b82
Add support for DEFAULT_STRING_DELAY in Bad USB App ( #3476 )
...
* Add support for `DEFAULT_STRING_DELAY` in bad_usb
* Format Sources
Co-authored-by: あく <alleteam@gmail.com >
2024-03-21 07:18:02 +09:00
ecab4d53d2
[FL-870] Auto-generated firmware documentation take two ( #2944 )
...
* Add doxygen and doxygen-awesome css, cleanup docs files
* Ignore more libraries and remove leftover local variables
* Create an actual intro page
* .md files linting
* Add doxygen action
* Fix Doxygen path
* Fix doxyfile path
* Try to upload
* Change docs branch
* Add submudules checkout
* Disable doxygen on PR
* Mention the firmware docs in the readme
* More dev docs mentions in the readme
* Fix runner group, add tags
* Test dev in PR
* Disable running on PR
* Fix a typo in the doxyfile
* Try upload to S3
* Fix local path
* Fix S3 ACL
* Add delete flag, unifying dev and tags
* Update ignored directories
* More ignored directories
* Even more ignored directories
* Fix submodule
* Change S3 uploader
* Change S3 uploader version
* Fix aws sync flags
* Fix ACL
* Disable ACL
* Improve ignores, add WiFi devboard docs
* TEMP: generate dev docs
* TEMP: generate 0.89.0 docs
* Disabling PR trigger
* Enable submodules and test build
* Enable test build
* Disable test build
* Change docs directory structure
* Fix accidentally committed submodule
* Fix submodules
* Update links to the developer documentation
* Markdown linting
* Update workflow, enable test build
* Fix doxygen dir path
* Update Doxyfile-awesome.cfg
* Change paths
* Fix upload docs path
* Disable pull_request debug trigger
* Disable tags building
* Remove autolinks and namespaces
* Establish basic documentation structure
* Add missing changes
* Improve stylesheet, move some files
* Improve examples
* Improve the main page
* Improve application dev docs
* Improve system programming docs
* Improve development tools docs
* Improve other docs
* Improve application examples
* Fix formatting
* Fix PVS-studio warnings
* Improve visuals
* Fix doxygen syntax warnings
* Fix broken links
* Update doxygen action
Co-authored-by: DrunkBatya <drunkbatya.js@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com >
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com >
2024-03-06 15:25:21 +09:00
h00die and あく
38792f2c93
Fix spelling across some project files ( #3128 )
...
* codespell across project
Co-authored-by: あく <alleteam@gmail.com >
2023-10-10 04:01:17 +09:00
efc52ab469
BdUSBadded WAIT_FOR_BUTTON_PRESS functionality ( #2544 )
...
Co-authored-by: p4p1 <p4p1@vivaldi.net >
Co-authored-by: あく <alleteam@gmail.com >
2023-04-04 11:40:19 +08:00
Nikolay Minaylov and あく
0444a80f19
[FL-3134] BadUSB: Script interpreter refactoring ( #2485 )
...
* Script command and character tables
* Non-blocking stringdelay, docs update
* altchar/altstring fix
* Layout select UI fix
* Remove debug print
Co-authored-by: あく <alleteam@gmail.com >
2023-03-21 02:22:03 +09:00
eaf965c66f
BadUsb: STRINGDELAY feature, worker signal handling refactoring ( #2269 )
...
* BadUsb: Added stringdelay feature
* BadUsb: added stringdelay feature, fixed delay
* BadUsb: fix cursed delay structure
* BadUsb: long delay check added
* BadUsb: long delay distribution
* furi_delay_ms(0) edgecase fix, add documentation entry
* additional documentation entry
* BadUsb: get rid of bad logic, fixed documentation
* BadUSB script: fix events handling
* Delay value fix
* Script execution fix
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: nminaylov <nm29719@gmail.com >
2023-02-26 02:34:48 +09:00
Giacomo Ferretti
01a9854f8a
Documentation: add BadUSB GUI-CTRL #2347
2023-01-30 16:49:51 +07:00
c24bea6b06
Documentation: edit texts, markdown linting ( #2226 )
...
Co-authored-by: konerini <25254561+konerini@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-01-07 03:18:43 +09:00
Konstantin Volkov and Konstantin Volkov
27ee0f73f7
Fixing various typos in readme files #2208
...
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com >
2022-12-28 23:30:20 +09:00
Nikolay Minaylov and あく
dff73dfd38
[FL-3037, FL-3038, FL-3039] File format docs: RFID, iButton, BadUSB ( #2177 )
...
Co-authored-by: あく <alleteam@gmail.com >
2022-12-23 19:25:29 +09:00