Please help us to get the command line arguments implemented.
Please know that I'm pushing hard on the Driver team to get this ability added to the Quick Keys, and our other device buttons (Pens, Tablet, Display).
Thank you.
This is in the works. What applications and what type of arguments would you be entering? I would like to pass this on to the driver team so they can test with real-world customer type scenarios.
Thank you. There are so many things you could do with command line arguments. It really opens up a new world of possibilities. You could then interact with any app that accepts command line arguments. For example, if I wanted to increase the brightness of my monitor I could do it with this simple command line and the app Controlmymonitor:
ControlMyMonitor.exe /ChangeValue "K6LMQS074873" 10 1
I gave this example earlier in this thread with more details on how it works and Danny Allen also gave an example of how he controls lights.
It is a very simple task to implement command line arguments but it would be a very powerful feature.
Anders
Thanks for posting that and for adding the example.
You have been promising that the QuickKeys command line arguments feature will be implement for quite some time now Mike.
Yes, I have, and our driver team is addressing it. I do not have a release date yet. But it is in the works.
Please know we are a small company with big ambitions and projects. We need to focus on getting new products out the door and adding new features to existing products that our customers suggest.
It is a balancing act, and we appreciate your patience as we move forward with our efforts in these different areas.
After three years of promising this simple feature that would have taken less time to implement than we have spent in this forum discussing it, please consider open source or opening up an API.
I asked the driver team what was involved in adding this feature. They told me that it would take quite a bit of code to make this happen and that a UI design should be changed.
When the Quick Keys was developed, it was intended for artists as a tool to help them keep their hands off the keyboard and their thoughts on their creations.
It has evolved into so much more than that. Progress to develop functionality for other uses has been a bit slow as our main focus is still on the artist community.
With that said, we do have big plans for the Quick Keys, and thanks for hanging in there with us.
I see that command-line parameters were requested over a year ago.
I just got my Quick Keys and noticed this important feature was missing. Since I'm a software developer, I decided to make my own solution.
My answer is a small executable program (EXE file) that can be customized to execute any desired command with parameters if desired.
For example, the custom command can be "notepad textfile.txt" to edit a text file with Notepad.
There are two programs involved: "MakeCommand" and "RunCommand".
The procedure to set up the custom EXE file is:
1. Run MakeCommand and enter the name you want for your custom program when prompted,
"RunNotepad" for example.
A Program path that include spaces can be used without enclosing it in quotes.
2. Enter the command (EXE path/file) and parameters separated by a pipe character '|',
"notepad|textfile.txt" for example.
The program uses the default application associated with the file type of the given file, so entering just "https://www.google.com" will open the web browser and go to Google.
If you see the "Success" message, your custom EXE program has been created (in the same folder where you put the two programs).
You can now assign it to a Quick Keys button using "Application > Open/Run".
Note that the program works fine with "powershell" as the command, but doesn't work with "cmd" (I'm not sure why).
If you're interested, let me know and I'll send you a copy of the two programs.
Thanks for the post, and I apologize for this taking so long. Yes, please send the code I would love to show it to our developers and show them that this can be done.
Awesome work on creating the work-around and sorry you needed to do it.
Hi Mike,
I would be happy to send you the two executable programs to experiment with, but I don't think there's much your developers would learn about how to implement the same functionality in the Quick Keys driver.
The programs are written in a relatively little-known compiled language that I use to develop my company's products; it's not something mainstream like Visual C++ or C#, and I can't offer to send the source code.
I wrote them for personal use, then decided to offer them to anyone who wanted them when I came across the message thread in your support forum.
If you're still interested, let me know how to send a ZIP file containing the programs.
I talked with them yesterday, and they have placed it on the Feature Request list for review and to see how they can implement it.
Thanks again for making the suggestion and sharing your idea. It is a good one.
Anders Hedman
Hi!
It would be wonderful if you could add the possibility of running windows applications with command line arguments. Many windows applications take command line arguments and it would make QuickKeys even more versatile.
Thanks for considering :-)
Cheers
Andy