I'm looking for a way to get rid of the delay when a user presses a key. The Key_Down event unfortunately is affected by this and I'm making a type of game that needs smooth movement.

My current solution involves a timer and sort of my own makeshift way around it, it's almost perfect but quickly switching left and right keys gets buggy from the key repeat delay.

In the 6.0 section I found these two topics:
http://www.vbforums.com/showthread.p...y+repeat+delay
http://www.vbforums.com/showthread.p...y+repeat+delay

There both pretty much the same, It almost worked in VB.Net but when declaring "lpvParam As Any", the any part was marked as an unknown variable type. I guess that's something unique to 6.0.

Does anyone know a way to do this in .NET?