Free Keyboard&Mouse macro software?

Discussion in 'General Software' started by Wouter, Mar 27, 2006.

  1. Wouter

    Wouter Big Geek

    Likes Received:
    0
    Trophy Points:
    0
    Hi,

    for a couple of games I'd like to find a program where you can program your keyboard and mouse and make macro's to repeat frequent actions.

    No, I'm NOT trying to cheat at Multiplayer games here :p Last Multiplayer game I played was Guild Wars, and I stopped playing that months ago.

    But, for example:

    I have Oni, and while the movements are great, I'm not twitchy enough to really get the experience of a 'fighting machine'. E.g. I'm too slow to dodge attacks with a backflip ... so some keyboard macro's woulde be awesome... I'll actually have more fun playing the game then I think. Difficult controls are no fun...

    I've got something like Operation Wolf (side-scrolling shooter), it's said that if you eliminate all enemies that appear on the screen, let no one escape, there's a secret bonus level. However, I'm not good enough to make it by myself! So I'd like to capture the regions where the enemies appear (capture mouse position & mouse click) and then repeat those mouse clicks so I won't miss anyone... preferrably with adjustable speed so I don't go out of bullets.

    I played those games to death ages ago, so it doesn't really feel like cheating to me. To each his own, I guess.

    Anyone know of any such free, powerful and highly customizable software tool?


    Thanks,


    Wouter
     
  2. ProcalX

    ProcalX all grown up

    Likes Received:
    26
    Trophy Points:
    48
    I have never heard of any software that is capable of doing this within Windows..

    If your using a standard QWERTY keyboard you're not going to be able to "Re-Program" the keys to create a multiple key bind execution "macro", you can buy programmable keyboards - you can then program the keyboard layout which ever way you want - you could have it exactly the same as QWERTY but you'd change some keys for your specific binds..

    On the software side of it, if you don't have a reprogrammable keyboard when you press the letter "L" for example, it will send a command to your computer saying that the Key "L" is being pressed, now from their Windows recognises whether or not you can use it and in what way it will be outputted onto the computer, this is what you would want to be doing..

    If you can find some software that can modify the existing Windows intepretation of the keyboard then you'll be good to go with your new found plan..

    Personally i don't know or think you'll find any "Free" let alone "Commercial" software to do this, for more personal things like this i think it would be much less effort to just create a program your self in the like's of Visual Basic or C++ that will do your job for you..

    It would be alot less buggy and flawed as well, if you do modify the Windows settings, you stand to damage Windows, or "Upset" it.. i mean common.. it barely likes modifying its own settings from the Windows Updates it recieves!

    Where as if you create a program that when u run it, it listens to your keystrokes, and when you hit "L" (or whatever key(s) you want) it will output it as hitting "L" + "P" + "JUMP" x 3 at a speed of.. 3000 or whatever..

    I did a similiar thing when i used to play Counter-Strike back in 1.2, i got bored and so tried to reduce the recoil on guns.. so all i did was find out what the Counter-Strikes variables were for the recoil of my favourite guns (AK47, M16, Mac10 and Heavy Machine Gun) and created a program in Visual Basic, it ran in Windows in my system tray, so it didnt modify CS or HL (therefore couldnt be detected as a hack), now when i hit ALT+U it would change my mouse settings in Windows, so that when ever i heald or clicked the fire button on my mouse, Windows would pull my mouse down at a steady and constant rate (keeping my AK47 level with no recoil). :D

    ^^ it's very easy to create a program like that, probably take you about 8 hours if you don't know VB..
     

Share This Page