Raspberry Pi Pico - DIY USB Mouse Jiggler

  Рет қаралды 35,755

Novaspirit Tech

Novaspirit Tech

Күн бұрын

Пікірлер: 78
@stefanjohansson3578
@stefanjohansson3578 3 жыл бұрын
@Novaspirit Tech Just love your clear, concise and fast style of explaining things. NO 25min intro of bla bla that turns into a..... Keep doin what you're doin. More vids with Pi Pico projects please!
@robertd1965
@robertd1965 3 жыл бұрын
MouseJiggler (Windows executable, no install required) does this as well. However, it does required getting the executable onto your protected work machine, which may prove difficult depending on how hardcore your company's security controls are for company owned machines. You also run the risk of application controls as well. In any event.. nice use case!
@ikorbln
@ikorbln 3 жыл бұрын
i just used it after your first two videos. with a jumper i start the mouse-mover. you can just set it to one pixel, so you can work as normal and the screen never go to sleep.
@JohnPMiller
@JohnPMiller 3 жыл бұрын
The keyboard backlight on my HP 14-DQ1033CL laptop goes off after 30 seconds unless I press a key or tap the touchpad. Unfortunately, jiggling an external mouse or hitting a key on an external keyboard doesn't turn on the backlight. 0:41 As of March 5, 2021, the Pico is regularly $3.99, and is currently on sale at Micro Center for $1.99 (but out of stock). As always, a great video, fun project, clear instructions!👍
@anDromedaIOT
@anDromedaIOT 3 жыл бұрын
It works but not on my corporate laptop still sees it as a threat and disables the port, it thinks it's a SD card or hard drive. Q) how to make it appear as a dumb HID?
@Jlaubster
@Jlaubster 3 жыл бұрын
I'm on windows and it says no module named 'usb_hid' , am i missing some sort of setup here?
@ankushedge
@ankushedge 2 ай бұрын
did you find it?
@tdrg_
@tdrg_ 3 күн бұрын
You might've forgotten to install the adafruit-circuitpython-hid library. Use Thonny's Manage packages... option
@berloma
@berloma Жыл бұрын
Excellent video! Followed the tutorial. I had a Pico getting dust in a cover and found this tool. Thanks!
@teomanefe
@teomanefe 3 жыл бұрын
Anti-AFK for games, so cool
@6L6Lcephas
@6L6Lcephas 3 жыл бұрын
Of course you I’ll get bam
@storken756
@storken756 3 жыл бұрын
@@6L6Lcephas no you wont. since its not a software it cant be detected by any anti-cheat
@TheBestGamer43
@TheBestGamer43 3 жыл бұрын
@@storken756 some games can recognize afk patterns and kick you, it happened to me in MW2019.
@TuncayAyhan
@TuncayAyhan 2 ай бұрын
@@storken756Unless it’s a random sequence, it will be detected nowadays
@IdeationGeek
@IdeationGeek Жыл бұрын
Another important use case: wake up computer screen to simulate sunrise, without expensive sunrise simulation lamps. Sleep quality is so under-rated.
@shivamtrehan1563
@shivamtrehan1563 2 жыл бұрын
SOMEONE PLS ANSWER ....: How will the Corp PC recognize this device ? As a mouse ? Or something else ? Will the Employee Tracking software be able to differentiate between the Actual Mouse Movement and Pi Pico mouse movement ?
@gamertron0882
@gamertron0882 3 жыл бұрын
I heard from a friend that you can tell it to move in the Z axis if you want but we aren’t sure what it would do (or try to do) and we are to afraid we will overload the pico or pc and kill something (or someone, you never know...)
@plaiddooryakima8456
@plaiddooryakima8456 3 жыл бұрын
Interesting - thanks. My plan is to use this, activated when a button is held. Along with a very short delay should make a "fast" jiggle to trigger the macOS "find the cursor" function. On my Macs I miss being able to use the control key for that function. Overkill? You betcha, but fun.
@methanoid
@methanoid 3 жыл бұрын
No good if your work PC detects it as NOT a HID Mouse - any fix Don?
@fgregerfeaxcwfeffece
@fgregerfeaxcwfeffece 8 ай бұрын
Blind guess: device whitelist copy the IDs from a mouse that you know works.
@virtualizeeverything
@virtualizeeverything 3 жыл бұрын
Keep up the good work I love the pico videos. I have one sitting here that I wont to build a macro keypad with.
@emanueleborghini3186
@emanueleborghini3186 3 жыл бұрын
Hey remember to add these videos to the Pico playlist
@SCIENindustries
@SCIENindustries 3 жыл бұрын
have you tried raspberry pico with pratformIO?
@methanoid
@methanoid 3 жыл бұрын
Thanks Don. I was trying to do this from your Android video earlier and got it working about 2 hours before your video came out. I should have waited 🤣🤣
@user.A9
@user.A9 Жыл бұрын
Windows Thonny: Where do I put the adafruit_hid file?
@megabassX
@megabassX 3 жыл бұрын
How can I disable mass storage on it? shows automatically when connected in windows 10, no button press
@paco8814
@paco8814 3 жыл бұрын
Does the company computer 'watchdog' not see the pico?
@denniseagles
@denniseagles 3 жыл бұрын
Yes, but it just looks like a normal external usb when plugged in.
@paco8814
@paco8814 3 жыл бұрын
@@denniseagles oh, that's excellent
@paco8814
@paco8814 3 жыл бұрын
@@denniseagles it does not, immediately came as pico when I plugged it in
@denniseagles
@denniseagles 3 жыл бұрын
@@paco8814 it does for me - both Mac and corporate supplied Pc. Once circuitpython is put on the pico (which you need to get it to be hid device), plugging it in makes it appear as an external drive called CIRCUITPY. It even triggers the corporate BitLocker, as an external drive, and tries to get me to encrypt it.
@chemtrailpilot8582
@chemtrailpilot8582 3 жыл бұрын
@@denniseagles can i change the USB VID to not be a drive but a mouse
@GlenGreig
@GlenGreig 4 ай бұрын
Great video. Only issue is a some security programs detect a Pi Pico as a threat. :(
@Shakespeare1612
@Shakespeare1612 3 жыл бұрын
Now I cannot get the pico to show up as a folder. and I get errors trying to install the adaFruit HID packages. I think I going to try to switch to a PI 400 computer, instead of this 10 year old mac. At on point, my mac said that it "could not identify this keyboard, and the keyboard will not function until it is identified". It asked my to press the button just to the right of the control key, which of course I could not do, because the pico pi has no actual buttons. If I could get code on it, I could wait a few secs, then send the key that the mac wants, but I can't get code on it, anymore. :-(
@Shakespeare1612
@Shakespeare1612 3 жыл бұрын
My copy of Thonny cannot seem to connect unless it burns it's own firmware, circuit python 1.7. Will this version work for this project? How can I install an undated version into Thonny, itself?
@TommyThousandFaces
@TommyThousandFaces 3 жыл бұрын
Why not implementing a random number generator that plugs the random values into the x (and even y) axis to better randomize the movements? And I guess is even possible to add "smooth movements" between sets of coordinates through the steps you set up. Very interesting video as usual!
@martinhavirez4983
@martinhavirez4983 3 жыл бұрын
Hi! How to rewrite the script so that in addition to mouse movements, the mouse does a left click?
@keker123
@keker123 3 жыл бұрын
Hey guys can you help me to program a button to set it on and off? Unfortunately I have a memory lapse and can't figure it out what I'm dong wrong Here's my code: import time import usb_hid from adafruit_hid.mouse import Mouse import board import digitalio mouse = Mouse(usb_hid.devices) btn1_pin = board.GP15 btn1 = digitalio.DigitalInOut(btn1_pin) btn1.direction = digitalio.Direction.INPUT btn1.pull = digitalio.Pull.DOWN while True: if btn1.value == 1: mouse.move(x=100) time.sleep(0.5) mouse.move(x=-100) time.sleep(0.5)
@fredvandaele7184
@fredvandaele7184 3 жыл бұрын
super cool, you just read in my mind :) had the same idea after watching your first video ;)
@gamertron0882
@gamertron0882 3 жыл бұрын
I needed this
@wivhouse3895
@wivhouse3895 3 жыл бұрын
Another informative video good work
@tonybossaller4074
@tonybossaller4074 3 жыл бұрын
This is interesting. Curious question. I had considered something like this and programming the jiggler to look for something like the Scroll Lock LED so I could enable/disable from the main keyboard. Now I've not played with the Pico yet. Was looking at other devices but wanted to mention as a way to "soft disable" just for when it is needed. (IE Scroll Lock LED On, jiggle. Off, stop jiggling.)
@oskar3514
@oskar3514 2 жыл бұрын
I have 2 picos running with this without any problems for over a year now. I am trying to program 2 other picos for colleges, and I'm having a problem with the exact same code... " ModuleNotFoundError: No module named 'usb_hid' " I've alredy placed a request in Github but does anybody know how to solve it?
@ankushedge
@ankushedge 2 ай бұрын
found it?
@elegidotl
@elegidotl 3 жыл бұрын
Hola amigo, como se aplicaría en micropython????? Vi un blog pero no están los detalles del uso de librerías.
@sirisaacnewtonsc
@sirisaacnewtonsc 3 жыл бұрын
Hi, is there a way to make a program to detect the move of mouse and meter the dpi? I mean, it needs to monitor the move of the mouse. Thanks for sharing your knowledge.
@Splarkszter
@Splarkszter 2 ай бұрын
Saying $4.99 instead of really $5 breaks my brain. Marketing is evil.
@Trucmuch
@Trucmuch 2 жыл бұрын
Why don't you put a longer delay between moves? It's not like the computer will go to sleep if the mouse doesn't move all the time. A one-minute delay is more than enough and you won't have any problem hitting the stop button between moves if needed.
@msinfo32
@msinfo32 3 жыл бұрын
Couldn't you just create a desktop shortcut/batch script to enable/disable sleep? or just manually disable it.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
if your working from home, most of the time the computers from the company are locked down to prevent stuff like disabling sleep
@ambrose5728
@ambrose5728 3 жыл бұрын
Wait this code would be running on your raspberry pi and what did you connect the gpio pin 25 too?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
Gp25 is the onboard led
@nuclearnyanboi
@nuclearnyanboi 3 жыл бұрын
Could you also show us how to make a gamepad with the RPi Pico please?
@sailingavocet
@sailingavocet 3 жыл бұрын
Cool video! We recently built our own lithium battery bank for our sailboat that we live aboard. We would love to hear your thoughts!
@373323
@373323 3 жыл бұрын
i would randomize the interval, and maybe even the distance ... hmm
@sailingavocet
@sailingavocet 3 жыл бұрын
good idea
@denniseagles
@denniseagles 3 жыл бұрын
Ha ....genius ... now I wonder where you got that idea from ;)
@extremdebine3374
@extremdebine3374 3 жыл бұрын
what os is that
@datamike00
@datamike00 3 жыл бұрын
this wouldn't work at a hospital I work for, their computers are locked down to the point that it looks for a specific HP mouse, anything else won't work
@JEDhanraj
@JEDhanraj 6 ай бұрын
Can mouse jiggler click on the screen ?
@jyvben1520
@jyvben1520 3 жыл бұрын
sadly, (github) code does not toggle the led, replace any .value(1) with toggle()
@gulluji2960
@gulluji2960 3 жыл бұрын
waiting to see a midi fighter using pico
@seanwalter4018
@seanwalter4018 3 жыл бұрын
Just what I was looking for, so thank you! I wanted to start doing little coding projects with the Raspberry Pi, and this seems to be the perfect one to start with. UPDATE: So, I was able to get the jiggler working, but neither hitting CTRL+C nor hitting the STOP button interrupts the code; it just keeps on jiggling. I was only able to reduce the lateral movement by first disconnecting the pico board, then editing the x values. Next, I have to X out of Thonny, it asks me to save, which I do, and that's it. The new code is saved. Thoughts? Do you think I should just delete everything and start over? Thanks again!
@Zimbob2424
@Zimbob2424 2 жыл бұрын
I'm ambitious and want to make a better mouse so I can be more productive, but this is for people who want to act like they are working, I couldn't stop laughing when I realized what these devices are for.
@adminxds
@adminxds 3 жыл бұрын
Can we mak usb rubber ducky from it , If yes pls make a video
@mrush336
@mrush336 2 жыл бұрын
Would be cool to import random then x,y = random.randint(0,1001)
@shinigamilee5915
@shinigamilee5915 3 жыл бұрын
I would use a hotkey instead of a button. Something like f7.
@RAMMSTEIN082
@RAMMSTEIN082 3 жыл бұрын
i want to know how to draw something with this lib
@soultracer
@soultracer 3 жыл бұрын
Why? I can setup the PC for not going to sleep.
@webbryan1
@webbryan1 3 жыл бұрын
I just put my mouse on top of my analog wrist watch with second hand.
@Cl4r1ty_
@Cl4r1ty_ 3 жыл бұрын
I really need to buy a pico 🤣
@renhoeknl
@renhoeknl 3 жыл бұрын
Or you can just set your computer to not go to sleep?
@davidcourtney1398
@davidcourtney1398 3 жыл бұрын
This type of project is for people who can't change settings on their system because they are using a locked down computer for work.
@nneeerrrd
@nneeerrrd 3 жыл бұрын
Boy look how crippled, and half-baked, and skewed this all process is... Typical Linux
Raspberry Pi Pico - USB HID Auto Clicker with Circuit Python
11:53
Novaspirit Tech
Рет қаралды 77 М.
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
OpenFAN Controller - The fan controller you didn't know you need
11:13
Raspberry Pi Pico - DIY Macro Keyboard
16:00
Novaspirit Tech
Рет қаралды 102 М.
DON'T Use Raspberry Pis for Servers! (Use THIS)
16:23
Hardware Haven
Рет қаралды 1,2 МЛН
I Made my own Space Mouse for Fusion 360 using Magnets (DIY)
12:13
Salim Benbouziyane
Рет қаралды 1,1 МЛН
Raspberry Pi Pico: Inputs & Servo Control
17:20
ExplainingComputers
Рет қаралды 135 М.
This tiny computer changes EVERYTHING
15:57
Jeff Geerling
Рет қаралды 907 М.
Pi Pico + KMK = the perfect combo for Custom Keyboards
7:41
Jan Lunge
Рет қаралды 84 М.
How to use Analog Joysticks with the PICO
16:07
Making Stuff with Chris DeHut
Рет қаралды 6 М.