IMON support (1 Viewer)

1stdead

Portal Pro
February 1, 2008
1,089
139
Copenhagen
Home Country
Denmark Denmark
@1stdead
mhm but this minidipisplay library does nothing elese than restarting the ir server app. Can't imagine that this causes such a stupid bug - so sorry at this point i don't have any idea.

I don't know how it's working, but why do they interfere with each other. Can't they be made to work without interference?
 

disaster123

MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    And again another patch it fixes not the double press key but it is on the way to it.

    1.) It fixes handling of wndproc messages - base.wndproc is only called when it is not handled
    2.) It skips key up messages

    It seems like the double key presses are caused directly in Windows and not by imonusbreceiver. Cause Imon is a HID Keyboard - could this be?
     

    Attachments

    • wndproc patch.patch
      30.7 KB

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    You mean it is handled by both IRSS and Windows - that's why we have double key presses. OK so we've to block the HID Keyboard to reach windows - this should be possible.
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    chemelli
    It is not easy as i thought. Do you have any Idea how to prevent a HID Keyboard to send the normal messages? The only idea i have is to use a keyboard hook in MP so that the additional messages are not reaching MP - but then you're not able use a normal keyboard in MP. Any other idea?
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    and again another patch - which fixes a bug in handling special keys from the imon pad + some better Debug Logging.

    With all my patches together - I've NOW a fully working and stable IMON PAD !!! *juhu*

    At the moment i filter the doubl keys from HID keyboard with the GenericKeyboardInputplugin - but i'm working on a better solution i've an idea already.

    chemelli
    do you know how to get the MP Windowhandle in an MP Plugin? (or should i use FindWindowEx?)
     

    Attachments

    • added keybreak+e0.patch
      30.7 KB

    Der_Bub

    MP Donator
  • Premium Supporter
  • June 17, 2008
    830
    60
    Cologne
    Home Country
    Germany Germany
    Hello,

    are changes within the new Version for the problem of

    • inizialization after resume
    • and crashes / freezing repoted here
    ?

    As far as I understand the changelog, no changes affecting these problems :(

    Could you analyse the problem and see what's the reason? So I can hope that with another build there will be a solution for it?

    Actualy I went back to ImonManger (because my wife was a little bit impatient...) and have to life with it... :mad:

    Greetings

    Bernd
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    good news for all Imon Pad users - i've now a FULLY working Imon Pad with no double press keys and everything is working fine. The only thing i still have to fix is, that now the normal Keyboard is also not working. But i already know the solution - i'm simply not ready with it.

    I hope Belcom and Chemelli will then have the time to integrate it in the suite so everybody can use it.
     

    Users who are viewing this thread

    Top Bottom