User talk:Somegeekintn
From ProxiPedia
Contents |
[edit] Asking Questions
To ask a question, click the "+" tab above. Enter a subject and then type away. Don't forget to sign your post please. --Somegeekintn 16:59, 28 July 2006 (CDT)
[edit] applescript question
I have Proxi set up to have a button press on the Powermate to trigger an Applescript task: do shell script "~/bin/isightcapture ~/Desktop/webcam.jpg" in the run custom Applescript box. Nothing happens. I used this script using speakable items and it works. It captures the iSight feed as a snapshot and saves it as a JPG on the desktop. isightcapture is a CLI tool that is used to grab the picture. The Powermate seems to work with other functions. I'm using 10.4.7 on a Powerbook G4.
What am I doing worng?
Steven Park
- Double check that the trigger is actually firing by adding a Screen Message task before the AppleScript task. The AppleScript does not have any context sensitivity (ie, it should work the same regardless of the trigger it's attached to) so if it works with one trigger, or in the Script Editor, it should work in another. Another thing you might try is adding a Shell Script extra value to your trigger and skipping the AppleScript altogether. --Somegeekintn 09:50, 17 August 2006 (CDT)
- You may also want to try it with absolute paths (/Users/yourshortname instead of ~). --whosawhatsis? 19:57, 26 August 2006 (CDT)
PROXI IS GREAT - but i still have a little question - i made me some timebased buttons for my two powermates - but now i still have the problem, that tey are too sensitive - they triggering about 30 times in one twist and that’s a lot to much for my use - so my question: how can i slow down the triggerrate to maybe 1 trigger per twist - i realey hope that someone in here can help me
- Although certainly not ideal, I added a PowerMate Counter blueprint which demonstrates one possible method that could be used to restrict the number of triggers. Let me know if you have any questions about it. In the meantime, I really need to try an elegant way to handle PowerMate sensitivity. --Somegeekintn 10:54, 21 December 2006 (CST)
hi there - i tried to install the powermate counter blueprint - and it works (thanks!) - but it it is still strange - - - i need the two powermates to navigate through a flash application. Now with the new blueprint it triggers less then before - but when i stop turning the powermate it triggers two buttons further. so it doesn't stop triggering when i stop turning the powermate - now i don't know if it is a problem of my mac, because it is not fast enough or a problem of proxi or powermate - maybe you hav an idea
[edit] powermate counter
hi there - i tried to install the powermate counter blueprint - and it works (thanks!) - but it it is still strange - - - i need the two powermates to navigate through a flash application. Now with the new blueprint it triggers less then before - but when i stop turning the powermate it triggers two buttons further. so it doesn't stop triggering when i stop turning the powermate - now i don't know if it is a problem of my mac, because it is not fast enough or a problem of proxi or powermate - maybe you have an idea and i hope you can help me -
- Yeah I think it may get backed up because those shell scripts take a bit to set up and execute. I'm not sure of hand how to go about solving the problem, but I'll let you know if I come up with anything. --Somegeekintn 15:02, 4 January 2007 (CST)
would it maybe be possible to combine the standart menue (this one by the systempreferences, which get deleted when proxi installed) of the powermate with the proxitool - because there would have been a regulation for the sensitivity of the powermate which worked quiet well!
- I've gone back and forth over how the implementation of some sort of sensitivity menu might work. The best I can come up with would be a sensitivity setting per trigger. It seems a bit overkill to force a user to set the sensitivity for each and every PowerMate trigger though, so I'm bouncing a couple other ideas around in my head --Somegeekintn 10:03, 15 January 2007 (CST)
i just wanna ask if you maybe have some news, do you?
- Nothing on the PowerMate front though I have been working a little on a new release of Proxi during off hours. Mostly this new release will focus on Twitter with a major release planned for a later date. Oh, but there is a beta release of new PowerMate software available on the PowerMate product page --Somegeekintn 12:47, 23 March 2007 (CDT)
[edit] Airclick USB with OS 10.4.9
I am using Proxi to control MegaSeg with my Airclick USB. Everything was going OK until the OS 10.4.9 upgrade :-(
Due to issues that were documented on the Griffin Technology page, I re-installed the AirClick app and now when I use my Airclick to control MegaSeg, it also controls the application that is checked in the Airclick menu (since I originally had this set as iTunes, there were two tracks of music playing simulatneously - one from MegaSeg and one from iTunes...not cool).
My workaround right now is to set the AirClick menu to DVD Player...when there is no DVD in the computer I can control MegaSeg without another app running media. However, AirClick will still launch the DVD Player app during the first click of my AirClick.
Is there a way to make only the Proxi app respond to the AirClick and not two apps (the Proxi app plus the AirClick app)?
- Unfortunately you'll need to choose to use either Proxi or AirClick for use with the AirClick USB.
[edit] Feature Request: Simplify chained tasks
I'd really like to see a way to make it easier to make moderately complex chains of tasks; especially when a variable should be generated halfway through. The best example of this is the "Open Link" blueprint included in Proxi. The relatively simple task of copying the selected text and turning it into a URL, ends up taking three separate triggers and two custom AppleScripts.
I can think of two approaches that fit in well with the overall Proxi metaphor: One would be to simply have a "load variable" task that would instantiate the variable at the time that task executed (e.g. grab the clipboard at that precise step in the task). Another would be a "Trigger" task step that just triggers another Proxi trigger. (Which might also require an option for Proxi triggers to have no trigger and only be able to be activated internally.)
- Certainly something I'm looking into, especially being able to add / modify values after the trigger has fired. Thanks for the feedback --Somegeekintn 11:11, 15 October 2007 (CDT)
[edit] Repeated keystrokes don't appear to work
First, this looks like a nicely designed app - nice job. I'm a 20+ year developer, so I know what it takes to put this all together. That said, there appears to be a bug that's causing some grief...
Using this as a simple keyboard macro tool, create a Hotkey Monitor, which simply maps to a task of a single Key Press of the right arrow key. If you repeatedly press the key (slowly), then all works as expected. However, if you hold the key down and it enters auto-repeat mode, then it does not work as expected. I've seen two different results:
1) PowerBook G4 1.67 running Tiger (10.4.7 yeah, a couple revs behind) Nothing happens. It appears no event is generated at all.
2) MacBook Pro 2.2 running Leopard (10.5.0 brand new) The original trigger key is repeatedly triggered, rather than the Task key press!
First, can you verify what I'm seeing here, and if so, is there a way to fix it? It's been quite a few years since I developed native Mac stuff, but I vaguely remember that an auto-repeat event was actually a different type of event than a standard keyUp/Down event. At least in the "old days" ;-)
Proxi version 1.5.1 (2A90)
Thanks!
- And thank you for the compliments. I appreciate it. But, I'm not sure I understand exactly what you are seeing here. I guess because, in it's most typical use, setting up a hotkey to press another key won't work in most cases as you typically have a modifier key held and that modifier gets applied to the key press in the task. It would be helpful if you could email a blueprint demonstrating the problem. Thanks. --Somegeekintn 09:26, 30 November 2007 (CST)
Hmm, I thought this would be a trivial case to reproduce. Can't set up and do a "blueprint" from here, but I'll try to explain again and if needed I guess I could look at doing that later....
Just create an alias so pressing 'j' generates a left-arrow event (trigger hotkey is 'j'; task is a user-defined keypress of the left arrow key). I'm actually using modifiers, but even the simplest case had the same problem. Now, open any old text document, or create a new one in TextEdit. Fill the line with 'aaaaaaaaaaaaaaaaaaa', and place your cursor in the middle of the line.
At this point, if you slowly press 'j' several times you will move to the left, one position per keystroke, as expected. But if you hold the J key down, instead of quickly moving to the left, you get a string of 'jjjjjjjjjjj' !
Would be great to hear that you can verify this simple case. -r
- Ah. Okay, I understand now, though I'm not sure why it's behaving that way. I'm adding it to the bug list and we'll see if something can be figured out in the next release. --Somegeekintn 14:16, 3 December 2007 (CST)
Sounds good. I'm looking forward to it! Speaking of the next release, do you have any vague idea of a schedule? Not asking for promises, of course, but 1.5 -> 1.5.1 was 2 days, and the previous release was 6 months. That's quite a range. ;-)
I have no idea what APIs you're using to build Proxi, but looking through Apple's developer docs I do see that kEventRawKeyDown and kEventRawKeyRepeat need to be handled separately. Sorry if that's obvious and fundamental stuff, or inapplicable. Just trying to help. :-)
- I'm using RegisterEventHotKey but I don't see that it offers the ability to distinguish between a regular key press and a repeating one. As for the next release, I have a very vague idea when that might be: 2008 :) Unfortunately I can't narrow it down much further at the moment, but hopefully releases will be more regular doing 2008 than they were in 2007 --Somegeekintn 11:03, 10 December 2007 (CST)
Hopefully so! I'll gladly test something out for you when you have something. Anything to help cut back on these strings of '111111111111' ;-)
FWIW, looks like someone else was wondering about the same thing a while back.
http://lists.apple.com/archives/carbon-dev/2006/Dec/msg00546.html
I didn't see an answer posted, but he's probably a good lead as far as finding out how to deal with it. Heck, he even listed his phone number! Thanks -r
Hi again. I saw the Proxi update recently and got all excited. Figured I might stop seeing '11111111111' and '33333333333' in my source that I have to go back and delete! ;-) Sadly, it looks like the fix didn't make it in this last release. Any chance we might see a fix for that soon?

