CybSDK C++  4.3
Cyberith Virtualizer - C++ CybSDK - ChangeLog

V4.4 - February 20, 2020

  • Added new setting parameters to CybSDK_Config.ini
    • CybSDK_VirtDevice_MovementSpeedFactor
      MovementSpeedFactor: 0 to 10; recommended value: 1.0 - 1.2
    • CybSDK_VirtDevice_MovementSmoothingFactor
      SmoothingFactor: 1 to 50; recommended value: 5.0 - 20.0

V4.3 - January 7, 2020

  • Added backwards compatibility for Windows 7
  • Removed depenency to DirectX's xInput

V4.1 - June 24, 2019

  • Internal Revision

V4.0 - April 25, 2019

  • Reworked USB messaging system for Firmware Version 4.0
    • Faster
    • More versatile
    • Less CPU load
    • Backwards compatible
  • Added new native keyboard mockup device
    • Added Virt::CreateDeviceMockupKeyboard()
  • Added support for more devices
    • Support for Virtualizer Elite 2

V3.9.1 - October 29, 2018

  • Internal Revision
  • Added class Virt
    • Moved CybSDK::GetSDKVersion() to Virt::GetSDKVersion()
    • Moved VirtDevice::FindDevice() to Virt::FindDevice()
    • Moved VirtDevice::OpenDevice(...) to Virt::GetDevice(...)
    • Moved VirtDevice::FindDevices(...) to Virt::FindDevices(...)
    • Moved VirtDevice::CreateDeviceMockupXInput() to Virt::CreateDeviceMockupXInput()
  • Changed class VirtDevice to a pure abstract class

V3.9 - September 19, 2018

  • Internal Revision
  • Added and improved documentation
  • Added VirtDeviceInfo
    • Added static VirtDeviceInfo* VirtDevice::FindDevices(unsigned& numDevices)
    • Added VirtDeviceInfo& VirtDevice::GetDeviceInfo()
    • Added static VirtDevice* VirtDevice::OpenDevice(const VirtDeviceInfo& device)
  • Added SDK version Query
    • Added uint16_t CybSDK::GetSDKVersion()

V3.8 - January 18, 2017

  • Original public release