<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3702459025543545835</id><updated>2012-02-16T07:27:00.065Z</updated><title type='text'>Home Made Multi-touch Displays, Media servers and stuff</title><subtitle type='html'>My experiments in making a Multi-Touch display at home - without spending a ton of cash doing it + anything else I might care to ramble on about - like media servers, and other bits</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-3909476667102285612</id><published>2011-12-14T13:46:00.000Z</published><updated>2011-12-14T13:46:34.644Z</updated><title type='text'>Fixing a dead Hard Drive Hitachi HDT721010SLA360 (7200RPM 3.0 Gb/s)</title><content type='html'>I thought I'd post this up here as it may help someone out - it certainly saved my bacon!&lt;br /&gt;&lt;br /&gt;Picture the scene - you've got a 1TB hard drive thats full of important stuff, the next thing you know its dead!....&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-swQPJ_mwwQU/Tuid0wWGx2I/AAAAAAAAADE/k_N8P1ax3Ko/s1600/IMAG0107.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://4.bp.blogspot.com/-swQPJ_mwwQU/Tuid0wWGx2I/AAAAAAAAADE/k_N8P1ax3Ko/s320/IMAG0107.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I had this happen to me - my home server (ie. spare machine that&amp;nbsp;i just chucked stuff onto till I sorted something proper out) had become a bit of essential kit in the house.&amp;nbsp; We had films, stuff for the kids you name it on there.&amp;nbsp; So one day it stops responding so I reboot it - except the screen says there's no boot disk.... say what! - quickly take the case off, check all the cables, hell check everything and power up.&amp;nbsp; Nope, its not happening - its gone - drive doesn't even spin up. &lt;br /&gt;&lt;br /&gt;Words can't describe the feeling - but have a guess.&lt;br /&gt;&lt;br /&gt;So I started to look around on the net for pointers - maybe this was an indentified issue, maybe I could "fix" this myself?. Hell I was desperate so was totally open to any ideas.&amp;nbsp; Then I came across a site where they mentioned that quite often, as is the case with this particular model, the controller PCB on the underside of the drive is what's gone splat and so you can change it with an identical one and all will be well.&lt;br /&gt;&lt;br /&gt;As sheer luck would have it - I'd actually bought 2 of these drives at the same time - identical model, but was only using 1 of them.&amp;nbsp; So, quickly I removed the pcb from both units (you'll need a "hex" screwdriver&amp;nbsp;- don't even "think" of trying something else - one wrong move and its bye bye pcb) and swapped them over. Take care with that "ribbon" cable you see below - those things break/rip/damage VERY easily.&lt;br /&gt;&lt;br /&gt;A view of the PCB on the underside of the drive:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-4OCMjsJKO9o/TuieOu86K9I/AAAAAAAAADM/gsOdcGkVdws/s1600/IMAG0108.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://2.bp.blogspot.com/-4OCMjsJKO9o/TuieOu86K9I/AAAAAAAAADM/gsOdcGkVdws/s320/IMAG0108.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Power up and success! - the drive spins and a massive sigh of relief.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Except its not fixed.&lt;br /&gt;&lt;br /&gt;Although the drive now powers up - its not doing much ( I had it plugged in using an external USB hard drive caddy thing - just saves time mounting/plugging/unplugging/unmounting it from the case) - no extra drive appears and the feeling of dread comes back.&lt;br /&gt;&lt;br /&gt;So, quotes from mainstream "disaster recovery" places are well and truely off the menu.&amp;nbsp; So I decided that my options were;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Accept the loss - like hell!&lt;/li&gt;&lt;li&gt;Try more extreme solutions...&lt;/li&gt;&lt;/ul&gt;Extreme - yep, like taking the hard drive platters out and putting them in a drive that I know works&amp;nbsp;(ie. the spare one I had).&amp;nbsp; I was ready to try anything.&lt;br /&gt;&lt;br /&gt;I thought though, before I took a screwdriver to the drive - check google one more time.&lt;br /&gt;&lt;br /&gt;And I found it - the answer. It seems that this drive stores the information about the way the disks in it are configured&amp;nbsp;on a chip on the drive PCB.&amp;nbsp; So simply swapping the boards over itsn't going to work - whilst I did solve the "power" problem that my drive obviously had, it didn't know how to then look at the disks inside it to work out where stuff was on them and thats why my drive still appeared to be dead.&lt;br /&gt;&lt;br /&gt;So the solution is....&amp;nbsp;dead easy, simply unsolder the existing chip from the working PCB (which was now on my "dead" drive), and swap it with the same chip that was on the old PCB (that, in my case, had a power related problem).&amp;nbsp; This chip, NVRAM as it's known is rather small and lets be honest here - SOLDER, ME? - last time I picked up a SOLDERING IRON was twenty years ago!&lt;br /&gt;&lt;br /&gt;View the of the NVRAM chip on the drive PCB - its NOT the big diamond one in the centre - the NVRAM chip is that small square one underneath the large rectangular one.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-cEz93ziafkU/Tuie8TZ1OzI/AAAAAAAAADU/YY0JyNuutG4/s1600/IMAG0109.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://1.bp.blogspot.com/-cEz93ziafkU/Tuie8TZ1OzI/AAAAAAAAADU/YY0JyNuutG4/s320/IMAG0109.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;It turns out that this process is pretty much what a full on DR company will do and from what I'd read - nothing else would work as this NVRAM chip was vital to the whole thing. Platter swaps, Drive heads you name it - none will work.&amp;nbsp; All I needed to do was to swap the NVRAM chips over on the two PCB's.&lt;br /&gt;&lt;br /&gt;Right.&lt;br /&gt;&lt;br /&gt;Well, time to bite the bullet - no way could I afford to pay for it and as it turns out this make/model of drive has reliability issues, there's no way I'm going to use the spare one anyway so decision made.... I'm going in... With a hot iron....&lt;br /&gt;&lt;br /&gt;So its tip time:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;NEVER use a soldering iron that has a large tip - its got to be a small pointed one - you need precision here.&lt;/li&gt;&lt;li&gt;I worked on a basic golden rule - if I need to apply the iron to the chips pins for more than 1 second, I was doing it wrong and so needed to stop and wait a few mins to let things cool.&lt;/li&gt;&lt;li&gt;Another golden rule - your ENTIRE drive depends on this working - you'll get one shot at this and&amp;nbsp;only one shot, mess this up and there is absolutely no way you'll get stuff back from the drive. SO TAKE YOUR TIME!&lt;/li&gt;&lt;li&gt;You do this entire process at your own risk - it worked for me, but if it doesn't for you then don't come complaining - I didn't hold&amp;nbsp;a gun to your head did I?&lt;/li&gt;&lt;li&gt;Yep - ANY guarantee will be totally voided by this!&lt;/li&gt;&lt;li&gt;You'll need at the minimum - a soldering iron (obviously), some soldering wick and some spare solder.&lt;/li&gt;&lt;li&gt;Before you switch the iron on - clean it up, so it shines and if that means scraping/filing it with a knife etc then do it - its gotta be shiny.&amp;nbsp; Having done this - when its heated up - "tin" the iron by putting some solder on it - this will get it ready for use - which should be shiny.&lt;/li&gt;&lt;li&gt;Get some sponge and make it wet - or wire wool - good for keeping the iron clean&lt;/li&gt;&lt;li&gt;If you have never soldered before - use google! - there's loads of sites out there that will show you the basics!&lt;/li&gt;&lt;li&gt;PRACTICE this process on something you don't want! - you'll only get one shot at this so don't go in blind!&lt;/li&gt;&lt;li&gt;Before you start - MARK the chip in some way so you know which way round it should be on the board - my picture should give you a good idea....&lt;/li&gt;&lt;/ul&gt;The NVRAM chip is what's called a "surface mounted" type - this means its "pins" don't actually go through the board - it simply sits on the surface and is "glued" to it using the solder.&amp;nbsp; I started with the PCB that was on my dead drive (but which had the wrong NVRAM chip in it).&lt;br /&gt;&lt;br /&gt;I&amp;nbsp;wanted to&amp;nbsp;only have the iron on the chip for the smallest amount of time possible. The chip is so small that realistically, you aren't going to be able to remove each pin one at a time.&amp;nbsp; So what&amp;nbsp;I did was&amp;nbsp;to ADD a load of&amp;nbsp;solder to the pins when I started as this basically joined them together.&amp;nbsp; This meant&amp;nbsp;that I could now&amp;nbsp;heat up all the pins on one side in one go as the heat would transfer to all of them at the same time.&amp;nbsp; So I used some pliers to apply a slight "pull" to the chip - put the iron in the middle of the pins and when the solder melted&amp;nbsp;the whole of that side came up from the PCB in one go!&lt;br /&gt;&lt;br /&gt;Repeat the process on the other side and hey presto - one detached NVRAM chip! - a little bit of minor bending of the pins and cleaning up with Solder Wick.&lt;br /&gt;&lt;br /&gt;Now do this with the NVRAM chip we want to keep - you've done this process already so things should be simple this time round.&lt;br /&gt;&lt;br /&gt;Just remember to take your time and also remember - CHIPS hate heat - so use it sparingly.&lt;br /&gt;&lt;br /&gt;When you have both chips off, position the old NVRAM chip on the board that works and get some solder and iron action going on.&lt;br /&gt;&lt;br /&gt;IT DOESN'T HAVE TO LOOK PRETTY - IT JUST HAS TO WORK!&lt;br /&gt;&lt;br /&gt;Heres what I was left with after mine - not bad for someone who, as I said, hasn't touched an iron in 20 odd years!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/--0e_QGx06W4/TuifCZtyFbI/AAAAAAAAADc/qcFZMLA10Ug/s1600/IMAG0110.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://2.bp.blogspot.com/--0e_QGx06W4/TuifCZtyFbI/AAAAAAAAADc/qcFZMLA10Ug/s320/IMAG0110.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Once you have done this - give it a few mins to cool down, then plug it in (probably using&amp;nbsp;an external&amp;nbsp;USB drive thing ideally) and if everything has gone according to plan - your drive will spin up, your computer will detect it and everything is good!&lt;br /&gt;&lt;br /&gt;It was in my case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-3909476667102285612?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/3909476667102285612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=3909476667102285612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/3909476667102285612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/3909476667102285612'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2011/12/fixing-dead-hard-drive-hitachi.html' title='Fixing a dead Hard Drive Hitachi HDT721010SLA360 (7200RPM 3.0 Gb/s)'/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-swQPJ_mwwQU/Tuid0wWGx2I/AAAAAAAAADE/k_N8P1ax3Ko/s72-c/IMAG0107.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-6931571268520376930</id><published>2011-05-25T23:23:00.000+01:00</published><updated>2011-05-25T23:23:34.196+01:00</updated><title type='text'></title><content type='html'>Wow, time flies doesn't it !&lt;br /&gt;&lt;br /&gt;I realised just now that I'd not posted up here for ages - well Im not dead (though kids drive you to it sometimes believe me!). I think that my involvement with this project is pretty much dead now.  I just don't have the the time - though perhaps when my son is older he can pick up the reins and make a multitouch display for a school project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-6931571268520376930?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/6931571268520376930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=6931571268520376930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6931571268520376930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6931571268520376930'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2011/05/wow-time-flies-doesnt-it-i-realised.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-1667556444193667286</id><published>2009-12-21T16:54:00.002Z</published><updated>2009-12-21T17:04:37.667Z</updated><title type='text'>Still here!</title><content type='html'>A lot has happened since my last post on this thing.  Become a dad (again!), and moved house - only two things but damn, does time fly when you have a blue eyed monster to feed, and a house that needs totally gutting and starting again (bit by bit, room by room).  I've not put this whole thing to bed - more on "hold" for the moment as I just don't have the time to put into it any more.  What time I have is spent on my soon to be launched website - and even then, its few and far between!.&lt;br /&gt;&lt;br /&gt;I'm actually thinking of binning the idea of using an LCD anyway.  I've been "loosely" following the MT scene so I know that since it all first really "took off" people have made their own using LCD panels - so there's little point in me continuing that side of things (reinventing the wheel so to speak).&lt;br /&gt;&lt;br /&gt;My plan is that when I get more time, I'm going to put together a proper MT table using a projector and front DI.  I've had a play using WII Motes and damn! - it was so sodding easy I couldn't believe it! - there are issues with this technique in terms of the devices dropping the connection and them having restricted tracking but on the assumption these are ironed out, i'll probably use 2 or more WII Motes in the setup.  I want it to be a kick ass table though - proper setup, leather trim, the whole works and to be hooked up to the house network so people can view pics, films whatever.&lt;br /&gt;&lt;br /&gt;Part of me is really wishing the MS would release the Source software to the masses - though I can't see that happening for a long time yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-1667556444193667286?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/1667556444193667286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=1667556444193667286' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1667556444193667286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1667556444193667286'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2009/12/still-here.html' title='Still here!'/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-8179748148378975830</id><published>2007-08-29T21:29:00.000+01:00</published><updated>2007-08-29T21:36:11.395+01:00</updated><title type='text'>Yay!</title><content type='html'>The IR emitter turned up and oh man what a difference.  The moment I powered it up it was like i'd just put the IR Sun in the room!&lt;br /&gt;&lt;br /&gt;I'll definitely need some kind of IR diffuser as it was just too bright (28 IR LEDS) to shine straight at the sheet of acrylic (this was from underneath by the way).  I managed to get a "diffused" effect of sorts by changing the angle but this meant I had a really bright "point of contact" that faded to nothing.  It wasn't ideal but gave me a realistic testing area.  The heavens opened - super bright blobs being detected all over place.  After a good bit of tweaking on the camera I managed to get it to see just my finger tips - with the occaisional false blob (due to the position of my setup / test enviroment).  It was more than enough to see it working properly for the first time with my fingers and not the remote control.&lt;br /&gt;&lt;br /&gt;Naturally I fired up the Flickr photo app - oh man...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-8179748148378975830?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/8179748148378975830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=8179748148378975830' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8179748148378975830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8179748148378975830'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/yay.html' title='Yay!'/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-8511106302725548898</id><published>2007-08-27T20:12:00.000+01:00</published><updated>2007-08-27T20:21:00.353+01:00</updated><title type='text'></title><content type='html'>Just a quick update.&lt;br /&gt;&lt;br /&gt;I'm waiting for an IR emmitter to turn up.  I think that there's so much ambient IR in the room that Front DI isn't working - or the webcam isn't up to the job (though I'm more inclinded to believe the latter).&lt;br /&gt;&lt;br /&gt;Hopefully when this thing turns up I'll be able to try out Rear DI and see if I get any better results.  If so, I'll look at mounting the LCD matrix on an acrylic sheet properly.  I want to try and get the size down so this fisheye lens business may be the way to go as I think I should be able to mount the camera around 10cm or so from the panel - which means the whole "unit" should be fairly small and compact.  I'd like to be able to "rotate" the screen, see-saw style around say 15%+- so i've been digging around on the net for something that might fit the bill -so far.... nothing. :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-8511106302725548898?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/8511106302725548898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=8511106302725548898' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8511106302725548898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8511106302725548898'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/just-quick-update.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-6398996871910718375</id><published>2007-08-19T20:44:00.000+01:00</published><updated>2007-08-19T20:46:41.218+01:00</updated><title type='text'></title><content type='html'>Have been doing some testing using a remote control and aiming it through the tft matrix at my camera. I already know this works but this is the first time I've had the sofware running as well watching the camera output to test how things perform......&lt;br /&gt;&lt;br /&gt;A video to prove that you really can see IR light through an active tft matrix...&lt;br /&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1TyhYFPe_E4"&gt;&lt;br /&gt;   &lt;embed src="http://www.youtube.com/v/1TyhYFPe_E4" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-6398996871910718375?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/6398996871910718375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=6398996871910718375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6398996871910718375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6398996871910718375'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/have-been-doing-some-testing-using.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-2698134261069360707</id><published>2007-08-16T23:00:00.000+01:00</published><updated>2007-08-16T23:02:05.887+01:00</updated><title type='text'></title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_HgTa_f09k8s/RsTJVfxvnrI/AAAAAAAAAA0/gcGpFxwID4E/s1600-h/DSCN1147.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5099422049234820786" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_HgTa_f09k8s/RsTJVfxvnrI/AAAAAAAAAA0/gcGpFxwID4E/s320/DSCN1147.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;A picture of the sheets that make up the LCD backlight.....&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-2698134261069360707?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/2698134261069360707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=2698134261069360707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/2698134261069360707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/2698134261069360707'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/picture-of-sheets-that-make-up-lcd.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_HgTa_f09k8s/RsTJVfxvnrI/AAAAAAAAAA0/gcGpFxwID4E/s72-c/DSCN1147.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-6711322524456390499</id><published>2007-08-16T11:46:00.000+01:00</published><updated>2007-08-16T23:09:13.311+01:00</updated><title type='text'></title><content type='html'>Quick update. Been having a play with my camera - taken it apart (a Logitech Orbit one) and removed the IR filter - sandpaper on lens - not the best way but it seems ok - i've took some pictures of the process..&lt;a href="http://3.bp.blogspot.com/_HgTa_f09k8s/RsTKMfxvnsI/AAAAAAAAAA8/piqhM1u4XLc/s1600-h/DSCN1150.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5099422994127625922" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_HgTa_f09k8s/RsTKMfxvnsI/AAAAAAAAAA8/piqhM1u4XLc/s320/DSCN1150.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_HgTa_f09k8s/RsTKOPxvntI/AAAAAAAAABE/YFa4WqrPs-A/s1600-h/DSCN1151.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5099423024192397010" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_HgTa_f09k8s/RsTKOPxvntI/AAAAAAAAABE/YFa4WqrPs-A/s320/DSCN1151.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5099423049962200802" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_HgTa_f09k8s/RsTKPvxvnuI/AAAAAAAAABM/UjL8g6Hj-y4/s320/DSCN1155.JPG" border="0" /&gt; &lt;div&gt;Once done, tried the cheap and cheerful, 3 strips of negative solution to block out all visible light. I actually cut the strips very small and then sandwiched between the sensor and the lens - works pretty well.&lt;br /&gt;&lt;br /&gt;Then took a spare piece of acrylic I've got - only small, about 3 x 8 inches and started having a play with this thing they call Front DI.....&lt;br /&gt;&lt;br /&gt;Stunned that it actually works! - there's lots of tweaking to do with the software though as it keeps picking up parts of my hand etc. I suspect that the best solution may be to provide additional IR light from a source either infront or the side. Dunno - need to spend time playing with it really I think.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-6711322524456390499?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/6711322524456390499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=6711322524456390499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6711322524456390499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6711322524456390499'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/quick-update.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_HgTa_f09k8s/RsTKMfxvnsI/AAAAAAAAAA8/piqhM1u4XLc/s72-c/DSCN1150.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-1887170948971521641</id><published>2007-08-14T21:21:00.000+01:00</published><updated>2007-08-14T21:24:58.814+01:00</updated><title type='text'></title><content type='html'>Have made my mind up - DI is definitely the way to go as the setup is far easier to tweak and play around with - and its far less expensive.  The camera I've been using for testing looks like it probably isn't up to the job for a real prototype so I think I'll get a second one - the Philips one that people are mentioning on the Nuigroup site seems the best bet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-1887170948971521641?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/1887170948971521641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=1887170948971521641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1887170948971521641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1887170948971521641'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/have-made-my-mind-up-di-is-definitely.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-5922946793907698259</id><published>2007-08-13T22:58:00.001+01:00</published><updated>2007-08-13T23:00:42.412+01:00</updated><title type='text'></title><content type='html'>Hmm - there's always a draw back isn't there.... Seems that "ficidual recognition" doesn't work with this method.  Ficidual Recognition is (if I remember right) getting the system to see objects other than your hands and to know what they are.... not sure why this would be the case but hey, I'm new to this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-5922946793907698259?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/5922946793907698259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=5922946793907698259' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/5922946793907698259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/5922946793907698259'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/hmm-theres-always-draw-back-isnt-there.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-6533543281325682806</id><published>2007-08-13T22:51:00.000+01:00</published><updated>2007-08-13T22:55:48.742+01:00</updated><title type='text'></title><content type='html'>Oh man this gets better.  Seems the Diffused Illumination techique in my last post is really known as Rear DI.   Effectively you are creating a beam of IR light and blasting out the box through the opening at the top.  Your camera ( in the box ) looks for the light gathering (scattering?) where you are hands are on the acrylic and the software does the rest.&lt;br /&gt;&lt;br /&gt;Now things get funky....&lt;br /&gt;&lt;br /&gt;Role on the other type of DI -  Front DI.  This technique uses the natural ambient IR light that exists in the environment.  This means that there's no need for any IR lights in the box at all..&lt;br /&gt;&lt;br /&gt;So, my "list" of box items is.... a webcam (with filters etc), a backlight for the tft panel... and er.. that's it!. (it can't be this easy surely!)&lt;br /&gt;&lt;br /&gt;Front DI is gonna get tested soon....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-6533543281325682806?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/6533543281325682806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=6533543281325682806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6533543281325682806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/6533543281325682806'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/oh-man-this-gets-better.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-3795191742528363396</id><published>2007-08-12T23:27:00.000+01:00</published><updated>2007-08-12T23:30:13.410+01:00</updated><title type='text'></title><content type='html'>Heh - looks like things just got even easier - seems that Diffused Illumination is the "new thing" in terms of Mulit-Touch and the best bit is its even easier.  All you need is the acrylic sheet, your tft matrix, a camera, a "diffuser", a light (so you can actually see the tft!) and... an IR light source (you can either make this yourself or buy one - "IR Illuminator" on Ebay.  Not sure of how exactly this stuff works, but work it does so plans have now changed a little....&lt;br /&gt;&lt;br /&gt;Oh the fun to to be had.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-3795191742528363396?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/3795191742528363396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=3795191742528363396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/3795191742528363396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/3795191742528363396'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/heh-looks-like-things-just-got-even.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-4280008855934206181</id><published>2007-08-11T23:52:00.001+01:00</published><updated>2007-08-12T00:03:16.401+01:00</updated><title type='text'></title><content type='html'>I've got some issues at the moment. In a knutshell I know that the acrylic sheet will be on top with the tft matrix underneath it, in terms of assembling this thing. The problem is that in order to see the display, I need to have some form of light illuminating it from behind. This could be a problem as I also need the webcam (currently an "Orbit" Logitech one) located behind the whole lot and pointing at the screen. If I put the light source behind the camera, you see a silouette of the camera behind the tft matrix. If I put the lightsource infront of the camera then there's a danger that the camera won't be able to see the matrix.&lt;br /&gt;&lt;br /&gt;Another problem is the size of the thing. I don't want it to be a big chunky affair but rather something that is fairly slim ( I'm not expecting miracles though). From other setups I've seen most people have used a mirror - ie. the projector and camera are pointing at a mirror which is showing the back of the acrylic sheet - in effect halving the distance that you would need to locate them normally in order to get the same dimensions used.&lt;br /&gt;&lt;br /&gt;So these two issues combined are presenting me with a problem - how to light the display, have the camera able to see the entire screen area and detect the "blobs", as well as not making the thing look god damn awful in the looks department.&lt;br /&gt;&lt;br /&gt;Hmm...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-4280008855934206181?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/4280008855934206181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=4280008855934206181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/4280008855934206181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/4280008855934206181'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/ive-got-some-issues-at-moment.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-8986797026839210551</id><published>2007-08-11T23:48:00.000+01:00</published><updated>2007-08-11T23:52:09.922+01:00</updated><title type='text'></title><content type='html'>Have found a good place to get some of the electronics that are needed - which is actually very little.  Essential the only purchases I need are the IR Led's to go around the acrylic sheet, some resistors for them and some form of power supply for the whole lot.  I've seen some people who have used an old computer powersupply so there's various options.  What I'm not sure yet is the maths invovled in terms of how many IR Led's I need, and therefore what kind of power requirements / resistors I should be looking at - need to do some swatting up on this I think.&lt;br /&gt;&lt;br /&gt;Anyway, the place I'll be buying from looks like it will be &lt;a href="http://www.farnell.com/"&gt;www.farnell.com&lt;/a&gt; as they seem to have all the necessary bits (actually looks like there's pretty much everything you could ever want on their site!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-8986797026839210551?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/8986797026839210551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=8986797026839210551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8986797026839210551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8986797026839210551'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/have-found-good-place-to-get-some-of.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-7420738684352811187</id><published>2007-08-09T22:25:00.001+01:00</published><updated>2007-08-09T22:27:46.737+01:00</updated><title type='text'></title><content type='html'>As you may have guessed from the last post this entire project does involve taking a laptop apart.  The funny thing is that anyone can do it - they're only held together by screws and for the most part - you won't be needing them again! (so no need to keep a track of where they all went - but its probably best if you try as you never know).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-7420738684352811187?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/7420738684352811187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=7420738684352811187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/7420738684352811187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/7420738684352811187'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/as-you-may-have-guessed-from-last-post.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-8081928137750278737</id><published>2007-08-09T16:18:00.000+01:00</published><updated>2007-08-09T22:24:23.970+01:00</updated><title type='text'></title><content type='html'>A bit of background to wet your appetite...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Acrylic sheet&lt;/strong&gt;&lt;br /&gt;The Acrylic sheet (this is the surface that you actually touch) has a bunch of IR-LED's around it's edges (lots and even more depending on how big the sheet is, roughly about 1.5cm apart appears to be the norm). Some people seem to use just two sides, others have gone right round the whole thing - it all depends I suppose on where you are using it (background "light"), the power of the LED's and the size of the Acrylic sheet. But how does this mean that the computer can see where you are touching?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;FTIR&lt;/strong&gt;&lt;br /&gt;FT.. what!.... stands for Frustrated Total Internal Reflection. What's it mean ? - well in a knutshell, if you shine light inside through the edge of the acrylic sheet the light will bounce around inside the sheet like a rubber ball in a box. If you then touch the sheet the light "scatters" as they call it (or "gathers" as you would see it) where your finger is. This creates a big white "blob" - everything that touches the surface of the acrylic will create this effect to a greater or lesser extent. The multi-touchn setup uses IR (infrared) LED's so that your naked eye can't actually see this process - but your webcam can.....&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hows it all work then?&lt;/strong&gt;&lt;br /&gt;Well your webcam is pointing at the acrylic and therefore "sees" the white (IR appears like white light to the camera) light where you touch it. The computer thats connected then uses these touch points to work out where on the screen you are pointing and then moves something or does "something" on the screen. The screen is the interesting bit. The current setup as I said, involves you placing some form of sheet (i've seen tracing paper used) on the back of the acrylic (but not touching it) so that you can use a projector to shine the computer image onto the underside of the acrylic sheet. The problem is, hence this little blog, that the projector is damned expensive and the bulbs cost a fortune to buy. So.... is it possible to do this without the projector?&lt;br /&gt;&lt;br /&gt;Yes.&lt;br /&gt;&lt;br /&gt;What you need is a little lateral thinking. Laptop and TFT displays are perfect - find one that you don't need. An external display has the advantage of having long cables but a laptop also has everything you need, including the computer system to drive the whole lot. What you need to do is take the TFT panel apart, and by apart I mean COMPLETELY apart so that you are left with just the panel, no backlight etc - the whole thing should be a mere 1.5 to 2mm thick. It will still work fine except that without the backlight it is hard to see the screen. (actually its quite weird / cool to see the XP desktop sitting on a sheet of glass that so thin). Anyway, the overriding thing you need to be aware of is - take some care, then more care and then even more care when you take the TFT screen apart - the slightest twist or extra force will crack it = put it in the bin. The moment you stop caring about it, is the moment its dead - hold it and treat it like your life depended on it.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_HgTa_f09k8s/RruB8uHDqaI/AAAAAAAAAAM/1GKhUP8_vYg/s1600-h/DSCN1118.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5096810283469613474" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_HgTa_f09k8s/RruB8uHDqaI/AAAAAAAAAAM/1GKhUP8_vYg/s320/DSCN1118.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is the panel - no really - the vertical plastic tube is one of my Harmon Kardon II speakers (its holding it up!) - the right hand edge of the speaker that looks white is actually the TFT matrix (you can see some pcb electronics curved round the speaker that lead from it).&lt;br /&gt;&lt;br /&gt;Just to prove it - heres the front view. The white object behind it all is the backlight from the panel - you can see the ribbon cable linking the panel to the laptop between the two. For the curious, the laptop concerned is an old (but working) Toshiba Tecra 8200. You can get these for peanuts on Ebay, not literally - though I suppose you could if the guy selling really did want peanuts as payment ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_HgTa_f09k8s/RruDweHDqcI/AAAAAAAAAAc/XF5ruJWLsuU/s1600-h/DSCN1115.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5096812272039471554" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_HgTa_f09k8s/RruDweHDqcI/AAAAAAAAAAc/XF5ruJWLsuU/s320/DSCN1115.JPG" border="0" /&gt;&lt;/a&gt; &lt;a href="http://4.bp.blogspot.com/_HgTa_f09k8s/RruEM-HDqdI/AAAAAAAAAAk/Z-F61ZebytI/s1600-h/DSCN1119.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5096812761665743314" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_HgTa_f09k8s/RruEM-HDqdI/AAAAAAAAAAk/Z-F61ZebytI/s320/DSCN1119.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Its kinda strange seeing the XP desktop on something that is only slightly thicker than your average birthday card.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-8081928137750278737?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/8081928137750278737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=8081928137750278737' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8081928137750278737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/8081928137750278737'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/bit-of-background-to-wet-your-appetite.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_HgTa_f09k8s/RruB8uHDqaI/AAAAAAAAAAM/1GKhUP8_vYg/s72-c/DSCN1118.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-1528096513378345521</id><published>2007-08-09T16:17:00.000+01:00</published><updated>2007-08-09T16:18:43.722+01:00</updated><title type='text'></title><content type='html'>The current "accepted" setup for a multi-touch display involves a sheet of acrylic (ie. thick plastic) a computer with webcam (that can "see" infrared), a standard LCD projector and an array of IR-LED's mounted around the acrylic. There's some other bits as well but the point is that all this kit takes a bit of cash to spend and one item in particular (the projector) is pretty damn pricey to justify doing this at home.&lt;br /&gt;&lt;br /&gt;So I'm hoping to have a bash at this multi-touch thing by using a laptop and a webcam instead of a pc / projector / webcam.... Can't be done?.... heh, well the experiments I've done to date say otherwise. True it's not "simple" but it is doable and if you've already got a laptop that works, but you don't need, or can get one off Ebay for less than a projector then your more than half way to making the thing. Most of this is in my head (hey that's the best place!) at the moment but I've done some experiments with some of the equipment required and so far they have proved 100% ok. All that's left is to tackle some of the other bits and then I'll post up how you do it.&lt;br /&gt;&lt;br /&gt;The last "big" component that I need to work on is the Acrylic / IR Led setup. I've seen loads of other blogs / sites on the net from others who have done it so have a pretty good idea what I need and it looks like I can do it for around £50 (which is OK).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-1528096513378345521?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/1528096513378345521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=1528096513378345521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1528096513378345521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/1528096513378345521'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/current-accepted-setup-for-multi-touch.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3702459025543545835.post-2687072746645077873</id><published>2007-08-09T15:30:00.000+01:00</published><updated>2007-08-09T16:17:39.892+01:00</updated><title type='text'>Welcome</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Having recently seen the fuss thats started with Multi Touch Displays - ie. Microsoft's "Surface" table technology is based on this, I did some digging and discovered that its not a new technology but the concept has been around for years.&lt;br /&gt;&lt;br /&gt;True some people are considered to be the experts in this (Jeff Han take note) but I thought that there's enough info out there now to start having a go on my own. With a difference.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Why do this?&lt;/strong&gt;&lt;br /&gt;Well, simply because its so uber cool that I've just got to have one! - and also, I think it would make a fantastic "toy" for my daughter and the rest of the family. Also, if I can refine the process, I may start developing and selling them to people - why spend £10K when you don't need to?.....&lt;br /&gt;&lt;br /&gt;Check back soon.....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3702459025543545835-2687072746645077873?l=hmmd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hmmd.blogspot.com/feeds/2687072746645077873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3702459025543545835&amp;postID=2687072746645077873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/2687072746645077873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3702459025543545835/posts/default/2687072746645077873'/><link rel='alternate' type='text/html' href='http://hmmd.blogspot.com/2007/08/welcome.html' title='Welcome'/><author><name>Admin</name><uri>http://www.blogger.com/profile/03944352908112297569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
