Why a virtual HID telephony device does not work with Microsoft Lync? RRS feed

  • Question

  •     Hey, guys. I have a problem! As we know, a HID device's basic
    method of communication is through reports. I reference WDK build-in
    HID driver example, hidusbfx2, then I implemented a virtual HID
    driver, now it can simulate many types of hid devices, including
    keyboard, mouse and so on.

        There is a problem when I simulate a fake HID telephony device.
    Microsoft Lync native support many types of USB Telephony Devices but
    it does not respond to my fake HID telephony device, although my
    virtual HID driver has the HID report descriptor same as the true HID
    telephony device.

        I use hclient view the input report of fake and true HID telephony
    device, both are the same. But Microsoft Lync can't response the fake
    HID telephony device reports. For example: Microsoft  Lync can make it
    answer or hang up the phone when we press the hookswitch button of a
    real HID telephony device. but it does not work when I sent the same
    HID input report to system via my virtual HID driver.

       How to slove this problem!Thanks all!

    • Edited by suhetao Thursday, November 15, 2012 3:46 PM
    Thursday, November 15, 2012 3:45 PM

All replies

  • Hi suhetao,

    I am also facing a similar issue with virtual hid telephony driver. Did you solve the problem and still it remains as unsolved?. If it is solved can you share the solution of this problem. Any input from your side is grateful.

    Thanks in advance.

    Regards, $ ! J @' $

    Thursday, July 13, 2017 6:50 AM
  • Can you disconnect any other Telephony devices and leave your virtual device running only, repro the problem, terminate Lync gracefully, and then zip the following folder for our Lync team to take a look? 


    Also, if possible, please share the report descriptor of your virtual telephony top-level collection.

    Wednesday, July 19, 2017 12:21 AM