Devices never need to be polled, so return DI_NOEFFECT in Poll.

diff --git a/dlls/dinput/device.c b/dlls/dinput/device.c
index 873f0c1..fc4e81d 100644
--- a/dlls/dinput/device.c
+++ b/dlls/dinput/device.c
@@ -498,9 +498,8 @@
 HRESULT WINAPI IDirectInputDevice2AImpl_Poll(
 	LPDIRECTINPUTDEVICE2A iface)
 {
-	FIXME("(this=%p): stub!\n",
-	      iface);
-	return DI_OK;
+	/* Because wine devices do not need to be polled, just return DI_NOEFFECT */
+	return DI_NOEFFECT;
 }
 
 HRESULT WINAPI IDirectInputDevice2AImpl_SendDeviceData(