Go Back  Xtreme Visual Basic Talk > Visual Basic .NET (2002/2003/2005/2008, including Express editions) > .NET General > How to simulate holding a key down in active window

Thread Tools Display Modes
Old 01-24-2010, 11:38 AM
cr055h4ru cr055h4ru is offline
Join Date: Oct 2009
Posts: 3
Question How to simulate holding a key down in active window


I am currently writing a program that takes a joystick input, and simulates key presses (hold) in the active window (a game). This should be used for a virtual H-Shifter, like the one in a car, to change gears.

My problem, is that I cannot find a command to hold down a key until I tell it to release.

I have tried

'SendKeys.Send("{1 down}")
'SendKeys.Send("{1 up}")

However, this does not seem to work (it comes up with an error "Specified repeat count is not valid.")

Can anyone help me with a command that will do this?

Thanks in advance!

P.S. This was originally in the games section but I was not sure that was right so I have put it here as well. Hope this does not cause and inconvenience
Reply With Quote

.net, directx, hold, key

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..