search here

You can visit our sponsor's for help

Mouse Mod

Project: LogiNoki

Logitech G5 Laser Mouse and Nokia 6610 Mobile Phone LCD Screen Hybrid
Author: Jani 'Japala' Pönkkö
Published: 25.2.2008
How difficult: 1 Dremel - Easy ; 5 Dremels - Difficult
Time to finish: Two to three days
Cost: Mouse: 45 euros
LCD+driver: 30 euros


Photoshopped

Made this image when I was planning this project. For some reason I had a thought on trying to combine a graphical LCD with a computer mouse. Perhaps this had something to do with my review of Logitech's G15 Gaming keyboard six months back. Like in my MouseFan mod that I did in 2001, I decided to joke around by addin a fan inside a computer mouse. At that time people were putting more and more fans to their setups so I thought it would be funny to see one inside a mouse. I believe this LogiNoki started with similar thought patterns. One can find LCDs and TFTs embedded to almost everything so why not inside a mouse. And why settle for an ascii or even monochrome display as there should be usable graphical color displays available out there...

G5 from Logitech


Logitech G5 Laser mouse

From the start it was clear that the mouse should not be a wireless model. Wired ones have more free space inside them and also have a better power source via USB connection. G5 Laser Mouse from Logitech seemed ideal and when I had green light from the manufacturer I didn't have to look any further and I was set to start the next step of the build.



Taken apart

First thing to do was to check how much free space there would be to work with. G5 has a rather interesting system that allows one to place weights inside the mouse to increase its mass. Mechanics that allow this to happen eats away some of that precious space that we need for everything to fit inside. Still, this should not cause any major problems as we can always hack away quite a lot plastics involved in this design.

LCD screen



Nokia 6610 color LCD + driver board

At first I was planning on doing all the wiring and electronics myself for the display. I'm a big fan of Henri's webiste that deals with LCDs and LCDInfo software that he has written. From the forum one can find topics that talk about how to connect various LCD and VFD products with computers and different controllers.

From the site I learned about a webshop that offers Nokia 6610 Color LCDs and a driver board that the shop owner had created for them. I contacted the person behind the Jelu Web-Shop as he had knowledge on how to control the display via software. In the end he agreed to help me with my project and the rest is history. ;) Thanks Jesper.

Specs for the screen:
ControllerLeadis LDS176
Dimensions35 x 40 x 4 mm (wxhxd)
Resolution132 * 132 pixels
ColorsUser selectable 256 and 4096 color modes
Data8-bit (332 with Look-up table)
12-bit (444 direct)
16-bit (565 with dithering)
InterfaceLow level active SPI


Testing

Perhaps not the best picture but shows you my test setup for the screen. On the top left corner we have a movie Air Force One running and the LCD screen on the left is showing the action. As we are bit banging the data to the LCDs SPI port via computer's parallel port, the frame speed is somewhere around 1 screen per second. Not that fast for showing movies but should still offer many possibilities.

Modding the mouse

Between all these images there are some smaller steps that are needed to complete the mod but I believe you'll get the general idea just fine. :)



Cutting

First frame tries to show you the faint marks that I made to guide me when doing the actual cutting for the base. Rought cut was made by using a circular saw blade on my Ferm rotary tool. Then I switched to a regular carving head and made the opening wide enough to house the LCD screen.



Rought cut for the cover

As the cover is curved I had some difficulties on deciding on how wide the opening should be. In the end I decided to make it so wide that one can see the screen easily while the mouse is sitting on a normal using position on the right side of the user. This means that the opening on the cover is slightly larger and positioned slightly more to the left from the LCD screen.



Files

After some filing the opening starts to take shape. I was originally planning on leaving all the original graphics as they were in the beginning but I soon realized that the opening would eat away part of them. Because of this I decided to wet sand the cover, prime it and paint it to make it more unique.

Painting



Painted

I used Createx Color's Iridescent Turquoise (5504) airbrush color to paint the cover. Four or five layers in total. This was then topped with clear coat to make the finish more durable and shiny.



