Overclock.net › Forums › Components › Mice › Why are DIY mice so rare?
New Posts  All Forums:Forum Nav:

Why are DIY mice so rare? - Page 3

post #21 of 61
Quote:
Originally Posted by TranquilTempest View Post

Assuming you need test equipment, you don't need CNC or even xy. you can get away with a decent 1 axis linear encoder, and your preferred way to precisely rotate the sensor between runs. Then you correlate the encoder output with the mouse sensor output at each angle, using fast and slow movements.

If you want to do it really cheaply, tear apart an old inkjet printer for parts.

As for optics, you mainly need to know if you're in focus or not, there's a way to output an image from at least some mouse sensors that can be used for that purpose. Or you can just follow the datasheet.

Get away with...

Yea.. if we're gonna be compromising.. why bother making it ourselves at all ? It won't be remotely as good as Logitech..
post #22 of 61
yea it would be better biggrin.gif
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
post #23 of 61
Quote:
Originally Posted by tp4tissue View Post

Get away with...

Yea.. if we're gonna be compromising.. why bother making it ourselves at all ? It won't be remotely as good as Logitech..
The compromise in the test method I suggested isn't in precision or accuracy, it's in how long it takes to thoroughly test the mouse. In fact, I wouldn't be surprised if it produced better data than whatever logitech uses. Just looked at a datasheet for a somewhat cheap linear encoder, specified accuracy is 15 micron over 1 meter. As in, a 2000 DPI mouse would have to be accurate to 1 count over 1 meter to need better test equipment. That leaves angle. If you want to be super accurate you can use a sine bar or dividing head, but you can get good results with a square, a straight edge, and a calculator, if you spend some time.
1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 930 @ 3.6 Gigabyte x58a ud3r Gigabyte GV-R6870C-1GD Mushkin Redline 
Hard DriveOptical DriveMonitorKeyboard
2x 1TB Spinpoint samsung dvd burner Samsung p2370 + Mitsubishi Diamond Pro 930SB WASD keyboards v1 semi custom w/ cherry browns 
PowerCaseMouse
Antec CP-850 Antec P183 CM Storm Spawn 
  hide details  
Reply
1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 930 @ 3.6 Gigabyte x58a ud3r Gigabyte GV-R6870C-1GD Mushkin Redline 
Hard DriveOptical DriveMonitorKeyboard
2x 1TB Spinpoint samsung dvd burner Samsung p2370 + Mitsubishi Diamond Pro 930SB WASD keyboards v1 semi custom w/ cherry browns 
PowerCaseMouse
Antec CP-850 Antec P183 CM Storm Spawn 
  hide details  
Reply
post #24 of 61
there's no point to the sort of testing you're envisioning, because pixart already made the sensors, and as long as you design everything else in a sane fashion, there is no extra performance that can be squeezed out which would require this sort of testing. and if even if there is, doing something like https://www.youtube.com/watch?v=yBL2qsxwDyA is sufficient

well with older sensors, LED/lens alignment might matter but with 3360, the illumination is integrated and there's not much that can go wrong with lens alignment.
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
post #25 of 61
Oh btw, there is also a very interesting material called polycaprolacton (PCL). It's a thermoplastic with melting temperature around 65C. It's widely used in hobby stuff, can also be used to model a shell.
post #26 of 61
Keyboards are relatively standard. You get a PCB, you get a plate if you want one, the switches are all the same size. Cases and things are relatively easy to make. Mice on the other hand aren't..I couldnt even tell you where people get OEM shells. It would probably be hard to custom make a shell, and expensive. Mice are so many different sizes. Then you have to get a sensor, then a PCB for the sensor and one that fits in whatever shell you end up with.

It ends up becoming a very expensive, very time consuming process for something that's, be honest, you can probably find of you look hard enough. Sure maybe it's not exactly what you want...but it's usually close enough and won't cost you a couple hundred dollars.
post #27 of 61
You take one mouse and add to it comapny another one and then they breed. This is how a new mouse is made biggrin.gif

