How can I make my own computer mouse?

  • Thread starter iceman90289
  • Start date
In summary: You could also use a small motor to turn the wheel or a laser to indicate the position of the cursor.In summary, the electronics for a mouse can be found at various places online. You will need to find a mouse, and then find the corresponding protocol for the device. This can be difficult, as not all mice have the same communication protocol. If you want to do something unique with the mouse electronics, then I would be happy to help.
  • #1
iceman90289
3
0
I was at the apple store the other day and thought to myself "these products are so pretty. Currently I am going to school to be an electronics engineering tech (my schedule doesn't allow me to go for EE), i just want to build a simple mouse for a computer. i know i'd have to program a driver and while I've coded various other things I've never done a driver before. but how do i approach this project? i know datasheets will have all the info i need for parts, but what about the physical shape of the mouse itself? how do i make that? can i buy a plastic box and shape it down how i need it?
 
Engineering news on Phys.org
  • #2
Why not buy a mouse and replace the shell with your own modelling clay version.

You do not have to write a driver. You only need identify the existing mouse communication protocol.
 
  • #3
iceman90289 said:
I was at the apple store the other day and thought to myself "these products are so pretty. Currently I am going to school to be an electronics engineering tech (my schedule doesn't allow me to go for EE), i just want to build a simple mouse for a computer. i know i'd have to program a driver and while I've coded various other things I've never done a driver before. but how do i approach this project? i know datasheets will have all the info i need for parts, but what about the physical shape of the mouse itself? how do i make that? can i buy a plastic box and shape it down how i need it?

Do you have access to a 3-D printer? Look for a Maker Faire near you, or similar workshops where you can rent time on a 3-D printer. Then you can make all sorts of neat enclosures for your projects... :smile:
 
  • #4
good idea. will modeling clay look good?
 
  • #5
You can change modelling clay, play dough or plasticine until you think it both looks good and handles well. Paint it or make a mold and cast it in resin.

You could carve your mouse out of a piece of driftwood, balsa, a sea shell or a pumice stone. Maybe even a rat, try taxidermy.
 
  • #7
iceman90289 said:
i know datasheets will have all the info i need for parts,

HAHAHAHAHAHAHAHA!

That's really not true in general. Texas instruments, and Microchip are pretty good about giving parts advice in their application notes for their products but you're on your own much of the time.

Do you have an interesting idea for the electronics of your mouse? Even adding a ton of blinking lights would make it stand out. What I'm getting at is that if you want to do something unique with the electronics then I'd be happy to point you in the right direction. It's not that hard. You can get ARM processors and PIC processors with built-in USB clients and example codes that are ready to compile and load for a HID mouse. HID mice don't need drivers for major operating systems. You can mod to your hearts content.

Arduino probably has a USB shield too though I've never played with Arduino myself but I understand that Arduino is much more approachable for hobbyists and newcomers.

If you just want a nice do-it-youself case then it will be much easier to buy a mouse and use its electronics. It will be much cheaper too than getting all the prototyping tools.
 
  • #8
Turning the output from an optical laser module, buttons, and wheels into USB HID protocol is non trivial. You can reverse engineer the main parts, but the firmware that does the real work is not going to be available. No doubt you need to start with a mouse and adapt that to your mechanics. You will find that challenging enough. The mechanical design within a mouse is a thing to behold.

You can buy relatively small wireless mice for cheap, and put them within a package of your choosing.
 

1. How do I make a mouse?

The process of making a mouse involves genetic engineering techniques. This can be done by inserting specific DNA sequences into the mouse's genome using methods such as CRISPR-Cas9. It is a complex and precise procedure that requires specialized training and equipment.

2. Can I make a mouse from scratch?

No, it is not possible to create a mouse from scratch. Mice are complex organisms with many different types of cells, tissues, and organs. Creating all of these components would require an immense amount of knowledge, technology, and resources that are currently unavailable.

3. What materials do I need to make a mouse?

To genetically engineer a mouse, you will need specific laboratory equipment, such as pipettes, centrifuges, and microscopes. You will also need reagents, such as DNA plasmids, enzymes, and growth media. Additionally, you will need a thorough understanding of molecular biology and genetics.

4. How long does it take to make a mouse?

The time required to create a genetically modified mouse can vary depending on the specific techniques used and the desired modifications. In general, it can take several months to a year to produce a genetically modified mouse, including the time needed to breed the mouse and confirm the desired modifications.

5. Is it ethical to make a mouse in a laboratory?

The ethical implications of creating genetically modified organisms, including mice, are a subject of ongoing debate. As scientists, it is important to consider the potential benefits and risks of genetic engineering and to follow ethical guidelines and regulations to ensure the responsible use of this technology.

Similar threads

  • Electrical Engineering
Replies
3
Views
1K
Replies
5
Views
1K
  • Electrical Engineering
Replies
18
Views
2K
Replies
6
Views
1K
  • Electrical Engineering
Replies
3
Views
799
Replies
37
Views
3K
Replies
8
Views
1K
  • Electrical Engineering
Replies
33
Views
4K
Replies
9
Views
2K
Replies
10
Views
1K
Back
Top