Window

My wife does not understand my need to keep the original packaging of the products stored. This time I can prove the value of these boxes. The window is actually a part of the original packaging the mouse was in. In the package the mouse was housed inside a plastic bubble that followed the shape of the mouse cover. It was quite easy to use a pair of scissors to take out a piece that would fit perfectly inside the mouse and behind the window opening. Why reinvent the wheel when the needed matrials are often included with the product. ;)



Making the cord

1.) Original USB cord from the G5 mouse. Only thing to do here is to remove the black nylon cord that keeps the wires together.
2.) This is the end where the USB connetors once were. Cut that away and pull off the black nylon wire wrapping. Added the three extra wires and new blue braided sleeving.
3.)Same connector as seen in the 1.). Three extra wires visible that will route the data from the computer's parallel port to the LCD screen inside the mouse.


Parallel port connector

From here we can see the connections that are made inside the parallel port connector. The original USB connector is reattached to the cable. From the ground wire of the USB cord I added a wire to parallel port's ground pin. Any pin from 18-25 will do just fine. This ensures that the voltage levels both in the USB and parallel port are equal thus making the signaling more stable. Data pins 2,3 and 4 are used to talk to the LCD screen.



Working

And now we have a working LCD screen to place inside the mouse. Power is taken from the header that receives the USB cord coming from the computer. Now begins the most demanding task; Putting everything together.


Putting it all together



Wired

Jesper from the Jelu made sure that the driver board sits completely under the screen. This saves a lot of space and enables the screen to be embedded almost everywhere.



Almost ready to put the parts together

From here we can see the three main components that make up the mouse. The base that houses the electronics, middle section that now have the screen and the cover with beautiful color and a new window.



Disaster strikes

Perhaps I was working bit too fast to complete the mod and had a small accident. When masking the white areas around the screen with tape, I slipped my surgery knife and cut the flexible circuit board. This meant that I had a dead screen in my hands. Driver board still worked ok so I needed to order in a replacement for the 6610 LCD screen. After couple of days I received a package from Jesper and off we go again.

This was a good reminder on how one can mess things up if trying to complete something too fast. I had tested everything so that they work but still had some little details to finish but in the end these "little details" ended up ruining the screen. Hopefully I learned a valuable lesson and do this kind of mistakes any more.

Finished



Ready to be sold ;)

I personally love the color of the mouse. Turned out to be the best paint job that I've ever done. Parallel port connector's housing was originally gray so I had to paint it with vinyl paint that bonds itself with the plastic, giving it a long lasting coat.

From this image you can also see the curved window. Because of its shape, it was a nightmare to try to take good quality photographs throught it but hopefully the images on the next page make the LCD screen at least some justice.


Graphics

I didn't want to change the coloring of the orange highlights in any way. I believe blue and orange work just great in this mod. If my airbrushing skills were any better I might have tried to add something extra to the cover but I don't think it really needs anything. "Less is more" like some people like to refer.


Screens

This page is dedicated on showing off some of the stuff that one can display with this LogiNoki mod. Let your imagination fly and try to come up with things that you might like to see shown on the screen. As you have 132*132 pixels of total freedom, one can place many types of interesing images and data onto it.



Family photos

Perhaps you would like to show something from you family album as a slideshow? My mother took this image from my family when we went out to swim this summer.


Scenery

Took this picture one evening when there was a storm building up on the sea and a lonely boat was returning to harbour after a long day out.



Medieval fair in Turku

Visited a Medieval fair in Turku this summer. In this shot they are acting a scene where a girl is dragged around the city with a horse as punishment because of her crimes.



For children

Took this one just to show you how clear the colors are. This makes it easy to show for example bar graphs or game statistics on the screen.



IRC (Internet Relay Chat)

I don't use Messenger or ICQ that much but I can be always found in IRC. For this I use a text console from Linux to chat with my friends and readers. Just took a screenshot from the console window and posted it to the screen but one could easily write a code that would show the messages on the screen real time. This is the same for every other messaging system like ICQ or AIM etc.



