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

Reply via email to