How does a Mouse know when you move it? || How Does a Computer Mouse Work?

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 4 тыс.

  • @Adhithya2003
    @Adhithya2003 3 года назад +3755

    I will never see a mouse the same again . Respect to all those brilliant minds and thank you Branch education for creating such an amazing video.

  • @JDRoss716
    @JDRoss716 3 года назад +4322

    Mind. Blown. The amount of research and engineering that went in to developing a device that people don’t think twice about is truly astounding.

    • @sebasstein7014
      @sebasstein7014 3 года назад +165

      And it only costs you a few bucks as well

    • @BHGONEKING
      @BHGONEKING 3 года назад +1

      ruclips.net/video/wHbDFo8GoK0/видео.html💯🔥🔥

    • @DM-rc4yu
      @DM-rc4yu 3 года назад +157

      Humans range from extremely smart to extremely stupid.

    • @punu3675
      @punu3675 3 года назад +17

      @@DM-rc4yu Ok

    • @duxae1617
      @duxae1617 3 года назад +64

      so many things are this way
      if civilization were to collapse almost none of this could be replicated

  • @markyichen6195
    @markyichen6195 3 года назад +1589

    The amount of time spent on making this animation is just immeasurable than the attention this channel gets..

    • @rajisg
      @rajisg 3 года назад +15

      I know right, it is such a crime that they have so little views :/ We need to share the hell out of them!!!

    • @saladamista8226
      @saladamista8226 3 года назад +5

      I TOTALLY agree with you!

    • @kaymengho5353
      @kaymengho5353 3 года назад

      @@rajisg ៏

    • @pcman500
      @pcman500 3 года назад +2

      @@rajisg Well, before i read your comment, i already shared it with some people who are electrical engineers who build stuff like this and even they were impressed

    • @SurajGupta_3D
      @SurajGupta_3D 2 года назад +5

      From modeling to Render atleast 3-4 week's worth of work

  • @TheDanyschannel
    @TheDanyschannel 2 года назад +510

    I was honestly expecting a surface level video, glossing over much of the technical details. I was instead blown away by the detailed explanations without getting overly technical and stunning, highly relevant animations. What a treat to watch! Keep up the good work!

    • @robertviragh6527
      @robertviragh6527 Год назад +5

      same! Perfect video!!!!

    • @Rockyzach88
      @Rockyzach88 11 месяцев назад +1

      Yeah these videos are surprisingly good. I wonder if the narrator is a person or AI.

    • @hallo7053
      @hallo7053 11 месяцев назад +1

      @@Rockyzach88 I mean I think it probably is a person because if they invest that much into the animations they prob afford animations but yeah it sounds like an AI

    • @juggernaut93
      @juggernaut93 Месяц назад

      @@hallo7053 it's a person, he is credited in the description (Phil Lee). If you look him up online, he is a professional voice actor

  • @MashMash
    @MashMash 3 года назад +3424

    I'm getting emotional from seeing that I can watch such
    - educative
    - well explained
    - beautifully animated
    - efficient
    content without having to pay a single penny.
    This is insane and I want to thank you for your hard work.

  • @JaredOwen
    @JaredOwen 3 года назад +8349

    I miss the days when you could take the ball out of the mouse to prank your friends. Great video once again!

    • @TinchoX
      @TinchoX 3 года назад +102

      Those were the good times!

    • @Baxtexx
      @Baxtexx 3 года назад +122

      You still can. I use trackball mice everyday at work to avoid injuries.🤓

    • @straightbusta2609
      @straightbusta2609 3 года назад +65

      We used to take those our from the mice in out computer labs and play catch with it. Good times

    • @KartikPlays
      @KartikPlays 3 года назад +19

      Hello Jared, love your content 👍🏼😁

    • @medecauOne
      @medecauOne 3 года назад +126

      cover the sensor with post-it

  • @shih-haowang4788
    @shih-haowang4788 3 года назад +1755

    Didn't expect that the mouse I'm using has such high computing power. Thank you!
    The quality of the 3D graphics in the video is also very enjoyable.

    • @perpetuaL524
      @perpetuaL524 2 года назад +45

      it doesn't actually taking that much processing power to do a comparison, especially on hardware based logic. It doesn't have to really "decide"

    • @howardlam6181
      @howardlam6181 2 года назад +21

      Fast Fourier Transform is O(N Log N). so only several 10 thousands of operations, which could be completed in a few loops on actual hardware implementation.

    • @climatechangedoesntbargain9140
      @climatechangedoesntbargain9140 2 года назад +7

      @@howardlam6181 No idea how you derive the number of operations from the O Notation. It easily could be less than 10.000 ops or a million

    • @howardlam6181
      @howardlam6181 2 года назад

      @@climatechangedoesntbargain9140 because its hardware optimized FFT. Most combinations of operations are combined and run in parallel. And it's only several thousands of pixels so it's easy to come up with that number.

    • @Adrian2140
      @Adrian2140 Год назад +5

      Your mouse can probably run Skyrim

  • @elkanaajowi9093
    @elkanaajowi9093 2 года назад +195

    The attention to detail, top-grade image rendering of the animation, and the core message are just amazing. My perception of the mouse is forever changed.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 10 месяцев назад +1

      imagine converting your mouse into a webcam.🤣🤣🤣

  • @legacyoftheancientsC64c
    @legacyoftheancientsC64c 3 года назад +1192

    For those interested, the little SoC (with the red dot) near the imager chip is a --muRata MBN52832-- Nordic Semiconductor NRF52832 which contains a 32bit Arm Cortex M4F with built in FPU processor with 64k of RAM and 512k flash storage. Here's an interesting tidbit, the Cortex M4F has enough processing power to run Doom, so technically if you were to add a couple megabytes of ram and a display to this mouse it could run and control Doom by itself.

    • @MaZeYoutube
      @MaZeYoutube 3 года назад +77

      thats insane

    • @HalfWarrior
      @HalfWarrior 3 года назад +54

      Can you post this again in English please.🥸😏

    • @DanSlotea
      @DanSlotea 3 года назад +106

      @@HalfWarrior last sentence is in English.

    • @u12bdragon
      @u12bdragon 3 года назад +50

      Shows how insanely far we have come with computer technology

    • @ynsignia
      @ynsignia 3 года назад +6

      mind blown

  • @ninaddeshmukh654
    @ninaddeshmukh654 3 года назад +474

    How can someone explain such a complex thing in just few minutes hatsoff to your talent dude I still can’t believe I am watching this free

    • @MrBratkenSolov
      @MrBratkenSolov 3 года назад +3

      Like, duh. You can google it by youtself and find out more in an hour. RUclips is dumbing people down and makes them lazy

    • @Danny-uq9zf
      @Danny-uq9zf 3 года назад +19

      @@MrBratkenSolov Why did you click on this video?

    • @etaashmathamsetty7399
      @etaashmathamsetty7399 3 года назад +15

      @@MrBratkenSolov this is a very high level video, googling this stuff will lead you to lower level resources which you probably won't understand

    • @dead-channel6842
      @dead-channel6842 3 года назад +11

      @@MrBratkenSolov there's a thing called time saving

    • @foxskyful
      @foxskyful 3 года назад +1

      @@jayto3909 His right about one thing it makes people more lazy

  • @albingrahn5576
    @albingrahn5576 3 года назад +672

    mouse gameplay: clicking, moving around, scrolling occasionally
    mouse lore:

    • @TheMsr47gaming
      @TheMsr47gaming 3 года назад +15

      Im done !!

    • @note_456
      @note_456 3 года назад +8

      mouse lore

    • @naniwas_tiger
      @naniwas_tiger 3 года назад +1

      U beat me to it by a month

    • @krislol6782
      @krislol6782 2 года назад

      lmfao

    • @JesusPlsSaveMe
      @JesusPlsSaveMe 3 месяца назад +1

      ​@@TheMsr47gaming
      Where are you going after you die?
      What happens next? Have you ever thought about that?
      Repent today and give your life to Jesus Christ to obtain eternal salvation. Tomorrow may be too late my brethen😢.
      Hebrews 9:27 says "And as it is appointed unto man once to die, but after that the judgement

  • @thevegastan
    @thevegastan Год назад +12

    I have this as MX3S as my mouse and I use it almost 15 hours daily!
    I will never look at tit the same way again!
    Thank you so much & much props to Branch Education for this incredibly meticulous & in-depth video!

  • @Maltanx
    @Maltanx 3 года назад +254

    It's beautiful to see this channel growing rapidly.
    The animation quality and detail is just astounding and the explanation are always technical but not too difficult to understand.
    It's just perfect

    • @ZZ-vl5nd
      @ZZ-vl5nd 3 года назад +8

      It's not growing as it should, compare to other stupid channels tbh . Been years since they started. I find it underrated.

    • @infinummjb
      @infinummjb 3 года назад +1

      The PCB animation is so high quality it looks life-like at times - amazing!

    • @Stake2_
      @Stake2_ 3 года назад +1

      My Little Pony :3.

  • @persiancarpet5234
    @persiancarpet5234 3 года назад +908

    These videos fulfill my childish wish of knowing how everything works.
    My parents could not always explain in such detail

    • @opst1704
      @opst1704 3 года назад +26

      Do you really understand how something works after one video? It is definitely helpful, just not enough to get intuition.
      We'll never know how everything works, simply because our lives have limited amount of time.
      Why am I saying this... I have no idea...

    • @persiancarpet5234
      @persiancarpet5234 3 года назад +42

      @@opst1704 without going to the philosophical level, I think I now have a general idea about how computer mice work, at least the stuff with the algorithm etc. 😉
      At least it satisfied the aforementioned curiosity 😂

    • @masternobody1896
      @masternobody1896 3 года назад +1

      amazing

    • @dankstars5303
      @dankstars5303 3 года назад +7

      @@opst1704 of course not one video but this video does satisfy one of the wonders what a child's mind could think of.

    • @someone-wo5nu
      @someone-wo5nu 3 года назад +1

      rugs are better lol

  • @4.0.4
    @4.0.4 3 года назад +301

    The attention to detail on the 3D rendering is impressive. It's so good you'd think he was going to sell you a mouse. Great voice too, and great pacing.

    • @sergiovalenterodriguezmorq537
      @sergiovalenterodriguezmorq537 3 года назад

      Do you know which software is that?

    • @PMA_ReginaldBoscoG
      @PMA_ReginaldBoscoG 2 года назад +4

      @@uusfiyeyh blender it is. They have given the details of the software used in this video in the description.

    • @4.0.4
      @4.0.4 2 года назад +1

      @@sergiovalenterodriguezmorq537 it's Blender and it's great and it's free, if you want to learn it go make a donut with Blender Guru's tutorial, he's awesome.

  • @TheBestChannelEverrr
    @TheBestChannelEverrr 2 года назад +2

    Dude I don't know who the heck you are, or where you came about, but your way of teaching, explaining, is amazing! Literally, please do not stop making content. The way you say it too!!!! Gosh. You have my support!

  • @jackl7080
    @jackl7080 3 года назад +275

    I've been designing computer mice for a living for 20 years but I still learned things and enjoyed the video. Thank you Branch Education for making such excellent videos.

    • @TheGreatArlei
      @TheGreatArlei 3 года назад +12

      That's amazing! How do you get into such a carrier? Would you mind sharing your experience and general tips? You don't hear about such carrier paths often! Cheers and take care.

    • @millenium2003
      @millenium2003 3 года назад +47

      Stop lying We work together at McDonald's.

    • @jamesbizs
      @jamesbizs 3 года назад +11

      I highly doubt you’d learn anything from this video, if you’ve been in this industry for 20 years. Please, tell me what information you received, that you didn’t have previous?

    • @UmamiPapi
      @UmamiPapi 3 года назад +17

      @@jamesbizs He could design shape of the shell. People in a company aren't experts in every area.

    • @TheRealRusty2006
      @TheRealRusty2006 3 года назад +2

      @@jamesbizs Is this an insult or compliment

  • @eurybaric
    @eurybaric 3 года назад +96

    I just got recommended this video and gotta say this is insane!! The structure, how you go from level to next level of detail, the clear and accurate writing, the clear and comfortable voice.... This is great, thank you!

  • @Zenthonengo
    @Zenthonengo 3 года назад +55

    "It would take over an hour to cover all these technologies in depth." Please by all means! An hour of this content is worth watching. Amazing, everyone should know this stuff.

  • @urano1988
    @urano1988 2 года назад +627

    The technology itself is nothing really crazy, but when you take into account cost (down to 5 bucks) and reliability (thousands of hours with zero maintenance)... that is really unbelievable! What an accomplishment!

    • @blur3253
      @blur3253 2 года назад +37

      it would cost very much if not for mass manufacturing

    • @dabartos4713
      @dabartos4713 2 года назад +169

      yeah, creating abstract bicubic interpolations from scanning a surface using light rays in length of micrometers 17,000 times a second to capture a movement of your hand precisely beyond human capabilities is not anything crazy.

    • @puertousbmonkey
      @puertousbmonkey 2 года назад +8

      @@dabartos4713 and they only covered one technology

    • @SeijiJR
      @SeijiJR 2 года назад +4

      @@dabartos4713 yeah man, I was thinking the same. I'm having a hard time staring at my mouse and trying to process this information

    • @Tremor244
      @Tremor244 Год назад +5

      @@dabartos4713 From a technology perspective it's the most basic thing, my microwave is way smarter and complex than a mouse. On the other hand a computer processor, having billions and billions of transistors, each having the ability to be turned on and off individually to perform millions of operations per second, all this happening on a scale of nanometers at temperatures in excess of 80C with a working lifetime of decades with an extremely high reliability, now that is crazy, not to mention how each processor takes months of extremely precise work in environments where a spec of dust could destroy the whole thing.

  • @ThatBenKraft
    @ThatBenKraft 2 года назад +118

    I am sooo glad these examples and breakdowns are from such modern devices! All too often these explanations are from nearly outdated technologies we barely use anymore, just so they don’t have to explain as much. So many props for the awesome and explanatory visuals, the easy to understand writing, and the commitment for quality education for all!

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 10 месяцев назад

      Imagine turning your gaming mouse into a webcam.🤣🤣🤣 Westley. Crusher🤣🤣🤣

  • @pepe199411
    @pepe199411 3 года назад +435

    The mouse knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the mouse from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
    In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the mose is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the mouse must also know where it was.

    • @klittlet
      @klittlet 3 года назад +53

      I love this copypasta

    • @KioshiKatsu
      @KioshiKatsu 3 года назад +6

      @@klittlet Nice opinion

    • @klittlet
      @klittlet 3 года назад +26

      @@KioshiKatsu it isn't a opinion, the original is a video talking about guided missiles

    • @RetroCube
      @RetroCube 3 года назад +10

      @@klittlet Saying that you like/dislike something or agree/disagree is an opinion, so yes in your opinion you think this copypasta is great
      So do I :)

    • @klittlet
      @klittlet 3 года назад +10

      @@RetroCube oh so he was talking about that? That's weird

  • @alyo7774
    @alyo7774 3 года назад +81

    The great graphics synced with audio explanation is the best way to convey information to people. This video is a gem of educational material in the Internet.

  • @panu89
    @panu89 Год назад +2

    Thanks!

  • @LegendHidde
    @LegendHidde 2 года назад +34

    This has got to be the most clear explanation of any technology I've ever seen. It's just detailed enough to capture my attention and I actually learned a lot from this.

  • @wedusk
    @wedusk 3 года назад +88

    The animation nails it. Goes perfectly with the great explanation.

  • @matthewmcclain1316
    @matthewmcclain1316 3 года назад +325

    "Prehistoric mice use a ball" 😂 wasn't expecting that. Lol

    • @David-Zita
      @David-Zita 3 года назад +9

      me too!! he finished me right there

    • @floor.mp3
      @floor.mp3 3 года назад +10

      bro we're prehistoric D:

    • @johanrynjah8241
      @johanrynjah8241 3 года назад +7

      In times when history did not exist, mice uses a ball to track their paths . .

    • @iant6943
      @iant6943 3 года назад +1

      Low blow ☹️

    • @kidmusic1673
      @kidmusic1673 3 года назад +1

      I have a couple mouse balls lol. I think I have every type of mouse. I got a high end gaming mouse, middle end mouse with a laser, then I have a mouse with a red LED light and a ball mouse. Also to note some newer mouses use balls still because they are cheap and make it a modern look. The mouse my mom uses for work is mostly a comfort mouse that also uses a ball pretty cool

  • @EdwardKilner
    @EdwardKilner 2 года назад +6

    Excellent video. I’m an old electrical engineer but just never thought much about how optical mice worked. Nice bit of explanation. Getting a vertical mouse for Christmas, in preparation for a new desktop build early in the new year. Hope the vertical style will better suit these older, stiffer hands. The hard part will be to move the mouse without thinking about your fine graphics and lucid explanations.

  • @l.mcmanus3983
    @l.mcmanus3983 2 года назад +113

    I am glad you mentioned trackballs. I don’t feel that old but remember using them. A mouse pad was a necessity back then. It still surprises me how well optical mice work on almost any surface. I remember the ball needing to be cleaned once in a while to keep working properly.
    My husband has a mouse with a trackball, but the ball is on top of the mouse and moved with your fingers. Interesting variation on the basic design.

    • @vertyisprobablydead
      @vertyisprobablydead 2 года назад +16

      Zoomers will never know the pleasure of cleaning the three dirty mouse wheels inside.

    • @jonka1
      @jonka1 2 года назад +9

      @@vertyisprobablydead Done lots of those for people. Those old units could be quite "organic" inside. One was full of chewed bits of fingernails.

    • @LRM12o8
      @LRM12o8 2 года назад +4

      I didn't know ballmice needed a mouse pad. Me and my family has been using ours on the plain wooden tabletop back in the Windows XP days and it worked fine.
      Occasionally, though, the ball would get stuck and had to be cleaned, ofc.

    • @LRM12o8
      @LRM12o8 2 года назад +3

      @@vertyisprobablydead right, because every time new technology comes out, the old tech is immediately purged from the face of this world and only exists as memories in people's brains from then on, duh!
      I grew up with compact cassettes, VCR, NES and the Gameboy Pocket, but not in the 90's! 😁

    • @vertyisprobablydead
      @vertyisprobablydead 2 года назад +2

      @@LRM12o8 Yes, eventually the third world will be able to afford the new technology long after it stops being trendy, that's a given.

  • @randylahey2242
    @randylahey2242 3 года назад +165

    it's really incredible how deep the rabbit hole goes. Theres always one more layer of complexity underneath. No one ever really knows how everything 100% works end to end.

    • @fr9714
      @fr9714 3 года назад +11

      That's the beauty of society. There is virtually no field where only 1 person can construct it all. From medical to space rockets to music tech to automobiles to computers. You do your part, your job and someone else moves the chain along. That's the essence in everything.

    • @audiofile8311
      @audiofile8311 3 года назад +4

      @@fr9714 we live in a society after all

    • @mehshutup3041
      @mehshutup3041 3 года назад +1

      @@audiofile8311 insert Joker meme

  • @thierrybeaulieu4403
    @thierrybeaulieu4403 3 года назад +33

    The amount of work in this video is simply impressive

  • @juniperbelmont
    @juniperbelmont 2 года назад +8

    Great video! You understand how people understand. Science communication is so so so hard, but you've laid everything out in a really concise and precise way!

  • @ananonymous7720
    @ananonymous7720 3 года назад +160

    Being a computer engineer myself I wasn't really aware of the complex engineering and effort it took to build a small optical mouse....Your video is a gem 💎

    • @monad_tcp
      @monad_tcp 3 года назад +7

      are you sure you're not a software engineer.
      just kidding, this profession is so extensive that one cannot know everything.

    • @mohamedelhaddade6371
      @mohamedelhaddade6371 3 года назад +2

      your not an engineer not a proper one at least

    • @ananonymous7720
      @ananonymous7720 3 года назад +8

      @@mohamedelhaddade6371 Agreed with your second point 😁

    • @KejriwalBhakt
      @KejriwalBhakt 3 года назад +2

      A computer engineer shouldn't be expected to know these stuffs either.
      DSP
      Cross Correlation
      Control System
      Image Processing
      etc are all core subjects of Electronics Engineering.
      People trolling you might not have any idea about it.
      BTW in Mother Russia a 5 year old kid design these. Come to Russia.

    • @ananonymous7720
      @ananonymous7720 3 года назад +1

      @@KejriwalBhakt Oh thnx for being so kind enough and it's not an issue bcz I don't pay attentions to trolls ❤️❤️❤️

  • @Logitze.33
    @Logitze.33 3 года назад +14

    I noticed that when i hold my mouse so that the sun would shine on the backside of it the curser would move on its own in random directions and now I know why. Thank you for that informative video, I really enjoyed it

  • @mohammedalnayar
    @mohammedalnayar 3 года назад +48

    How simple the technology looks compared to the processes that goes into it is all on one side of the scale,.. while the quality of this video is equally matching it on the other.
    Animation, explanation, and flow is really well thoughtout and greatly executed.

  • @Xorthis
    @Xorthis 2 года назад +2

    I was using mice back in the ball days and it's so awesome to see that we've replaced the ball with what is essentially a camera (no one misses cleaning out the ball and the rollers!). I knew pretty much how it worked, but this video filled in so many blanks, and knowing the insane data processing speeds of thousands of 'pictures' every second is truly mind blowing. How do modern mice work? They're constantly scanning the table and thinking about the imperfections, tens of thousands of times a second. Incredible!

  • @Psychopatz
    @Psychopatz 3 года назад +20

    This channel is criminally underrated, great video as always sir!

  • @uselessfellow007
    @uselessfellow007 3 года назад +63

    Just amazing, it's seems like a simple mouse 🖱️but all the engineering and science behind it, just wow.
    I can't believe I'm watching this much helpful content for free. Love you guys for this much information in a very short time

  • @sandeepyadav1478
    @sandeepyadav1478 3 года назад +81

    Man, the voice. It feels like GOD is trying to explain everything too me. And I'm so desperately listening all of it again and again.

  • @Aoihoshikage3446
    @Aoihoshikage3446 2 года назад +5

    Wow, compliments to this video. I love the in-depth breakdown that goes into the science, math, and engineering. It was also fun to see the MX Master 3 mouse that I use for my desktop in 3D for the video. Lastly, I'm old enough to have used pre-historic mice in my lifetime. How times have changed.

  • @quantlight
    @quantlight 3 года назад +16

    The most Hardworking and underrated Person on RUclips. He deseve more than he is getting. I also have a question that why the people who provide knowledge are most of them Underrated but The quality of people here are priceless. I think this is Heaven

  • @ImPhoRealz
    @ImPhoRealz 3 года назад +215

    I have a mice infestation in my home and this definitely helped out. Mice tend to move fast and they take lots of pictures. Thanks.

    • @commenturthegreat2915
      @commenturthegreat2915 3 года назад +55

      You might want to consider replacing your floor with glass tiling, that way older mice can't get a good grip and run away from you.

    • @Brindlebrother
      @Brindlebrother 3 года назад +28

      Man, in the days before wireless, they were much easier to catch

    • @jetaimemina
      @jetaimemina 3 года назад +42

      Have you tried removing their balls?

    • @EvolviMinecraft
      @EvolviMinecraft 3 года назад +14

      @@jetaimemina lmfao

    • @anzion1037
      @anzion1037 2 года назад +1

      YeAh, BuT ThERe NoT aCTuAlLy MiCe
      R/woosh me please

  • @skillz19
    @skillz19 2 года назад +71

    It's amazing how the simplest things can be very difficult to produce.
    This reminds me of a video I once saw, about a car's steering wheel. It's unbelievable the amount of calculations that goes into making a steering wheel work

    • @artembogush5665
      @artembogush5665 2 года назад +1

      Yeah! And from that perspective they are really not "simplest", but rather "everyday" things.

  • @comfyeon2
    @comfyeon2 Год назад +2

    As someone who owns the Logitech G502 Hero gaming mouse shown in this video, I had an a-ha moment watching you explain high DPI!! That interpolation that you explained translates into an actual difference in user experience with high DPI vs low DPI.
    At higher DPI, even as low as ~2000, I notice a sort of smoothness to the mouse movement that isn't present at 800. The higher you go, the smoother this feeling gets, almost as if your mouse is going down a long water slide with smooth turns and centrifugal forces. High DPI means stronger gravity and smoother but sharper turns. I realize now that that feeling is because the interpolation algorithm is essentially smoothing out the textured surface that the mouse is capturing, which is fascinating to me!
    So when pro gamers are said to use 800 DPI, this helps make sense of that. It's the most accurate DPI, where your hand movements are directly translated into movement. An interpolation algorithm can introduce tiny amounts of error there, or the smoother movement can make precise starts and stops of the cursor harder to achieve.
    So thank you for this great and super interesting video! I can't wait to watch more.

  • @greenleaf__
    @greenleaf__ 3 года назад +10

    animations keeps getting better and better, thanks for the superb job!

  • @the_r1d
    @the_r1d 3 года назад +11

    This is on of the best educational content I have ever seen on RUclips. Thank you for such good quality content.

  • @UNKNOWN-us1gn
    @UNKNOWN-us1gn 3 года назад +17

    It's so detailed ,I am thrilled by technology.

  • @Account4096
    @Account4096 2 года назад +2

    This video answers a question I've had for over 20 years. Thank you for your incredibly clear and simple-to-follow explanations!

    • @hhk342
      @hhk342 2 года назад

      Thay did thay best , use better mouse pad 🏁

  • @Davernn
    @Davernn 3 года назад +8

    These videos blow my mind and always give me a new perspective on technology that we often take for granted

  • @3dplanet100
    @3dplanet100 3 года назад +16

    Its amazing how much thoughts and effort engineers have use to make a mouse. A lot of complicated math, physics, computer engineering, etc.

    • @suspicioustumbleweed4760
      @suspicioustumbleweed4760 3 года назад

      It comes hand in hand with astronomy and the use of photo cells to capture information

  • @NourArt02
    @NourArt02 3 года назад +8

    I love 3D models explanation videos and i appreciate the effort put in making them

  • @aesir1ases64
    @aesir1ases64 2 года назад +1

    this is by far one of the best videos i have ever seen, informative and beautiful

  • @ayaancast
    @ayaancast 3 года назад +20

    I love how you used an MX Master 3 which is one of the most complicated mice.

  • @Scary015
    @Scary015 3 года назад +4

    I got lost at the last part of the DPI, but I really APPRECIATE THE EFFORT THAT THIS VIDEO HAD!
    I'm not even an English native speaker, and this reached me on my feeds!
    So I think more people will get to see this!
    Very good video

  • @fahimzahir9587
    @fahimzahir9587 3 года назад +8

    That blew my freaking mind. That was so masterfully explained...I learned so much dense information with such ease. Somebody get this person to rewrite our education system.

  • @psyeseease2649
    @psyeseease2649 2 года назад

    I never expected to find explanation video with such an insane production value for this (seemingly) simple question.

  • @BrianPletcher1
    @BrianPletcher1 3 года назад +6

    Hah, saw this on the youtube home page 43 seconds after you posted it! Looking forward to watching it! (edit after watching) Indeed, quite interesting!

  • @atlas_19
    @atlas_19 3 года назад +6

    I swear I'm in love with this channel. Absolutely amazing videos. Such niche topics explained so simply yet so in detail with quality and comprehensive animations, leaving little to no questions to ask and covering other related sub-categories that make up that topic, fullfilling people's curiousity about how things work. Gratitudes.

  • @reaganreigns999
    @reaganreigns999 3 года назад +16

    The technology that lies under the palm of the hand is amazing

  • @TherealSlugZ519
    @TherealSlugZ519 5 месяцев назад

    This is the second video i have watched created by Branch Education. I am utterly astonished by the quality and pure information provided. lets just say this will be far from my last video watched! I am eager to spend upcoming free time completing every video Branch Education has to offer! I cant wait!

  • @Bercik87
    @Bercik87 3 года назад +4

    10:13 "... and prehistoric mice use a ball"
    I feel PERSONALLY attacked.

  • @1998grant
    @1998grant 3 года назад +4

    This is awesome guys! I can’t wait to see where this channel goes. Thank you guys for doing such an awesome job.

  • @mahboobalam5689
    @mahboobalam5689 3 года назад +17

    We really take computer and its accesories for granted. Wonder every time when I come across such great presentations. Although not everybody will understand the cross correlation stuff but will get the gist of the techology right under their palms.

  • @rico0752
    @rico0752 2 года назад +1

    I don´t want to know how much effort your Videos took. It is just so good for understanding complecated technologies like that!

  • @redactbtw
    @redactbtw 3 года назад +18

    something we think is so small and insignificant, actually turns out to be more complexed than anyone would have ever imagined.... Amazing video.

    • @brodriguez11000
      @brodriguez11000 3 года назад

      Branch Education explains...the nerve cell. 😃

  • @Tonicwine999
    @Tonicwine999 3 года назад +4

    Def want to see the next part(s). Beautiful accurate animations and very clear. Really nice quality viewing

  • @psy7251
    @psy7251 2 года назад +5

    Thank you for such a wonderfully educational video. I appreciate the really hard work that went into it.

  • @sjwimmel
    @sjwimmel 2 года назад

    I like that you used my mouse for the demo. I'm not often one to recommend products openly, but this thing works great!

  • @dzyanw
    @dzyanw 3 года назад +4

    That's my mouse ✨
    Also it's insane, the amount of tech that goes into this, awesome video 👍🏼

    • @SteelJM1
      @SteelJM1 2 года назад +1

      And how inexpensive the tech is. I don't feel the sting so much for the price of my gaming mouse now.

    • @dzyanw
      @dzyanw 2 года назад

      @@SteelJM1 very true 👌🏼

  • @oshaneshaw9519
    @oshaneshaw9519 3 года назад +9

    The mechanical biology of a mouse!! Awesome

  • @KIsADragon
    @KIsADragon 2 года назад +1

    Should have rather asked for 100k+ likes,. Truthfully this video deserves huge huge appreciation....

  • @princebanini
    @princebanini 3 года назад +13

    This video is just breath takingly amazing. I'm impressed.
    Thanks for the knowledge and detailed explanations.

  • @animedrill
    @animedrill 3 года назад +6

    It makes me feel privileged and thankful to live in this modern era, to experience such a complex and marvelous technology which would blown the brains off of the people from past 50 years.

  • @william137-16
    @william137-16 3 года назад +11

    "We're just a messenger." Dry humor in the midst of this awesomely detailed presentation. Dying laughing 🤣

  • @dascaluioan1296
    @dascaluioan1296 Год назад

    No way I finally found you, saw one of ur videos on one of these TikTok channels that steals content and removes watermarks, I thought the video was so cool but couldn't find the source nowhere, so glad I found the channel 😁

  • @shubashuba9209
    @shubashuba9209 2 года назад +7

    People who have done image processing themselves understand how utterly mind boggling that processing speed is and it's even more impressive when you realize that your mouse is able to continuously do all this for an entire year on just a single battery.

    • @stephensnell5707
      @stephensnell5707 Год назад

      Just so you know not all modern USB Mice use batteries
      Many still DO use a USB Cable that plugs directly into the USB Port on a Laptop
      For example wired devices respond up to 100 times faster compared to its wireless counterpart

    • @go-away-5555
      @go-away-5555 11 месяцев назад

      @@stephensnell5707the lowest latency mice available are all wireless models.

  • @masjos7103
    @masjos7103 3 года назад +5

    This was very informative, and explained in a very digestible manner. Thank you!

  • @TheTarrMan
    @TheTarrMan Год назад +9

    Fun fact : You can take your smartphone camera and point it at the bottom of your mouse and actually see the infrared light.

  • @Max-js1mx
    @Max-js1mx Год назад +1

    seen this channel ages ago, loved it sm, forgot ti subscribe, found again and love it!! crazy well done and spoken

  • @kishorekumar9071
    @kishorekumar9071 3 года назад +6

    The animation is amazing!!!
    It really takes lot of effort to make such videos

  • @xese4604
    @xese4604 3 года назад +5

    This video was so good I subscribed immediately. I'm not kidding when I say it was one of the highest quality videos I've seen in awhile and thank you form making it. I never knew I wanted to know how my mouse worked.

  • @NIB2307
    @NIB2307 3 года назад +16

    This mouse is Logitech MX Master. I have one and this is the most convenient mouse I've ever had, although it's not cheap

    • @TheBenLemonade
      @TheBenLemonade 3 года назад +3

      I have one as well and it is amazing, well worth the money in my opinion.

    • @foxskyful
      @foxskyful 3 года назад

      @@TheBenLemonade With Logitech you can't mistake

    • @alexandrosfotiou6580
      @alexandrosfotiou6580 3 года назад +1

      Plus the scroll wheel is one of a kind, there is no other mice that has an electromagnetic scroll wheel.

    • @NIB2307
      @NIB2307 3 года назад

      @@alexandrosfotiou6580 Microsoft also has good scrolling mice. I previously had Microsoft Explorer Touch mouse which was great, I loved that fast touch scrolling. But the mouse itself was less ergonomic and less functional than Logitech

    • @LucasAndradeX
      @LucasAndradeX 3 года назад

      I use the side scrollwheel to control the video speed, it's great

  • @preneshdalegend
    @preneshdalegend 5 месяцев назад

    I love this video, hardware in cambridge seemed so hard until i found this gem of a channel! Keep up the good work!😁😁

  • @juskim
    @juskim 3 года назад +41

    "What is the difference between gaming mouse and normal mouse?" The LEDs obviously... we all know more LEDs make it go faster :)

    • @tejeshjadhav4172
      @tejeshjadhav4172 3 года назад +1

      😂😂

    • @randomly_random_0
      @randomly_random_0 3 года назад +11

      "gamers" be like:
      *Sees a PC with okay specs: 😐
      *Sees a PC with okay specs but with RGB led: 🤩💥🔥💯

    • @rendoesmath
      @rendoesmath 3 года назад

      Ayo It's RGB

    • @LibreWolf
      @LibreWolf 3 года назад

      *flawless optical sensors and shape

    • @LyhneInc
      @LyhneInc 3 года назад

      I always download some ekstra RAM, when getting a new sweet setup.

  • @jvitor.csantos
    @jvitor.csantos 3 года назад +31

    I never thought it's so complex to turn the mouse movement into coordinates.

    • @shrin210
      @shrin210 3 года назад +9

      And People use this complexity for gaming or breaking it for Twitch views.

    • @sannidhyabalkote9536
      @sannidhyabalkote9536 3 года назад +2

      @@shrin210 gamers ( some of them ) make huge money tho
      The second one is .....well...

    • @Euronius
      @Euronius 3 года назад +2

      @@shrin210 and some use it to click "Reply" and respond with a pretentious comment.

    • @PistolSovereign
      @PistolSovereign 3 года назад +3

      @@shrin210 Gaming industry is a multi-billion dollar industry. So the complexity is in the right place.

    • @shrin210
      @shrin210 3 года назад

      @@PistolSovereign Yup multi billion dollar industry for the rich.
      Nothing for the developement of humanity.

  • @ZZ-vl5nd
    @ZZ-vl5nd 3 года назад +4

    Awesome animations!

  • @justanotherperson2960
    @justanotherperson2960 3 года назад +6

    This is exactly what is used in lidar Remote sensing and navigation! It amazing to see how space tech has influenced consumer electronics.

  • @ajinkyamahajan5736
    @ajinkyamahajan5736 3 года назад +4

    Wonderful Day after watching your Videos
    Impressive Animation ✨✨
    Cheers

  • @Tristoo
    @Tristoo 3 года назад +6

    Never knew the thing just used a camera and such a brute force style algorithm. You have those IR RPM counters, and I always thought it was something more along those lines even though I don't really know how those work either. This is cool stuff, and great animations. Thank you!

  • @angelrivera3192
    @angelrivera3192 14 дней назад

    Whit out doubt this channel is the best explaining how does works technology, 🙋🏽‍♂️🇲🇽

  • @FlyingHosenlander
    @FlyingHosenlander 2 года назад +4

    very nice explanation & visualizations! Wouldn't it be more efficient for the DSP to first do the crosscorrelation and next do the bicubic interpolation on the result?

  • @siddharthnath1022
    @siddharthnath1022 3 года назад +9

    After watching what small chips with relatively low computing power cand do, I just cannot wait for quantum computers and the amount of futuristic gadgets we would be able to make with such immense computing powers.

    • @PanosPitsi
      @PanosPitsi 2 года назад +3

      You have no idea what toy see taking about

  • @atiqueraza9514
    @atiqueraza9514 3 года назад +6

    The way they visually represent the complex math is amazing.

  • @crazyedo9979
    @crazyedo9979 3 года назад +4

    "Prehistoric mice" And I was so proud of my Commodore 1351🦖 ☹️ Anyway. Fantastic video with lots to learn from. Nearly no one imagines the amount of fantastic technology packed in such a small device wich was unrecongnized common in our daily life. An interesting addition to this might be to look for "dark field microscopy" 💯👍

  • @rashiro7262
    @rashiro7262 3 года назад +10

    I wonder how Windows handles mouse cursor movement that of non-straight lines. For example if you move your mouse diagonally for a total of 1000 px to the right and 10 px up. In this case your mouse cursor would jump up 1 px for every 100 px movement. How can the system interpret that movement? Does it store previous movement to calculate the path or a movement vector?

    • @overloader7900
      @overloader7900 3 года назад +4

      Either it doesnt(you wouldnt notice), or it calculates moves with higher resolution than what it captures. Or maybe both. But most likely it doesn't. The mouse resolution and screen resolution dont correlate perfectly.

    • @CD-Beats
      @CD-Beats 3 года назад +2

      Mouse smoothing

    • @arkarin0135
      @arkarin0135 3 года назад +1

      Don’t forget that the mouse sends the change of position to the pc every 1 ms. And the update rate of most screens is 50hz/60hz (20ms/16ms). Even with a high end monitor of 100hz (10ms) the pc has plenty of time to update the position before your screen picks up the change.

    • @markusklyver6277
      @markusklyver6277 3 года назад

      I don't think you can move your mouse that fast in one millisecond but ok

  • @daniloberserk
    @daniloberserk 3 года назад +5

    Incredible video as always! But unfortunately there's some outdated info!
    Your description about how high DPI works on high end mice nowadays is quite different. Interpolation used to be the method before they released PMW3310 and PMW3366, back when mice used to have less DPI settings (sometimes just 2 for example), they used to have an "native" option and the rest was interpolated. However nowadays for most mice, they have native settings in steps, for an overall range of native DPI divided by 50 DPI for example.
    They measure and compare pixel brightness to accomplish that, it's possible because nowadays the level of ripple/jittering is very low on high end sensors. Even "smoothing" filtering might not be needed anymore.
    Also. Talking about laser sensor, if you're talking about something like the Philips Twin Eye sensors, they work VERY different then described here.
    However. High DPI is mostly an marketing big number instead of being something useful. You need just enough resolution to move consistently and precise in your desktop, which might be at MAXIMUM something like 2000 DPI, we lack enough dexterity to take advantage of such high values like 25000.
    There are a lot of other things more important for gaming mice... Like:
    IPS (Inchs Per Second) - Maximum speed that you can move your mouse before it malfunctions, also, max acceleration.
    LOD (Lift of Distance) - The height where it tracks the surface. Generally, you want to be quite low but at a height where it tracks every movement at a high precision of DPI (low deviation).
    High Polling Rate - You talked about that, but nowadays there are sensors capable of 8000 Hz out of the box.
    Also, high surface compatibility. Generally, you want a sensor that can track well at every type of surface without suffering with bad SRAV (Speed Related Accuracy Variance), sometimes called "positive acceleration". When you move your mouse for the same distance at different speed and get more output that it should. Used to happen with laser ICS sensors like the A9800 with less smooth surfaces.
    Also... You can get something like the Razer Pro Click (or Pro Click Mini) and it does work like an "gaming mice" just as good, they even work at 1000 Hz Polling Rate. There's not an "rigid" rule, you need to see the specs in every case.
    There's a lot of "Gaming Mice" from bad brands that aren't better then any office mouse spec wise. They just "look" different.

    • @spinnenente
      @spinnenente 3 года назад

      you are off on the dpi thing. That depens on how fast you set your mouse cursor in games/windows using a higher dpi setting with a slower setting in windows DPI > 2000 become usable especially for people using their mice mostly with their wrists not their whole arms like it is common today. DPI beyond 10k make no sense to me though and is solely for marketing purposes.

    • @daniloberserk
      @daniloberserk 3 года назад

      @@spinnenente it's pointless to use any option on windows settings besides the standard 6/11. Personally, I don't believe no one can have enough dexterity to justify something higher then 2000... But it might be useful at least for 4000 for some players in situations where you don't need pinpoint accuracy. But for the most part... It's just a gimmick.
      It might be useful for other applications, like robotics.

  • @Justin-hz8bh
    @Justin-hz8bh 2 года назад +1

    The regular mouse that is portrayed here is a Logitech MX Master 3. Now, this is a $100 mouse which I thought was insane when I saw it on Amazon. But, the more I checked it out the more impressed I was. I've now had it for around a year and this video only makes me appreciate it even more. You may balk at a $100 mouse, but it is INCREDIBLE and the battery that's charged via USB lasts around 4 months before needing to be charged for 20 minutes. Incredible!

  • @Imaginary.Dragon
    @Imaginary.Dragon 3 года назад +7

    "Prehistoric mouse used a ball"
    I have used that particular mouse a couple years back

  • @pratulvenkatesh
    @pratulvenkatesh 3 года назад +4

    How does the cross correlation algorithm simplify? Wondering how does the processor know to move in this direction and test whether the difference then reduces to zero or does it test in all directions?

    • @seby5962
      @seby5962 3 года назад

      I would like to know this too...

    • @justushache5785
      @justushache5785 3 года назад

      I think, since you accelerate your hand not instantly from 0 to the given speed, the algorithm, at the beginning of the movement only has to check a very small change in all directions. Once the algorithm knows in what direction the mouse is moving/accelerating, it basically only has to check the spaces around the predicted next point.

    • @paulodpereira
      @paulodpereira 3 года назад

      I find hard to believe cross correlation is used, it seems a very wastefull way to do a simple task.
      It could easily be done with some sort of feature detection algorithm and a simple matcher.

    • @justushache5785
      @justushache5785 3 года назад

      Early mice used 16*16 or 30*30 pixel sensors. With hardware acceleration, it should be possible to use a cross coralation algorithm fast enough. Especially since you don't really have to check all possible moves. At least that's what I found in multiple online articles. I think feature detection won't really work that well witch such low resolutions and was 2000, when the first optical mice came not really a thing.

    • @justushache5785
      @justushache5785 3 года назад

      But im not a optical mouse manufacturer. So this is all just speculation and things I read online

  • @satyamsrivastava782
    @satyamsrivastava782 3 года назад +4

    Now I have a huge amount of Respect for my mouse. Hats off to the Developers.