Web browsing

Why not surf around the net with this overly large LCD screen? ;)



Friends

It is easy to just photoshop what ever you want to show on the screen. Babes, cool cars, statistics etc. In the end it comes down to limits of your imagination.



Posing



On the desk with G15

As I mentioned at the beginning of this article, the insipiration for this mod might have originated from the G15 keyboard. One just have to have LCD screen everywhere. ;)

Conclusion

Project: LogiNoki

I have to say that I wasn't expecting for this mod to turn out this good. I'm especially happy with the paint job and the color. Sure the color is not the same as with the rest of the items on my desktop but I really don't care. It is sometimes nice to have something that stands out from the rest of the pack. But in the end, isn't this what the modding is all about?

I would like to thank Jesper from JELU for his support on making this mod happen. His webshop offers some very interesting items for modders and everyone that is interested on electronics, mechanics and technology in general. Every time I visit the site I come up with new ideas on what to do next.

Thanks go also to Logitech for their support. Happy 25th and keep up the good work and continue to show rest of the manufaturers what to copy next .

May 2008 - Q4 2009



Pc Game Release Dates

Note: The following release dates apply to the United States and Canada, and are mostly in-store dates. Depending on your area and where you shop, these games could be in stores on the date listed or several days thereafter. Remember, all dates are tentative and subject to change.


Latest Releases:


5/26 - Blokus
5/27 - Neverwinter Nights 2: Mysteries of Westgate
5/27 - Lost Planet: Extreme Condition Colonies Edition
5/28 - Snood Deluxe
5/28 - Combat Mission: Shock Force - Marines
5/28 - Mass Effect


June 2008


6/02 - Stronghold Crusader Extreme
6/02 - Dracula: Origin
6/03 - Kung Fu Panda
6/03 - Lego Indiana Jones: The Original Adventures
6/03 - GRID
6/08 - Total Extreme Wrestling 2008
6/10 - Trainz: The Complete Collection
6/10 - Deadliest Catch: Alaskan Storm
6/10 - EVE Online: Empyrean Age
6/17 - City Life 2008 Edition
6/17 - The Incredible Hulk
6/18 - The Political Machine 2008
6/23 - The Sims 2: Ikea Home Stuff
6/23 - SimCity Societies: Destinations
6/24 - Supreme Ruler 2020
6/24 - Baseball Mogul 2009
6/24 - Elements
6/24 - Wall-E
6/24 - Alone in the Dark
6/27 - Samurai Warriors 2
6/30 - In the Shadow of the Raven 2
6/?? - Burnout Paradise


Q2 2008


Q2/2008 - Imagine Animal Doctor
Q2/2008 - Happy Tree Friends False Alarm
Q2/2008 - 9th Company: Roots of Terror
Q2/2008 - The Abbey
Q2/2008 - Telladar Chronicles Decline
Q2/2008 - Evil Days of Luckless John 2
Q2/2008 - CID The Dummy
Q2/2008 - Kwari
Q2/2008 - The Princess Bride Game
Q2/2008 - Panzer Command: Kharkov
Q2/2008 - Gods War Online
Q2/2008 - 7.62 mm
Q2/2008 - Dimensity
Q2/2008 - Requiem: Bloodymare
Q2/2008 - S.T.A.L.K.E.R.: Clear Sky
Q2/2008 - Bionic Commando Rearmed
Q2/2008 - The Tomorrow War
Q2/2008 - Wonderland Online
Q2/2008 - Rayman Raving Rabbids 2
Q2/2008 - Heroes of Might and Magic Kingdoms
Q2/2008 - Insecticide


July 2008


7/01 - HEI$T
7/02 - Dungeon Runners
7/07 - Nancy Drew: The Phantom of Venice
7/08 - Beijing 2008 - The Official Video Game of the Olympic Games
7/08 - Devil May Cry 4
7/29 - Romance of the Three Kingdoms XI
7/29 - Ford Racing: Off Road
7/?? - American McGee's Grimm


