Ben Hague <benha...@...> writes: > > On Sat, 2010-11-06 at 15:37 +0100, Joost 't Hart
Thank you Joost and Ben for responding to my post. It is disheartening to discover that I am not the one step away from getting the Dream Cheeky USB chess board to work with SCID, as I had hoped. >There's almost certainly a better way to do it in Windows. It might be >possible to get it working with my code but I suspect it'd be less >effort to start from scratch than to try to coax libhid into working on >Windows. I have spent some time searching the internet trying to understand just a little how this approach would be executed. (And i can tell you I have run out of paracetamol! : API, DDK, SDK, dll, ; so many things to understand!) The best I could do was find this article : http://www.developerfusion.com/article/84338/making-usb-c-friendly/ Would one approach to creating a working windows program be to: Identify the unix libhid calls used in Ben's program. Identify the corresponding calls available in setupapi.dll and hid.dll Alter the code when the arguments for the calls of setupapi /hid.dll differ from those of libhid? >I did put together a little program that will send moves >directly to whatever program has the focus, >http://www.wtfai.me.uk/wtfai/files/monitorcheeky.c, so if SCID has the >focus then you can use an unmodified SCID, which for me is probably the >best option. The code to be worked against i think should be that of monitorcheeky.c Ben : the link to location at wtfai is giving the error message 404 page not found. Further responses that moves one closer to the goal would be appreciated. (Of course if someone would do the programming ... <happy smile icon>) >for me the >fundamental problem is the hardware is too over-simplified, and that >can't be fixed. Yes. But. As a poor man's option it takes some beating. Unless you have several hundred pounds for a dgt the usb board offers the only way to record a game of chess while you play it. (My chess opponents are better than me, but have no interest in recording a game on paper, i record the game poorly, and don't want to be handicapped by running a chess program and entering the moves as we play.) Thnx Jerry ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users