AddCrazy Keyboard
  • C++ Builder:
    C1 C3 C4 C5 C6 C2006 C2007 C2009 C2010 
  • Delphi:
    D1 D2 D3 D4 D5 D6 D7 D8 D2005 D2006 D2007 D2009 D2010 DPHP DPRISM Delphi/400 
  • Kylix:
    K1 K3 

Crazy Keyboard is a small DLL that enables you to change the keys of the of the keyboard. By using a system wide hooking technique, you can change any of the keyboard key to match your requirement or trap the key to fire other events. Your application will act as a control center to control the keypresses of other applications.

The application created is ideal for party tricks and other amusing uses that will confused the unsuspecting user. By directly changing the DLL codes, you can lock the keys, change the keys or use keypress to trigger your required function.

You can for example, change the key 'a' to become 'z' as such that when 'a' is pressed it will output the letter 'z'. By locking a certain key, that locked key will output nothing when pressed. Three demos included.

  • Category:
    System Tools
  • Author:
    (More by this author)
  • Info:
  • Date added:
    20 September, 2004 09:37
  • Views:
  • Downloads:
  • Price:
    23.00 USD
Ease of UseGood
Level of Use
1 people have rated this applicaton
Total Average
You can submit your own rating, for this you must be logged in.
Related Downloads
KeySpy v2.8 - 05 June, 2000 - UtilMind Solutions

This component is intended for interception of pressing the keyboard without any SetWindowsHook (without any dll's). The KeySpy is possible to apply for interception of the typed text of the another's programs, as keyboard spy, or for processing...

Virtual Keyboard 1.1 - 30 July, 2003 - James Azarja

Simple Virtual Keyboard component. You can customize this component to create your own virtual keyboard, you can easily define your keyboard layout, create your own key and change keys' skin.

TCPKeyHook  - 13 June, 2004 - Software Developer

You can use the TCPKeyHook within your project to monitor keyboard activity, Disable the Keyboard or to obtain the state of which Keys are being pressed in real time. Supports Windows 95/98/ME/NT/2000/XP. Simple component with one Event...

TKeysnap 3.1 (Keyboard Hook)  - 09 October, 2004 - CitiSoft Inc

TKeysnap is a system wide keyboard hook that will hook the keystrokes of all all running applications. Reliable hooking is ensured by using the windows API techniques. The callback procedures and functions are all systematically encapsulated...

TCPKeyBlockHook  - 13 June, 2004 - Software Developer

TCPKeyBlockHook is a Low Level Keyboard Hook which can be used as a Component or Directly as a DLL from within your Delphi Projects. You can use the TCPKeyBlockHook within your project to monitor keyboard activity, Disable Keys or to obtain...

Related Information
  • HELP WITH EXCEPTIONS ..... I'M GETTING CRAZY! (2001-01-06 21:59:49)
    How to make it run as if you were running it outside of Delphi. Tools | Debugger Options --> Language Exceptions. Their is a checkbox titled...
  • EXCEPTIONS!!! (2001-01-05 11:41:50)
    Hi, Maybe this exception is appearing only because you are debugging your app, I mean running your program via Delphi (F9), try just to compile...
    GetKeyboardState just gets the information of the input devices. For example: var KS: TKeyboardstate; GetKeyBoardState(KS); //0=OFF...
  • CLOSE AN APP I JUST OPEN WITHIN DELPHI (2001-01-12 15:32:36)
    See this component... TRunner. Key Features Available for Delphi versions 3, 4 and 5 Get the handle of the...
  • HELP CLASSES DRIVE ME CRAZY (2001-01-17 03:05:47)
    It would be of great help if you gave us an example of how you declare the function if done ... how you call it and how you declare your StringList...
Related News
Updated TYearPlanner Component - 30 December, 2001
The TOffice97Button component has been updated to v2.15.

The new version fixes a bug in the keyboard input routine.

Updated TOffice97Button Component - 12 May, 2001
The TOffice97Button component has been updated to v2.11.

The new version fixes another bug with the keyboard routines. Thanks to...
Updated TOffice97Button Component - 05 May, 2001
The TOffice97Button component has been updated to v2.1.

The new version fixes a bug with the keyboard routines, and the control can...
Updated TOffice97Button Component - 27 December, 1999
The TOffice97Button component has been updated to version 1.82.

A minor bug has been fixed with the keyboard routines. Thanks to...

GLScene v0.8.0 released - 07 February, 2001
The new v0.8 features numerous additions over v0.7.3, that span from new geometry components (extrusion, revolution solids...) to specialized...

Latest Forum Entries