August 2008


8/19 - Shattered Suns
8/29 - S.T.A.L.K.E.R.: Clear Sky
8/30 - Hacker Evolution - Reinsertion
8/31 - Mercenaries 2: World in Flames
8/?? - Brothers In Arms Hell's Highway
8/?? - Nikopol: Secrets of the Immortals


September 2008


9/07 - Spore
9/15 - WWII: GC
9/23 - King's Bounty: The Legend
9/?? - Mount & Blade
9/?? - Sacred 2: Fallen Angel


Q3 2008


Q3/2008 - Spider-Man: Web of Shadows
Q3/2008 - Battlefield Heroes
Q3/2008 - Highlander Action
Q3/2008 - Space Siege
Q3/2008 - Tiger Woods 2009
Q3/2008 - Far Cry 2
Q3/2008 - Legendary
Q3/2008 - Tiberium
Q3/2008 - Storm of War: Battle of Britain
Q3/2008 - Tom Clancy's EndWar
Q3/2008 - ShellShock 2: Blood Trails
Q3/2008 - War in the Pacific: Admiral's Edition
Q3/2008 - Dead Mountaineer's Hotel
Q3/2008 - Things on Wheels
Q3/2008 - Darkest of Days
Q3/2008 - Ragnesis Online
Q3/2008 - Europa Universalis III: In Nomine
Q3/2008 - Plunder
Q3/2008 - WALL-E
Q3/2008 - Velvet Assassin
Q3/2008 - Two Worlds: The Temptation
Q3/2008 - Prototype


October 2008


10/14 - Deer Hunter Tournament
10/?? - Professional Bull Riders (working title)


December 2008


12/31 - Ragneses Online
12/31 - Lineage II: The Chaotic Throne - Hellbound


Q4 2008


Q4/2008 - Lego Batman
Q4/2008 - Borderlands
Q4/2008 - Tom Clancy's Splinter Cell: Conviction
Q4/2008 - Puzzle Quest: Galactrix
Q4/2008 - Black Prophecy
Q4/2008 - Damnation
Q4/2008 - Leisure Suit Larry: Box Office Bust
Q4/2008 - This is Vegas
Q4/2008 - The Hardy Boys and The Tower Treasure
Q4/2008 - Dark Void
Q4/2008 - Igor
Q4/2008 - A New Beginning
Q4/2008 - All American: The 82nd Airborne at Normandy
Q4/2008 - Dragons Rage
Q4/2008 - Littlest Pet Shop
Q4/2008 - Pure
Q4/2008 - Tom Clancy's H.A.W.X.
Q4/2008 - Sacred 2: Fallen Angel
Q4/2008 - Empire: Total War
Q4/2008 - Project Origin
Q4/2008 - Lord of the Rings Online: Mines of Moria
Q4/2008 - Postal III
Q4/2008 - Blood Bowl
Q4/2008 - Lego Universe
Q4/2008 - Tomb Raider Underworld
Q4/2008 - Warhammer Online: Age of Reckoning
Q4/2008 - Left 4 Dead
Q4/2008 - Ghostbusters The Video Game
Q4/2008 - Fallout 3


Q1 2009


Q1/2009 - Dungeon Hero
Q1/2009 - Planet 51
Q1/2009 - Troll & Armor
Q1/2009 - Alpha Protocol
Q1/2009 - Majesty 2 – The Fantasy Kingdom Sim
Q1/2009 - Demigod
Q1/2009 - Storm of War: Battle of Britain


Q2 2009


Q2/2009 - Terminator Salvation: The Future Begins (title pending)
Q2/2009 - Hero
Q2/2009 - Warhammer 40,000: Dawn of War II


Q3 2009


Q3/2009 - MySims
Q3/2009 - Section 8
Q3/2009 - BioShock 2


Q4 2009


Q4/2009 - CITIES XL
Q4/2009 - SAW
Q4/2009 - Marvel Super Hero Squad

Goodbye,thanx for visiting

eXTReMe Tracker