Actualy, isnt a diy solution plausible in this field, to make a shell out of some epoxy cast or stuff like that? you just make a model that fits your needs without sitting in front of your pc with some cad or something that lets you visualize, not to feel how it would fit your palm.
post #28 of 61
Will epoxy be strong enough to sustain the abuse of lifting and smacking the mouse into the pad/table?
post #29 of 61
Mouse community is more practical than keyboard community.

From a purely functional perspective, a custom keyboard is like a stock keyboard, only several times more expensive and with a certain chance that you'll destroy it in the process of putting it together. The thing is, the keyboard enthusiast community puts a lot of emphasis on fashion rather than utility. For example, many people in that community care a lot about whether they can replace the keycaps on a board, even though keycaps are just about the least likely part to break of a keyboard. I saw a thread on Reddit recently about a keyboard using a switch (a part that can and will break, especially with spills, substandard cleaning, or just age) that had a modified stem for better resistance to dust and spills, and where individual switches that expired could be replaced without having to solder-- 99% of the comments were against the idea, because it meant it'd be harder to replace the keycaps. So if a custom keyboard offers a fashionable look, people in that community will be interested.

Mouse community isn't like that. Sure, sometimes a mouse will get criticized for being too flashy, but even then, people will use it anyway if objective tests reveal an advantage. Nobody cares that you can't remove the buttons from your mouse shell and replace them with ones that are a different color. So, for a custom mouse to be attractive, it has to be better than a stock mouse, not just prettier. And achieving that without starting a company and partnering with a factory to help you with R&D and production is very difficult.
The Computer
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon e3-1245 v2 ASRock Extreme4 Z77 PowerColor R9 380x Crucial BallistiX Tactical 16GB 
Hard DriveHard DriveOptical DriveOS
WD Caviar Black 1TB Biwin 60GB SSD Cache Drive Asus DVD Burner Windows 7 Pro 
MonitorKeyboardPowerCase
ViewSonic VX2460 Ace PadTech Hall Effect keyboard (prototype) Rosewill Capstone 650-M Zalman Z9 
MouseMouse PadAudioAudio
Team Scorpion Zealot Jr.  Forminco Mouse Arena Racoon SG-300 MrSpeakers Mad Dog 
OtherOtherOther
CyberPower 1350PFCLCD UPS 3-Star Leather Wrist Rest CST 2545W-RC R2 Trackball 
  hide details  
Reply
The Computer
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon e3-1245 v2 ASRock Extreme4 Z77 PowerColor R9 380x Crucial BallistiX Tactical 16GB 
Hard DriveHard DriveOptical DriveOS
WD Caviar Black 1TB Biwin 60GB SSD Cache Drive Asus DVD Burner Windows 7 Pro 
MonitorKeyboardPowerCase
ViewSonic VX2460 Ace PadTech Hall Effect keyboard (prototype) Rosewill Capstone 650-M Zalman Z9 
MouseMouse PadAudioAudio
Team Scorpion Zealot Jr.  Forminco Mouse Arena Racoon SG-300 MrSpeakers Mad Dog 
OtherOtherOther
CyberPower 1350PFCLCD UPS 3-Star Leather Wrist Rest CST 2545W-RC R2 Trackball 
  hide details  
Reply
post #30 of 61
"99% of the comments were against the idea, because it meant it'd be harder to replace the keycaps

people literally break stock stems trying to take crappy OEM keycaps off, making it harder to take off keycaps is a serious problem

side note: keyboard firmware is generally garbage, just like mice, except the situation is significantly worse because people don't notice keyboard key latency and literally act like it doesn't matter. building your own keyboard lets you stick a teensy in it and do whatever you want thumb.gif

Believe it or not, there is a lot to gain with a custom mouse. Most mouse firmware is garbage. The only reason they're not common is because it's very hard to make a custom mouse of acceptable physical quality. That's why most custom mouse projects are really just mods of existing mice with some of the parts being substituted.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mice
Overclock.net › Forums › Components › Mice › Why are DIY mice so rare?