geekhack

geekhack Community => Keyboards => Topic started by: GeorgeK on Thu, 25 July 2013, 12:11:47

Title: Programming a Tipro
Post by: GeorgeK on Thu, 25 July 2013, 12:11:47
Hey all

Hopefully just a quick question - can you program Tipros to do more than just keypresses?  I'm thinking along the lines of opening programs - simple example something like Microsoft Word.  I've had a play and can't seem to figure out if it's possible or not.

Cheers

George
Title: Re: Programming a Tipro
Post by: The_Beast on Thu, 25 July 2013, 15:19:32
Hey all

Hopefully just a quick question - can you program Tipros to do more than just keypresses?  I'm thinking along the lines of opening programs - simple example something like Microsoft Word.  I've had a play and can't seem to figure out if it's possible or not.

Cheers

George

I haven't had any luck with this but I haven't delved into the depths of the tipro programming software. However, you might be able to write one of the keys to be Shift+F24 and then write an autohotkey script to do what you want when shift+F24 is pressed
Title: Re: Programming a Tipro
Post by: GeorgeK on Fri, 26 July 2013, 11:46:06
Hmmm - a possibility... Thanks for the suggestion.  I was hoping to be able to program more keys however... I'll have to have another look
Title: Re: Programming a Tipro
Post by: GeorgeK on Sun, 28 July 2013, 03:47:57
Anyone else got any suggestions?
Title: Re: Programming a Tipro
Post by: zulios on Sun, 28 July 2013, 09:45:12
As far as I can tell the tipro software isn't suited for anything else than keypresses. Autohotkey might be your best bet. I personnally set a keyboard shortcut to the programs with the native windows functionality and program it into a key.

Don't forget that you have access to 4 layers with your tipro, so you can reserve a layer to such macros if it's really useful.
Title: Re: Programming a Tipro
Post by: damorgue on Sun, 28 July 2013, 09:50:01
WIN, W, O, R, D, ENTER

That sequence might work to launch word.

Edit: Can Tipro output strings of keypresses like the one above?
Title: Re: Programming a Tipro
Post by: funkymeeba on Sun, 28 July 2013, 10:27:21
WIN, W, O, R, D, ENTER

That sequence might work to launch word.

Edit: Can Tipro output strings of keypresses like the one above?

I believe you're able to assign a string of up to 255 keypresses, but I might be wrong. Still, that particular combination would work on it.
Title: Re: Programming a Tipro
Post by: damorgue on Sun, 28 July 2013, 10:59:58
My solution is probably specific to Windows Vista/7 though. You could set up a shortcut to quicklaunch any program in the start menu as well and assign it a rare keycombo which you then program a key to output said combo.
Title: Re: Programming a Tipro
Post by: GeorgeK on Sun, 28 July 2013, 11:59:39
As far as I can tell the tipro software isn't suited for anything else than keypresses. Autohotkey might be your best bet. I personnally set a keyboard shortcut to the programs with the native windows functionality and program it into a key.

Don't forget that you have access to 4 layers with your tipro, so you can reserve a layer to such macros if it's really useful.

I feared that may be the case - I'll look into autohotkey though.  Thanks for the suggestion :)

WIN, W, O, R, D, ENTER

That sequence might work to launch word.

Edit: Can Tipro output strings of keypresses like the one above?

That would work... It isn't the most elegant of solutions but it'd work!  Thanks!
Title: Re: Programming a Tipro
Post by: zulios on Sun, 28 July 2013, 16:27:20
WIN, W, O, R, D, ENTER

That sequence might work to launch word.

Edit: Can Tipro output strings of keypresses like the one above?

That solution didn't work for me, Windows was not fast enough so most of the keypresses were sent somewhere else. Your pc might be more reactive than mine, but with Windows it will never be a long term solution I'm afraid.
Title: Re: Programming a Tipro
Post by: damorgue on Sun, 28 July 2013, 16:32:36
WIN, W, O, R, D, ENTER

That sequence might work to launch word.

Edit: Can Tipro output strings of keypresses like the one above?

That solution didn't work for me, Windows was not fast enough so most of the keypresses were sent somewhere else. Your pc might be more reactive than mine, but with Windows it will never be a long term solution I'm afraid.

Weird.
First off, could you confirm that it works when you press the combination slowly by yourself?
Are you certain that you have programmed it to press those ina  sequence and not press them all at the same time?
Does the Tipro programming software allow you to insert delays?
Title: Re: Programming a Tipro
Post by: funkymeeba on Sun, 28 July 2013, 16:34:51
I believe delays are possible with Tipro.
Title: Re: Programming a Tipro
Post by: zulios on Sun, 28 July 2013, 17:37:39
@Damorgue: Yes I'm sure everything was OK, it worked sometimes and sometimes not depending on what programs were currently running.

I just had a look and you can indeed add delays between keypresses: short (100 ms) or long (1 second). That would be the solution. Believe me or not but I never paid attention to that before !

I'm currently happy as I am, still that's good to know in case I want to program more complicated macros in the future. Thanks :)
Title: Re: Programming a Tipro
Post by: davkol on Mon, 29 July 2013, 03:57:39
I don't have a tipro, but an elcom. I programmed the unused keys to F13+ (extra function keys like on old terminal boards) and then remapped them in software.