Keyboard Macro WinXP Simple, Free

Discussion in 'Software' started by Cool Javelin, Apr 9, 2015.

  1. Cool Javelin

    Cool Javelin Private E-2

    Hello:

    Most macro or hotkey software seems to be geared toward launching programs, or opening folders. I do not need or even want that.

    Rather, I need to type a phrase a lot, and would like to assign a key to do that.

    It would also be ideal if the phrase could be maintained encrypted, but I bet that is asking a lot.

    #1) While I think this option is a low probability, it would be ideal:
    I understand there is a microprocessor in the keyboard, and it would be great if there were a utility whereby I could reprogram the actual keyboard such that my computer never knows I am not simply typing keys.

    #2) second best idea.
    Setup Windows such that I do not need a TSR program running in the background to reprogram a key to enter a phrase. Maybe alter the system registry or something. I know this can be done to change a single key to another key, but I don't know about entering a phrase.

    #3) have a VERY SMALL TSR that will do the job. Recommendations?

    Thanks in advance for any help here.

    Mark.
     
  2. foogoo

    foogoo Major "foogoo" Geek

    option #1 - been there done that -kinda. We have to use pass phrases now and all that typing for multiple logins & apps so I made a typing keyboard. Get a teensy duino and program it to type for you. I so need to make a real how to for this, but haven't gotten around to it... there are similar projects on the web but here is the code for it..

    void setup(){
    pinMode(4,INPUT_PULLUP);
    pinMode(5,INPUT_PULLUP);
    pinMode(6,INPUT_PULLUP);
    pinMode(7,INPUT_PULLUP);
    Keyboard.begin();
    }
    void loop(){
    if(digitalRead(4) == LOW){
    Keyboard.println("password or phrase");
    delay (3000);
    if (digitalRead(4) == HIGH)
    Keyboard.releaseAll();}
    if(digitalRead(5) == LOW){
    Keyboard.println("password or phrase");
    delay (3000);
    if (digitalRead(5) == HIGH)
    Keyboard.releaseAll();}
    if(digitalRead(6) == LOW){
    Keyboard.println("password or phrase");
    delay (3000);
    if (digitalRead(6) == HIGH)
    Keyboard.releaseAll();}
    if(digitalRead(7) == LOW){
    Keyboard.println("password or phrase");
    delay (3000);
    if (digitalRead(7) == HIGH)
    Keyboard.releaseAll();
    }
    }

    All you do (in this case) is get 4 switches and put one post to ground, and the other post to the pins 4,5,6,7. Change "password or phrase" to what you want it to type. The delay is 3 seconds to prevent "bouncing" on the switch, so you can remove that or shorten it. There is a better way I think with resistors but this is my first design. If you have few extra bucks get a 3d printer and make a case :)

    If not AutoHotKey is an option. http://www.autohotkey.com/board/topic/18635-how-to-i-make-one-key-type-a-sentence/
     

    Attached Files:

  3. Eldon

    Eldon Major Geek Extraordinaire

  4. zurkan

    zurkan Private E-2

    Most macro or hotkey software seems to be geared toward launching programs, or opening folders. I do not need or even want that.



    sara
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds