Logitech g13/15 macro help please?
Have you tried starting with beginchat in the macros? I think all of mine are still working, but I'm not at a point that I can get in game and check on them.
I do recall seeing something at one point about the beginchat portion though.
/em shrug
If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.
Black Pebble is my new hero.
I use keybinds more than macros, so it takes me a bit to change gears. For macros, you don't start them with the / before the command.
For example, of the few macros I have on TJ (from targeting at a pre-I9 Hami Raid) I use the following format in the macro:
Request "really long message I didn't want to type repeatedly"
Of course, to create that macro it was as follows:
/macro 1st Request "really long message I didn't want to type repeatedly"
That created a button called 1st and when clicked, said what was in the quotes in the Request channel.
I know that chan_send is the command I used in my binds to start chatting in a particular channel, so in your example instead of using send you might want to try it with chan_send instead. I know that beginchat is supposed to start chat-entry mode with the given string.
I know there used to be a guide to macros, and I'd have thought it was in the Guide to Guides post.
If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.
Black Pebble is my new hero.
I'm not sure if the macro guide really applies to g15/13 macros... but I'll give it a try
EDIT: ok, I modifiied key g14 to this:
beginchat send "channel name" -[$name, $level]-
It closed my chat window, closed my targeting window, turned on fly, changed my camera to 1st person view, and opened an emote choice option. .... and did NOT start a chat string.
G-keyboard macros are different, somewhat, than in-game macros. You have to treat them as if you were typing them in at the command line. (And if you look at your macro file from the G-boards, you'll see everything doubled for the keypress down and up. It's just feeding the input directly there -
Maybe edit the macro and add an enter before it?
G-keyboard macros are different, somewhat, than in-game macros. You have to treat them as if you were typing them in at the command line. (And if you look at your macro file from the G-boards, you'll see everything doubled for the keypress down and up. It's just feeding the input directly there -
Maybe edit the macro and add an enter before it? |
EDIT: my macro is now:[enter] send "channel" -[$name, $level]-
It opens chat, but doesn't put anything on the chat line.
If I put the "/" back in it, so it is [enter] /send "channel" -[$name, $level]-
It makes no difference
Hmm. I'm going to have to check on mine. Since I was dual boxing a bit, I moved my channels to regular bound keys (since one had a G-keyboard, one didn't.)
Thank you!
I've been futzing around with this for quite awhile.... I hope someone more savvy than I can help me figure it out.
So let me get this straight, you're trying to create macros using the Logitech G-Series Profiler using CoH syntax, or am I misunderstanding what you're trying to do?
For example: I've got a G-key Macro to buff my first teammate. (+denotes down stroke, -denotes release)
+shift
+1
-1
-shift
+7
-7
The buff I wish to use is in power slot 7. Pressing once selects my target, pressing a second time buffs the target.
That is different then the global channel bind I've got which is bound to Ctrl+J using CoH syntax: /bind j "beginchat /send "channel name" "
I can set up the G key to fire Ctrl+J if I wanted to do so, 0r even a macro on my power bar.
Which are you trying to do?
Throwing darts at the board to see if something sticks.....
Come show your resolve and fight my brute!
Tanks: Gauntlet, the streak breaker and you!
Originally Posted by PapaSlade
Rangle's right....this is fun.
|
I'm currently using a "text block" rather than a recorded macro. If I recall, adding an "enter" at the beginning didn't fix the problem... but let me try again.
EDIT: my macro is now:[enter] send "channel" -[$name, $level]- It opens chat, but doesn't put anything on the chat line. If I put the "/" back in it, so it is [enter] /send "channel" -[$name, $level]- It makes no difference |
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="delay" delay="500"/>
<event type="keydown" keyname="S"/>
<event type="keyup" keyname="S"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="N"/>
<event type="keyup" keyname="N"/>
<event type="keydown" keyname="D"/>
<event type="keyup" keyname="D"/>
<event type="keydown" keyname="SPACEBAR"/>
<event type="keyup" keyname="SPACEBAR"/>
And so on.
Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters
Insert a 0.5 second pause after "/".
<event type="keydown" keyname="SLASH"/> <event type="keyup" keyname="SLASH"/> <event type="delay" delay="500"/> <event type="keydown" keyname="S"/> <event type="keyup" keyname="S"/> <event type="keydown" keyname="E"/> <event type="keyup" keyname="E"/> <event type="keydown" keyname="N"/> <event type="keyup" keyname="N"/> <event type="keydown" keyname="D"/> <event type="keyup" keyname="D"/> <event type="keydown" keyname="SPACEBAR"/> <event type="keyup" keyname="SPACEBAR"/> And so on. |
Did
<event type="keydown" keyname="Enter"/>
<event type="keyup" keyname="Enter"/>
<event type="delay" delay="500"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="S"/>
<event type="keyup" keyname="S"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="N"/>
<event type="keyup" keyname="N"/>
<event type="keydown" keyname="D"/>
<event type="keyup" keyname="D"/>
<event type="keydown" keyname="SPACEBAR"/>
<event type="keyup" keyname="SPACEBAR"/>
etc, and that worked. Hm... curious.
Throwing darts at the board to see if something sticks.....
Come show your resolve and fight my brute!
Tanks: Gauntlet, the streak breaker and you!
Originally Posted by PapaSlade
Rangle's right....this is fun.
|
Hm.. tried that on my g15 and it didn't work quite that way.
|
Have you redefined the slash key? Go to Options->Keymapping scroll down to the chat section, check the "Start Chat (Include Keypress)" has "Forward Slash" as one of the two keys bound to it.
Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters
I just tried it as I wrote it above and it worked. I also tried unselecting chat then pressing the "/" key, which started the chat line.
Have you redefined the slash key? Go to Options->Keymapping scroll down to the chat section, check the "Start Chat (Include Keypress)" has "Forward Slash" as one of the two keys bound to it. |
B. not looking at this for me, but trying to help OP.
Throwing darts at the board to see if something sticks.....
Come show your resolve and fight my brute!
Tanks: Gauntlet, the streak breaker and you!
Originally Posted by PapaSlade
Rangle's right....this is fun.
|
I suggest this.
Set one of the G-keys to something you don't use, then make a bind of that key to what you want.
For example - set the G-key to Ctrl-k, and type this in-game:
/bind ctrl+k beginchat /send "channel" -[$name, $level]-That way you don't have to worry about timing or if you've already hit enter or whatever else can mess up a long G-key bind like that.
Tech support IRL, CLR/DRU/MED/WHM/PRI/DEF. Hmm, I sense a pattern...
S 80% E 80% A 40% K 0%
A few of my alts
I suggest this.
Set one of the G-keys to something you don't use, then make a bind of that key to what you want. For example - set the G-key to Ctrl-k, and type this in-game: /bind ctrl+k beginchat /send "channel" -[$name, $level]-That way you don't have to worry about timing or if you've already hit enter or whatever else can mess up a long G-key bind like that. |
I suggest this.
Set one of the G-keys to something you don't use, then make a bind of that key to what you want. For example - set the G-key to Ctrl-k, and type this in-game: /bind ctrl+k beginchat /send "channel" -[$name, $level]-That way you don't have to worry about timing or if you've already hit enter or whatever else can mess up a long G-key bind like that. |
However, there is a limited number of binds that any character can have... and my masterminds use pretty close to that number. THat's one of the reasons I got my first g15.
My hero!
I just tried it as I wrote it above and it worked. I also tried unselecting chat then pressing the "/" key, which started the chat line.
Have you redefined the slash key? Go to Options->Keymapping scroll down to the chat section, check the "Start Chat (Include Keypress)" has "Forward Slash" as one of the two keys bound to it. |
A. never redefined the slash key, but I'll certainly take a look to double check.
B. not looking at this for me, but trying to help OP. |
Having the forward slash bound to start chat and include keypress does exactly that: starts the chat with "/". I have no idea why the semi-colon is also defaulted to this, but meh.
As far as helping the OP:
I ran into that around Issue 16, and spent a bit trying to work around the problem.
I actually have a single G-Key bound to the following actions:
/chatload[enter]
/wdwload[enter]
/bindload[enter]
/optionload[enter]
There is a 0.5 second delay after the "/" and a 1 second delay after each line. I call it my "settings loader".
Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters
I have no idea why the semi-colon is also defaulted to this, but meh.
|
(pssst, emotes)
Paragon Wiki: http://www.paragonwiki.com
City Info Terminal: http://cit.cohtitan.com
Mids Hero Designer: http://www.cohplanner.com
Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters
Just a little added info for anyone with a Logitech ''G' keyboard...(I have the G11, used to have the G15.) Over a period of time I have had to redownload/update my drivers. I began to notice some lagginess about a week ago, and cpu usage was fairly high. Never had that problem before. After some searching and probing, it turns out that I had a whole slew of leftover profiles for my keyboard!! (They were all the same.) I deleted them all, and reset my G keys to the way I wanted them. Now, all is well...no delay ingame, back to the way things should be.
�Many things worth doing in the world had been declared impossible before they were done.�
I have a g13 currently, and have used the g15 for several years.
My "chat" macros used to work fine, but several issues ago something changed and they no longer work exactly right.
Here is an example of one of the macros in question:
/send "channel name" -[$name, $level]-
Now, to be honest, since the problem started, I have fiddled with the macros a lot, so I can't really say if this is exactly what USED to work, or not... but this does not work right.
I used to be able to hit the macro and it would open chat and set me up to begin chatting in the appropriate channel.
Now, it is not opening chat. I have to hit enter, THEN hit the macro in order for it to work.
I tried to create several macros for my role as targeter during hami raids, but they failed as well, and I ended up "cheating" by creating an obscure keybind, then macroing that keybind in order to get it to do what I wanted it to so.
So... help please.
I need three types of macros: One for global channel chatting, the other two for hami raids. A couple send a specific message to my team, the other to send a message to request.
I appreciate it.