Problem mit Managed DirectInput
-
hi,
bei den absoluten Mauskoordinaten kommt kommen immer so komische werte wie z.B. für X 314029494 , Y: -61232490 etc. und beim Bewegen der Maus ändert sich nur die letzten paar Zahlen. An was liegt das?device = new Device(SystemGuid.Mouse); device.SetDataFormat(DeviceDataFormat.Mouse); device.Properties.AxisModeAbsolute = true; device.SetCooperativeLevel(this.Handle, CooperativeLevelFlags.NonExclusive | CooperativeLevelFlags.Background); device.Acquire(); .... MouseState mousestate = device.CurrentMouseState; string info = "Mouse: "; info += "X:" + mousestate.X + " "; info += "Y:" + mousestate.Y + " "; info += "Z:" + mousestate.Z + " "; this.Text = info;
danke schonmal im voraus!