A
Andrew
Hi All
The situation:
HCT 12.1, Pointing and Drawing Devices, DirectInput Mouse
This test correctly determines number of buttons (2), but invites to press
not only buttons #1 and #2, but also un-existing buttons #3, #4, #5.
BTW it works fine under the HCT 12.0
That's the failing case:
Start Case: ID 77I.GetDeviceData: Verify Mouse Data
550.2A4 : --- SetProperty DIPROP_AXISMODE, dwHow == DIPH_DEVICE, dwData ==
DIPROPAXISMODE_ABS
550.2A4 : Returned from SetProperty(DIPROP_AXISMODE,
DIPROPAXISMODE_ABS) (DI_OK == 00000000h)
550.2A4 : --- GetCapabilities said, the mouse has 2 axes, and 2 buttons
550.2A4 : --- Test Mouse axes data, the mouse has 2 axes
550.2A4 : The mouse's absolute position along the X-axis increased
17180
550.2A4 : Absolute X-axis data can increased more than 300
550.2A4 : DirectInputDevice::GetDeviceState() X-axis data was correct
550.2A4 : The mouse's absolute position along the Y-axis
increased -327
550.2A4 : Absolute Y-axis data can increased more than 300
550.2A4 : DirectInputDevice::GetDeviceState() Y-axis data was correct
550.2A4 : --- Test Mouse button data, the mouse has 2 buttons
550.2A4 : Correct button #2 was pressed
550.2A4 : !!! ERROR: Wrong button. Button #2 was pressed, while testing
button #3
550.2A4 : !!! ERROR: Wrong button. Button #1 was pressed, while testing
button #4
550.2A4 : !!! ERROR: Wrong button. Button #2 was pressed, while testing
button #5
550.2A4 : VAR[SEV1 ] 6 : Test Case - 77I.GetDeviceData
550.2A4 : +VAR+SEV1 6 : Test Case - 77I.GetDeviceData
550.2A4 : End Case: ID 77I.GetDeviceData: Verify Mouse Data
TIA
Andrew
The situation:
HCT 12.1, Pointing and Drawing Devices, DirectInput Mouse
This test correctly determines number of buttons (2), but invites to press
not only buttons #1 and #2, but also un-existing buttons #3, #4, #5.
BTW it works fine under the HCT 12.0
That's the failing case:
Start Case: ID 77I.GetDeviceData: Verify Mouse Data
550.2A4 : --- SetProperty DIPROP_AXISMODE, dwHow == DIPH_DEVICE, dwData ==
DIPROPAXISMODE_ABS
550.2A4 : Returned from SetProperty(DIPROP_AXISMODE,
DIPROPAXISMODE_ABS) (DI_OK == 00000000h)
550.2A4 : --- GetCapabilities said, the mouse has 2 axes, and 2 buttons
550.2A4 : --- Test Mouse axes data, the mouse has 2 axes
550.2A4 : The mouse's absolute position along the X-axis increased
17180
550.2A4 : Absolute X-axis data can increased more than 300
550.2A4 : DirectInputDevice::GetDeviceState() X-axis data was correct
550.2A4 : The mouse's absolute position along the Y-axis
increased -327
550.2A4 : Absolute Y-axis data can increased more than 300
550.2A4 : DirectInputDevice::GetDeviceState() Y-axis data was correct
550.2A4 : --- Test Mouse button data, the mouse has 2 buttons
550.2A4 : Correct button #2 was pressed
550.2A4 : !!! ERROR: Wrong button. Button #2 was pressed, while testing
button #3
550.2A4 : !!! ERROR: Wrong button. Button #1 was pressed, while testing
button #4
550.2A4 : !!! ERROR: Wrong button. Button #2 was pressed, while testing
button #5
550.2A4 : VAR[SEV1 ] 6 : Test Case - 77I.GetDeviceData
550.2A4 : +VAR+SEV1 6 : Test Case - 77I.GetDeviceData
550.2A4 : End Case: ID 77I.GetDeviceData: Verify Mouse Data
TIA
Andrew