[sonarblindbeta] Re: Sonar Blind control surface issue

  • From: Kevin Gibbs <kevjazz@xxxxxx>
  • To: "sonarblindbeta@xxxxxxxxxxxxx" <sonarblindbeta@xxxxxxxxxxxxx>
  • Date: Mon, 04 May 2015 17:38:28 -0500

Guys,
I took the liberty of forwarding this note directly to Gordon. Hopefully, he
will see it and respond to John with any advice.

Sent from my iPhone

On May 4, 2015, at 5:19 PM, John Martyn DoItBlind <John@xxxxxxxxxxxxx> wrote:

I am writing to you because I need help with the control surface. I made my
own control surface and all the reg entries are good. Power shell sees the
object, JAWS sees the object in 64 and 32 bit DLLs. I have implemented the
control surface in the preferences, and all seems fine until I make a call to
one of the methods. Nothing speaks. The registry entries mimic what JSonar
does in the registry with different GUID CLSIDs. All seems fine. I even tried
installing JSonar and switched everything to JSonar.controlSurface and made
the control surface active in Sonar preferences. I also placed the
appropriate DLLs in the shared surfaces folder. I have Platinum 64 and 32 bit
installed and nothing is speaking. Is this issue correctable? Is there some
secret I am missing? I’d be glad to send you the DLLs to work with. It uses a
SonarBlind.ControlSurface hook. I made everything look the same in the
registry, but alas nothing is working. I even tried this in X3 and nothing
helped. I compiled with Visual studio express 2013 and all went fine building
the DLLs. Any help would be greatly appreciated. This is the key to making
Sonar work. I am wondering if there is some setting in the registry I am
missing.
I sent this out to Victor and Jamie and hopefully gordan hears me too. I
think there is some setting in the registry that will enable the control
surface to speak. I was amazed at the jSonar DLL because it says control
surface active when you load it in the preferences control surfaces. I’ll
take a better look at the code to see if there is anything missing, but I
mimicked the JSonar entries with my own identifiers. Seems that things are
working, but not quite yet. There is probably some silly setting somewhere
that I need to enable.

Thanks so much for your time.
John Martyn
505-507-3054
Mountain Time


Other related posts: