![]() |
|
|||||||
| Game Profiles and Macros Discuss any information related to the running, downloading, or creation of custom game profiles or macros for the Logitech G15. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I'd like to put together a full firefox profile, here's what I have so far:
Open in new tab (G1) - Takes the highlighted text, opens a new tab, pastes the text into the address bar and opens it. Useful for unlinked web addresses. And here's a few for forums... Bold highlighted text (G7) - makes the highlighted text bold Italicize highlighted text (G8) - makes the highlighted text italics Underline highlighted text (G9) - makes the highlighted text underlined Code highlighted text (G10) - makes the highlighted text show up as code Quote highlighted text (G11) - makes the highlighted text show up as a quote I have these programed into my mouse, but other useful keys could be: Move 1 tab to the right (CTRL + Tab) Move 1 tab to the left (CTRL + Shift + Tab) Close tab (CTRL + F4) What else would be good for Firefox? Here's the code from the .lgp file if anyone wants to copy it... Code:
<macro name="Open in new tab" guid="{8DEF48ED-0634-4EEF-B0B7-076603F9D78B}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="C"/>
<event type="keyup" keyname="C"/>
<event type="keydown" keyname="T"/>
<event type="keyup" keyname="T"/>
<event type="keyup" keyname="LCTRL"/>
<event type="delay" delay="250"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="ENTER"/>
<event type="keyup" keyname="ENTER"/>
</macro>
<macro name="Forum > Highlight > Bold" guid="{4232104F-DFF0-4441-83E8-B2A28D0BC0EB}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="B"/>
<event type="keyup" keyname="B"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="B"/>
<event type="keyup" keyname="B"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
</macro>
<macro name="Forum > Highlight > Code" guid="{7185A595-F6A3-4E7D-9C07-3790523938D5}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="C"/>
<event type="keyup" keyname="C"/>
<event type="keydown" keyname="O"/>
<event type="keyup" keyname="O"/>
<event type="keydown" keyname="D"/>
<event type="keyup" keyname="D"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="C"/>
<event type="keyup" keyname="C"/>
<event type="keydown" keyname="O"/>
<event type="keyup" keyname="O"/>
<event type="keydown" keyname="D"/>
<event type="keyup" keyname="D"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
</macro>
<macro name="Forum > Highlight > Italicize" guid="{64B78475-CC1A-42A9-B0DC-E350A856A673}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="I"/>
<event type="keyup" keyname="I"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="I"/>
<event type="keyup" keyname="I"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
</macro>
<macro name="Forum > Highlight > Quote" guid="{AA618464-0941-413F-9627-58AE342D247B}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="Q"/>
<event type="keyup" keyname="Q"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="O"/>
<event type="keyup" keyname="O"/>
<event type="keydown" keyname="T"/>
<event type="keyup" keyname="T"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="Q"/>
<event type="keyup" keyname="Q"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="O"/>
<event type="keyup" keyname="O"/>
<event type="keydown" keyname="T"/>
<event type="keyup" keyname="T"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
</macro>
<macro name="Forum > Highlight > Underline" guid="{9209D362-A94E-4465-805D-277201492F30}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
</macro>
|
|
#2
|
|||
|
|||
|
Could you simply upload that file so we could download it and import it? I'm asking becuase I am not sure, it looks like there is a way to import that type of file within the Logitech program keyboard program...
|
|
#3
|
|||
|
|||
|
Sure... Firefox.lgp
(In the file you might see a couple extra (unused) marcos...) Forum > End > Bold Forum > End > Italicize Forum > End > Underline They more or less work the same, but you would place the cursor on the left of the text and it'll format 'til the end of the line (could be useful for bolding/italicizing/underlining the last word written). [edit]Another thing you could do wit' the code above is create a new profile, name it whatever you want, export it (to the desktop or something), open the file in a text editor (might I suggest SciTE), copy and paste the code into the marcos section, then import the edited .lgp file.[/edit] |
|
#4
|
|||
|
|||
|
I just finished making my own firefox profile.
I like your first idea though. I have: G1 e-mail address #1 G2 password #1 G3 password #2 G4 e-mail address #2 G5 password #3 G6 first line of physical address. (For ordering stuff online) I tried to open my .lgp file so I could add the delay neccesary for the paste in new tab function to work. I found the profile files but can't for the life of me find my firefox entries in the profile. Where would it be? My HD search listed a bunch of .lgp files that have names that look like registry entries is it somewhere in one of those? |
|
#5
|
|||
|
|||
|
Hmmm, I'm not too sure where they're located...
I was thinking it would be possible to export your current profile, add the marcos you want, then import it (although I haven't actually tried it yet). I made another marco, this one is like the bold, code, etc, but it turns the text into a url, after you hit the key, the cursor will be between the 2 url tags so you can easily type a word for the link. [edit]So all you have to do is highlight a raw web address (like http://g15forums.com/) hit the G key, type something like "G15 Forums" and you come out with a nice looking link like: G15 Forums .[/edit] [edit2]I edited the code slightly so that it makes the link bold also. I also tested my export > edit > import theory, and it seemed to work...[/edit2] Here it is: Code:
<macro name="Forum > Highlight > URL" guid="{A2DD349A-F40E-4D64-A629-BFD9A3A364FA}" type="multikey">
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="X"/>
<event type="keyup" keyname="X"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="B"/>
<event type="keyup" keyname="B"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="R"/>
<event type="keyup" keyname="R"/>
<event type="keydown" keyname="L"/>
<event type="keyup" keyname="L"/>
<event type="keydown" keyname="EQUAL"/>
<event type="keyup" keyname="EQUAL"/>
<event type="keydown" keyname="LCTRL"/>
<event type="keydown" keyname="V"/>
<event type="keyup" keyname="V"/>
<event type="keyup" keyname="LCTRL"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="U"/>
<event type="keyup" keyname="U"/>
<event type="keydown" keyname="R"/>
<event type="keyup" keyname="R"/>
<event type="keydown" keyname="L"/>
<event type="keyup" keyname="L"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LBRACKET"/>
<event type="keyup" keyname="LBRACKET"/>
<event type="keydown" keyname="SLASH"/>
<event type="keyup" keyname="SLASH"/>
<event type="keydown" keyname="B"/>
<event type="keyup" keyname="B"/>
<event type="keydown" keyname="RBRACKET"/>
<event type="keyup" keyname="RBRACKET"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
<event type="keydown" keyname="LEFT"/>
<event type="keyup" keyname="LEFT"/>
</macro>
|
|
#6
|
|||
|
|||
|
This is awesome. I love it. I use it with Opera, but the forum's stuff works just fine of course.
|
|
#7
|
|||
|
|||
|
But why would you use Firefox, it's complete rubbish...
Use a propper browser (Opera), like Met-AL and I. ![]()
__________________
// Manix.BlackFade Development -BlackFade.com //My Specs :: MSI K8N Neo Platinum | AMD 64 +3400 | 2.5 GB OCZ Memory | Radeon x850 Platinum Edition | 630 Gig HDD |
|
#8
|
|||
|
|||
|
It's not rubbish... it's possible that it's not as good as Oppera, but it's not rubbish.
Heck, even IE has it's fine points... well I can't think of any, but they gotta be there somewhere. I've been thinking about trying opera ('specially since it's free now), but I know once there's something I can't do in opera that I could do in Firefox using an extension I'll end up going back. :P Does Oppera have user-created extensions/plugins? |
|
#9
|
|||
|
|||
|
Quote:
Only reason I switched was Opera became free and has a nicer interface and also FireFox was recently declared as the most unsecure browser. 40 vulnerabilities for FireFox compared to 10 for IE 6.x. Couple of Links: Symantec: Mozilla browsers more vulnerable than IE Is the Firefox honeymoon over? |
|
#10
|
|||
|
|||
|
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|