07-25-2010 07:41 AM
first, this is a user forum. Logitech provides it so that users can share knowledge and experience with each other. the engineering staff doesn't read anything posted here unless a mod forwards it to them. and I wouldn't be surprised if that already happened here, although no mod is going to confirm it because that would cause people to get their hopes up for no reason if engineering decides it's impractical to implement, and because even if engineering decides to do it they don't need to be constantly nagged with "is it ready yet? can I beta-test it? how about alpha-test then?" questions. so they keep quiet on the topic -- if they add this you will know when you see it in the release notes for a new driver version.
second, there is nothing wrong with six-month-old drivers. I will gladly take 2-year-old drivers if they work reliably, rather than new drivers every week that fix one thing but break something else (like you commonly see with video card drivers). I am still using v3.02 (over a year old) on my main gaming PC, because that release was rock-solid, while v3.03 and v3.04(a) had some issues.
third, and I mean this in the nicest possible way, you will be personally better off if you concentrate on getting smarter yourself, rather than devoting your effort to getting Logitech to make the software smarter for you. yes, they could expend resources making the product more 'accessible', but they already have a mechanism in place for that -- these forums. and while you might be a novice to Lua, you are not a novice in the area of macros and keybindings, and the features that you're asking for will make Key Profiler more complicated and harder to understand for the true noobs out there who can't even grasp the idea that G keys aren't real keyboard keys and you can't bind them directly to game actions without using a keyboard key as an intermediate step.
the goal for Logitech here is to keep Key Profiler simple enough that idiots can use it, while still having an escape-hatch that allows more savvy users to make it do what they want. right now, that escape hatch is Lua and it works very well. it's easy to use, and easy to learn. I suggest you give it a try. as a start, make a post stating that you need some help with a script. be sure to include what the actual keys are that you want the script to emit -- this was the only information lacking from your original post. I'm sure someone will be able to help you, and once you have something that works to build upon, you can go on from there.
I do not work for Logitech. I'm just a user.
07-25-2010 08:39 AM
07-25-2010 09:22 AM
Also, i believe i read somewhere that they limited the lua functioning of the g13, so that people wouldn't be able to use it to write bots or use the keyboard to facilitate a bot, sounds like it's a fine line on that issue...
07-25-2010 12:53 PM
07-26-2010 05:55 AM
How can you be so sure about that 95% you keep talking about? Is there any article on this?
I don't recall anybody suggesting that the G13 should be easier to work with. Normally users come to this or other forums, they ask for help to do a certains profile or help and they eventually learn how to do it themselves.
This "I-totally-refuse-to-learn-something-new" attitude is completely new.
Did you try to do that script you wanted? If you want I will help you to do it but you have to try at least. Come on mate, give it a try and if you can't do it I'll help you.
07-26-2010 09:49 AM
I've been to the site you have listed at the bottom of your posting, it's a good site, but the game I want to play isn't on there. Other than that, somone put a LOT of work into that site and it's awesome. I really appreciate what you or that person did to create all those profiles and then post them, but why doesn't Logitech have ANYTHING like that, that I can imort or copy from the place where I got the product- the G13?
The 95% is nothing official, I guess that was my guess-timatiion. I've asked everyone I know and everyone at Best-Buy including Geek Squad, and a couple Local Computer Repair shops and I ran into 1 person who knew Lua. So I guess my numbers would be 2% know script, but I thought I was generous saying 5%, you think it's higher than that? Granted I didn't ask people at a college, or people in the 13-20 range, most were probably between 25-45.
This all started because I asked in another forum if anyone knew how to make button G10 Stand, Crouch, and prone in 1 button, by pressing it 3 different times, and if there was a "Cycle" option in the Macro editor that I was missing.
I have been trying to learn Lua, I spent SEVERAL hours yesterday reading and trying to learn this script- http://lua.gts-stolberg.de/en/Variablen.php It was translated from German...I think, do you know a better site to learn this? I'm all ears if you have a good recommendation.
But I didn't write any script, I spent all that time prying to learn the "paramaters" of the code and terms- Variables, Global, Local, Blocks, Types, NIL, Conditions, Functions, Tables, Brackets, Charachters, Numbers, Symbols, Strings, Color of numbers, assignments, arraignments, when to Capitalize a letter, when to add spaces, when to start with an underscore _ etc. I don't have any one here to teach me, I'm trying to learn from reading it.
I'm JUST saying it's a LOT of work and time invested into learning something I know nothing about, to control a product that could ALL be avoided if they JUST ADDED A RIGHT-CLICK Macro edit option with some more options...Cycle, Double tap, tripple tap, double command, sniper assistant, and so on, keep the script, just add this...
I can tell nothing will be done, so I will just learn to play with it as it is, using 4 buttons to do things that could be done with 1, until I learn script, or find a helpful forum user.
My only reason for coming here is to see if I was missing something, and asking them if they could add these options because it's so User Friendly and easy to use with the Pinnacle Game Profiler. It didn't take but 5 minutes to learn, but maybe it's my fault, if I would've learned how to write script or code in school, I wouldn't be in this situation now.
If we can't talk about this here, where can we talk about it?.
07-26-2010 12:07 PM
if you need help writing a script, ask for it. and if the person trying to help you asks you to provide more details about your problem, like exactly what keys need to be sent when, please provide it rather than ignoring the request and complaining that you get no help.
if you need help learning Lua, ask for it. my opinion on this is that the easiest way to learn enough Lua to write Key Profiler scripts is to look at other people's scripts. most people's scripts use only a small fraction of the features of the language, so you can be productive if you learn only that small fraction rather than everything covered in the online tutorials and reference documentation. try searching this forum for "OnEvent" to find examples of scripts. also, if you ever provide enough information that somebody can help you with your prone/crouch/stand script, you can use that as an example too.
I do not work for Logitech. I'm just a user.
07-26-2010 12:29 PM
07-26-2010 04:08 PM
Well you are right to say that certainly the .pdf that comes with the Script editor is note the easiest way to learn Lua.
Lets begin with something easy. Do you think you can create a script that simulates a certain key stroke when lets say G20 is pressed, and a different key stroke when G20 is released?
If you find that too difficult, then just create a script that simulates a single key stroke.
Try it yourself. If you don't succed I'll post the solution and explain you how it works. We'll go slow and easy :-)
By the way, which game do you want the script for?
07-27-2010 03:36 AM