When traveling with a laptop, we often find that the list of peripherals that we have to attach can get pretty long. Especially if it is an older laptop without wireless built in. [Dawning] has taken steps to consolidate some of his peripherals(registration required)by cramming a USB hub and a wireless card into his mouse.
He started by dismantling a USB hub. After placing the board in the mouse to see how it fit, he realized that he was going to have to reduce the size. To do this, he removed the USB slots themselves. This forces him to wire things directly to the board, but saves a ton of space. Next, he took the guts from a USB wireless adapter and wired them up. The decorative LED in the mouse was then moved to the wireless card. This way he could see light flicker with his network traffic. At this point, that’s all he’s added, though there’s still plenty of space for other items. He notes that he’ll probably add some storage or a CF reader. The only problem he has encountered is that his mouse tends to get warm during use. What peripherals would you put in there?
Update: [Dawning] let us know that he didn’t actually remove the LED from its original location. He connected a wire from the wireless adapter that causes the LED to short when traffic is going through. Also, there’s a video which you can now see after the break.
[youtube=http://www.youtube.com/watch?v=cs4N_b9r2nQ]
How about a small fan to both cool the mouse guts and aerate the palm?
a fan. then I’d wire in the unused usb ports to the shell, can’t have them go to waste!!!
what about bluetooth ?
A tiny printer!
can anyone get a pdf grab of that web page, i hate having to register for BS sites just to read one article.
@h_2_o:
User: bug-me-not
Pass: bugmenot
hmm… i’d add a 32GB pendrive with a magnetic “failsafe” Hall keyswitch so only the user can access it :)
could also use a micro with some clever software and a few analogue sensors to read a unique swipe card-like key.
-A
I like the usb drive and bluetooth ideas above. I would also add a gps receiver.
Actually, this would be a really good idea with a keyboard.
Think about it, loads of space, you could even cut vents in the sides for cooling if needed, unlike a mouse where this would be a bad idea.
I’d put bluetooth and wifi, a USB hub for some extra ports, some storage in the form of USB sticks, a light for the keys like a reading light, a fan and switches for all the devices. Maybe even speakers and an audio input.
Getting seriously tempted by this. Anyone recommend a USB hub for projects like this? Something small and cheap, something easy to hack.
Why is it getting hot? It shouldn’t be getting hot. I’ve never seen a hub, wireless card, or card reader produce any noticeable heat separately…
laslaw, thanks i didn’t see that login when i checked at bugmenot.
the only thing i would be afraid of is that thing drawing too much from a usb port and frying it. i’ve seen crazy things happen with usb ports when you start loading them up.
@Chris
That kind of project would be perfect for a netbook, with it’s limited storage.
I* would have you conider that a keyboard is kind of an unnecessary attachment to a laptop though. They already have one, so a usb maus makes sense.
What about an HSDPA modem?
@h_2_o: That’s because I created it and posted it! :)
This really is a cool project, and actually fairly easy to do. That said, another spin on this could be to base it off a wireless mouse, and use the USB receiver box (with either heavy modding, or make your own) to contain all of your gadgets.
Just think – one USB device that does wireless, bluetooth, storage, etc… and a wireless mouse.
A trackball! No, wait…
A subwoofer.
This is my hack.. And it seems I didn’t clearly enough communicate what I did.. The LED is still hooked up to the mouse as per usual. I just added a line from the led of the wireless card that essentially shorts the LED when its trying to blink to indicate traffic. The result is the light only goes off when a packet is sent. This way most of the time the LED remains on, which is what it usually did on this mouse before – this makes the mod more subtle and in my opinion subtle means slick.
@jake of all trades: I don’t know what awesome hardware you’ve been using, but I have many wireless cards that get hot during operation. This holds for my USB and my mini-PCI wireless cards. The heat is normal and doesn’t go over a luke-warm level after hours of continuous operation.
Here’s a youtube video I did of this hack: http://www.youtube.com/watch?v=cs4N_b9r2nQ
Here’s a parts list I provided with my submission they decided not to include:
Parts list:
– Mouse $12 (http://tinyurl.com/4fjvs8)
– Hub $8 (http://tinyurl.com/cezxl9)
– Wireless Card (this isn’t the one I used) $15 (http://tinyurl.com/3voxjo)
– Memory Stick 4GB $10 (http://tinyurl.com/ddsn7u)
– Alternate Memory Stick 8GB $23 (http://tinyurl.com/59pcse)
Total Raw Parts Cost: $45 – $58
– Flash drive
– Bluetooth dongle
– SD reader (externally accessible)
– Maybe one of those little USB TV tuners, with a long antenna wire coiled up inside. (Bonus points if all the software is installed on the flash drive.)
@ h_2_0, if it’s a spec usb hub, it won’t fry the port. If it’s not a spec usb hub, it still will most likely not fry the port. The only thing is that it will not support all those things. If the USb port only supports the max 500ma in specs, and even if the hub lies about being self powered, so each of the hub ports try to provide 500ma/full speed usb from the one 500ma upstream port, the entire thing will start failing.
The hub itself will take 100ma from the 500ma upstream port. Then each of the 4 downstream ports should only be able to provide the 100ma low speed minimum. The mouse might take less then that, but the wifi is probably using a full 500ma.
Adding a cf slot will probably result in failed writes, reads, and dropped wifi.
@ Laslow, they have combo usb devices that do all three (Wifi, Bluetooth, and [minimal] storage.)
@ Hollis, mouses are redundant on laptops as well, but not everyone likes touch pads, or movement nubs. Same as not everyone likes the small spacing between laptop keyboard keys, or reduced sized keys, or lack of a full number pad.
Some people also dock their laptops, so use a full keyboard and monitor instead of the smaller ones builtinto the laptop.
LOL Good way to get detained by airport security.
all they need to do is x-ray your luggage and be like WTF is all that crap in this mouse?
I can see it now
Items not allowed on planes:
1. knifes
2. forks
3. computer mice
4. geeks
how about a pop-up sd/microsd card reader… like an old tape deck. Push a button, up pops the reader, slide the card in, push it back down… sure, you could put a little slot in the side, but that’s too easy.
or maybe a webcam…
… A GPS or a way to track anyone who might steal your laptop w/ mouse and make it self destruct!
SD card with some Linux distro on it would be kinda cool.
You could call it haxo-mouse, …. or maybe not.
:)
Mainly I guess the point is, if it’s USB you can most likely get it to work with this.
@ moogle
You should see the poor tsa guys when I go through.
tsadude: you have two laptops?
me: yes, I’m traveling light today.
tsadude: What’s this?
me: external hard drive.
tsadude: this?
me: usb to serial adapter.
tsadude: what’s all the cables?
me: ethernet, usb, firewire, cisco console cable, couple power adapters.
tsadude: what’s in here?
me: tools.
tsadude: are these lockpicks?
me: yes.
tsadude: are you a lock smith?
me: no.
tsadude: okaaaay….
tsadude: why do you have all this stuff?
me: work.
tsadude: well…. Have a nice flight.
me: that’s up to the pilot…..
@cde: yeah specs are nice and all but to be honest i have seen way too many times usb ports overloading and frying themselves because of sucking too much from them. I just am paranoid any more i guess, and have seen too much damage from devices that claim one thing and end up frying ports.
as for the project, it is cool you just gotta be careful with it in the end.
A Blackdog would be nice, plug in the mouse and take over the host.
@ Moogle: They do have mouses with stuff like this built in, especially the builtin hub. As long as it looks commercially made, then they don’t care. How sad really.
looks fun, i think ill make one this week. mouse, usb drive, bluetooth, hmmmm what else…
This is my hack, I’m dawning.
The site linked above has some good pictures, a part list (for those who really want one) and a reference to a youtube video.
Here’s a direct link to the vid: http://tinyurl.com/dm5dsp
To those unsure about power matters, I find that if I attach this mouse to an already unpowered USB hub, things don’t function properly.. Which isn’t surprising.
The Hub I used does have a port for an external power supply. I suppose if one wanted to, they could remake the USB cable coming in to the mouse case to also include a cord to a power source for the hub. This could look fairly clean using some shrink-wrap to make a new cable. However, personally I wouldn’t like that as the connector would then have two things coming out and the power adapter would have to include an big transformer (AC adapter) if it was to go right to the wall.
People hacking netbooks might be able to tap some additional power source inside their netbooks, though I’d be worried to pull anything out. USB tends to only provide juice on a new connection for a brief time if no device brains are actually detected. Or so I’m led to believe.
“One mouse to rule them all, one port to find them, one wire to bring them all, and in the darkness bind them”
;)
Cool idea. I’d connect a memory stick and a WLAN stick. If you put a bootable Linux on the memory stick, you can take your fully preconfigured system with you.
@tomfy – Indeed, I was thinking the same thing.
That tangent also got me thinking about making a mouse that really was a complete system. Something like the Beagle Board (http://beagleboard.org/) would possibly work well for that.. But that’s a major project.. This hack was really easy.
An additional thought was regarding security nuts, one could keep their encryption keys in the mouse – so their encrypted volumes would be essentially useless without the mouse of power!
I can just see it now, grab the mouse and net connection disappears, let go of the mouse and POP it’s back up… or vice versa… both annoying.
No thanks.
@dan k: Yeah, if you’ve got cruddy enough connectivity that could become the case.
If I were suffering for that, I’d then break out the wireless antenna and expose it from side the USB cable itself. Easy enough addition, but if I don’t have to make my own cables, I won’t bother – I’d have to buy a heat gun to get that wire-wrap stuff to shrink right!
:p
One possible sweet combo would be simply a numberpad with mouse hardware on the bottom, so you can punch numbers or use it as a mouse.
“Cool idea. Iād connect a memory stick and a WLAN stick. If you put a bootable Linux on the memory stick, you can take your fully preconfigured system with you.”
I would rather a small keyboard =] if you know what I mean.
Something like this, http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard
Now that would be cool.
@dawning – beagleboard ? why so “big”… http://gumstix.com/ :) it’ll fit
Pack it with C4 explosives and GPS so you can hurt anyone that decides to steal your laptop.
A tiny little man!
nice barry — I know the feeling of carrying “work” thru tsa security…the “what is this” comment followed by that hysterical gaze of bewilderment. great story.
as for the mouse – bluetooth definitely (take apart a thumbnail sized usb dongle) and let’s not forget the fingerprint scanner.
that is freaking clever.. i’d have a supermouse with flash storage, wifi, bluetooth.. the works!
actually what’d be really cool is to have a wireless usb hub in the mouse.. and embed the other end in the laptop
WTF !!!!!!
WTF !!!!!!
i’m currently working on doing exactly that !
He stole my IDEA !!!!
i feel sad… i could have been on hack a day
if I’d been quick enough
I feel sad……………………………………………………………………………………………………………………………………………….
he even used the same mouse !!!!!
*cry* !!!!!!!!
Was this guy’s mouse getting hot or was his hand getting microwaved by th Wifi?
Was this guy’s mouse getting warm or was his hand being microvaved by the Wifi?
Apologies for the double post above.
I think I might have short term memory issues.
Wow, nice mod. I could put bluetooth in my mouse so i can use my wireless mouse. :\ aww
@paul g: I hope my hand isn’t being microwaved.. I don’t think 802.11 transmitters are nearly that powerful, but, I don’t honestly know!
@sammy: Aww, well I’m sure there’s been many people that have stumbled on this idea.. I mean, I pretty much came up with it while staring at my mouse and wireless card for awhile.. You should finish your mod and post on it!