Talk:FAQ
From ProxiPedia
[edit] PowerMate + Proxi > Long clicks?
I want an immediate click to mute my machine, while a longer click performs a different task. I can't seem to get it to perform any other function without ALSO muting. Any ideas? Thanx!
[edit] Absolute Brightness-Volume Mapping á la PowerMate
I would like the brightness level of my PowerMate to correspond to the system Volume level as it did with the original PowerMate prefpane. With Proxi I can only set the brightness to either increase or degrease on a relative basis, though. I would love to see this old feature implemented in the future (or can it be done already and I'm just missing something?).
Sorry, I'm afraid you're not missing it, that functionality isn't there. But I'll add it to the todo list. --Somegeekintn 20:21, 16 April 2006 (CDT)
[edit] proxi vs. the cranky powermate
so the powermate software doesn't want to work on my machine. i can accept that. it's not a griffin thing, it's an apple thing. repairing disk permissions and reinstall and uninstall- none of it works. so, as a remedy i set proxi to control powermate with 3 separate triggers. trigger 1's task is play/pause iTunes when the PM button is pressed. that one works like a charm. the second 2 triggers are key press tasks controlled by rotate left and right. the key presses are volume up and volume down. here's where things get funny. upon startup, the rotate functions work for exactly one rotation, then cease to function. and if i unplug and plug the powermate back in, it will work for 1 rotation and then cease to control the volume. my question is. . . am i missing some sort of "repeat task" function? like, it will increase the volume by one unit but that is all so do i need to put in a multiple of the same trigger to get it to work for more than 1 rotation? and yes, i've tried more than 1 powermate and the problem persists.
any takers?
I'll bite... though it's just a guess. Make sure that the old PowerMate driver has been removed from /System/Library/Extensions and reboot. It's probably not a very good guess, but all that comes to mind at the moment. Oh that and you're not going through a hub are you? I've had some strange problems when I was going through a faulty USB hub but it wasn't just my PowerMate that was acting up. as for a "repeat task" function, no there isn't one. It should just work
thanks, mysery taker. i have tried it through both a hub and directly attached to usb ports. same song and dance. and when i ran the PM remover, it removed all of those hidden preferences and stuff . . . and i don't think the PM has extensions anymore. i think that's an OS 9 thing, and i'm running tiger. but thanks for the reply. at leasst now i know i'm not missing something. there must be something wrong with my machine i guess. maybe i'll try reinstalling my OS.
mysery taker? If you meant mystery, this is Casey and I'm responsible for your current misery :) Here are the relevant things that the latest PowerMate software (1.6.4) installs:
/System/Library/Extensions/PowerMate.kext /Library/PreferencePanes/PowerMate.prefPane /Library/Application Support/PowerMate/PowerMateDriver.app
The Proxi installer is supposed to remove all of these and then a restart is required. Reinstalling seems a bit extreme. If none of your other USB peripherals are exhibiting any odd behavior then hold off for a bit and let's see if we can come up with any other ideas.
--Somegeekintn 16:34, 11 April 2006 (CDT)
definitely meant mystery, not misery. and my airclick and powerwave are just fine so i don't think i'll have to reinstall. and my ichat monitor trigger and itunes monitor trigger (both are simple screen message tasks) are performing fine. i also tried to set the rotate of the PM to give a screen message and it wouldn't. it looks like it is something weird with the rotate functions.
OK I uploaded a little utility that will help you diagnose not just the PowerMate, but any USB device you have attached. So first grab this:
Quit Proxi, and launch the HID Explorer. There's a popup list of the USB devices connected to your machine at the top. Select the PowerMate. Next from the Select Element popup menu, select the second item. Then rotate the PowerMate knob. The value slider thingies at should move about. If these update and continue to update then it's Proxi's fault otherwise the PowerMate or your installation may be bad.
--Somegeekintn 17:58, 11 April 2006 (CDT)
I got a PowerMate today. Installed PowerMate software 1.6.4 and then Proxi beofre restarting. PowerMate device did not respond. Re-installed PowerMate software and then restarted. PowerMate worked fine with and without Proxi running. Re-installed Proxi which, it turns out, removes the PowerMate.kext and the Driver. Again, the device stops working. My question is, why does Proxi need to remove the Kernel extension and the driver? Also, why does the Preference Pane get left behind? It's a little misleading to have a Preference Pane that effectively controls nothing, this being the case with no driver or kernel extension installed. Can someone explain and clarify this here? --Mokojumbie 02:42, 2 June 2006 (CDT)
Since we have the ability to read and write the PowerMate without the necessity of a kernel extension and eliminating custom kernel extensions where possible is a good thing, we decided to phase it out. There is a newer version of PowerMate software in development that will no longer require this kext. Since this the case and because Proxi is also typically used as a replacement to the PowerMate software, the kext is removed as Proxi installs. A reboot is required and was at one time forced upon users during installation but is now only mentioned at the beginning of the Read Me file presented during installation. Unfortunately with the kext installed, Proxi is unable to read the device unless it goes through the kernel extention. Also, if the original PowerMate software has the driver open, Proxi or any other application will be denied access to the device. So removing the kext actualy frees up the possiblity of having multiple applications with access to the PowerMate. Leaving the preference pane behind was an oversight and will be corrected in a future release. In the future, Proxi and the PowerMate software will play together nicely, but for now you're forced to choose between the two. Sorry for the inconvenience.
--Somegeekintn 10:50, 2 June 2006 (CDT)
[edit] Screen Message Always Displays TextFile Value in Black
Pretty much says it all. :) I'd like to be able to change the value to another color and use black for the background. The color of normal text entered into Screen Message can be changed, but anything coming in from the TextFile value is black.
D'oh! OK yeah that's not a good thing. I'll have this fixed in the next release.
I mostly tested using Rich Text Format files and Proxi intentionally keeps the formatting found in the file so I didn't notice the trouble with plain ole ASCII files.
--Somegeekintn 23:13, 11 April 2006 (CDT)
[edit] iChat Monitor Status Changes Not Working With Bonjour?
Using the iChat Monitor trigger to watch Bonjour, I find that the only way I can trigger the trigger is if the status change is set to "Any Change." If I choose one of the statuses instead (say, "to Available"), the trigger never triggers.
[edit] USB EPSON 2400 Scanner Buttons - Are they game for Proxi?
Sorry, I have not had a chance to attempt on my own yet, but I was hoping that Proxi would serve me well when it came to assigning tasks to the four different scanner buttons on my EPSON Perfection 2400 PHOTO scanner. True or false?
I contacted EPSON about this - they dont care too much about the Mac - but they clearly informed me that the ONLY way to access those buttons were through the Epson Smart Panel (which is not too Smart, slow and buggy). The Epsonbutton monitor app is a proprietory app that starts on login and monitors those four buttons.
First, thank you for making an attempt. I appreciate it.
I went down this path (going to Epson) and came up with similar results. So, I went to the Apple Developer Connection website and looked at the 'Image Capture SDK for Tiger'. There is something called the ICA (Image Capture Architecture) listener under: /Volumes/ImageCapture_Tiger_SDK/Tools/ICANotificationListener.app. I don't think you need Epson's piece of junk software. Could you look at this SDK and see if a monitor could be devised? I was able to use the listener to detect key presses on the unit and such. Please note this was late December of 2005, so I may have that fact wrong. Also, let me know if I can be of assistance.
[edit] How about the ATI Remote Wonder (II and Plus) multimedia remotes - can they be controlled using Proxi?
"The ATI Remote Wonder is a great multimedia remote - I hope there is a way to use Proxi with it." ATI Home Page
[edit] Proxi/Powermate 1.6.4 crashing Apple Mail?
Running 10.4.6, I installed the most recent Powermate driver yesterday and then installed Proxi (to give that a test drive) - now my Apple Mail is completely screwed up. It crashes whenever it attempts to retrieve mail, it no longer saves messages as drafts and sent messages simply disappear (i.e. they do not get delivered, nor do they appear in the "Sent Items" folder).
Needless to say, this is a wee bit of a problem. Any ideas?
Remove ProxiMail.mailbundle from /Library/Mail/Bundles and see if there is any improvement. Please let me know if this has any effect. --Somegeekintn 20:17, 16 April 2006 (CDT)
[edit] Mail Monitor Questions
How would you go about linking to a new mail msg that is displayed via a screen message ?
How to Configure PowerMate to Notify About New Mail?
I'd like to use PowerMate light as an indicator for new mail. This isn't a problem with a Mail Monitor trigger and PowerMate Light task, but is it possible to create an on/off functionality to this "Mail Monitor"? This propably requires the use of Store Value -task, but how is this exactly achieved? The desired functionality would be as follows:
When Mail Monitor is on, PowerMate light glows dim. Incoming mail makes the light pulse at a specified speed. Different mail accounts could be configured to cause different blinking behavior. The light pulsing is "acknowledged" by a short press of the PowerMate. In this case the light returns to dim setting (and possibly an on-screen message is displayed).
Mail Monitor is turned off by a long press of the PowerMate. In this state the light is completely off, and incoming Mail doesn't cause the light to blink. Mail Monitor is turned back on by a short press.
The problem with achieving this kind of behaviour is, that when the "Mail Monitor" has been turned off, the PowerMate light still comes to life when new Mail arrives. How would one correctly configure the Stored Values and recall them to make the PoweMate stay unlit when required? Thanks for all comments!
[edit] Muliple PowerMates
I am trying to use Proxi to recognize two Powermate dials. I have found a filter that includes PowermateID, but I cannot find out how to determine what the PowermateID is. At present, if I plug in a second powermate, it is just ignored. Any ideas? thanks, -ed
The "Using device" popup menu in the upper left hand portion of the PowerMate trigger and PowerMate Light task settings views is used to select which PowerMate you are controlling or setting respectively. --Somegeekintn 15:09, 3 May 2006 (CDT)
[edit] Preferred technique to limit the rate events are sent to an application
"I have tried to adapt the AirClick QuickTime Player scripts to work with a Powermate (for scrubbing purposes) and so far so good, with one exception. If I crank the wheel, it takes a little while for QuickTime Player to catch up. Going forward isn't so bad, but going backwards hurts. Is there a preferred technique for limiting the rate at which events are sent to an application? I'm not a fan of having little files lying around, but I'll suffer if I have to. What would be really spiffy would be if the PowerMate monitoring feature of Proxi could set an internal variable that tracks the rate of which events had been fired, so that I could check that variable in my AppleScript and implement an acceleration-like feature. Something like 'radians per second' would be nice, and you could even put in an acceleration variable 'radians per second per second' to go really crazy. Thanks! --Jason 2006-06-07T08:37"
[edit] Using Values in Filters
I want to be able to use values in filters, dragging the value or typing it with [ ] only matches the actually text not the text of the value. My purpose for wanting to do this is to have an iTunes monitor that only activates once per song, any suggestions? Basically I am setting up a rating system where every time a song is played it is bumped up 1 (integer not star) in rating by using applescript, but if I do this and have iTunes Monitor when track changes it goes into an infinite loop. -- Nnutter 8 June 2006
This looks like it's actually a problem with the trigger itself. Changing the rating of a track shouldn't trigger Proxi so I'll get that fixed. Still it's a valid suggestion. I'll see what can be done. --Somegeekintn 10:14, 9 June 2006 (CDT)
For now, you can simulate this behavior with shell script extra values. For instance, to see if the [name] value is the same as a [previousName] value, create an extra value from the script "expr '[name]' != '[previousName]'" (not including the double-quotes). If the output of this script contains the number 1, the names are different and the the task should be allowed to run. If your task is an applescript (which is sounds like it is), you should be able to do it with a conditional statement in that script.
Oh, and don't forget to sign and date your posts in talk sections by appending "~~~~" to them --Whosawhatsis 17:49, 9 June 2006 (CDT)
It looks like when I add a shell script extra value then the Value: field does not recognize variable either. Same problem as the filter. I took a screenshot if you want to see what I did. It is a great idea, but either it doesn't work or I am missing something important. I have not done (I didn't see the necessity) anything related to your suggestion in AppleScript yet.
-- Nnutter 23:29, 9 June 2006 (CDT)
In that screenshot, you are comparing all of the stored values to [name] instead of the appropriate counterparts. --Whosawhatsis 00:04, 10 June 2006 (CDT)
Oops. Well, it doesn't matter. I was also printing out the values of [OldAlbumResult], etc. to a screen message and it pops up even when the same song is played twice in a row. The screen message print:
Track Changed Current: [Artist] - [Album] - [Name] Previous: [OldArtist] - [OldAlbum] - [OldName] Values: [OldAlbumResult] [OldArtistResult] [OldNameResult]
Just so I can trouble shoot and whether Current and Previous are the same or different all three of the "Result" values remain 1. I think it is because they are literally comparing [Name] and [OIdName] not the values they represent. The same thing that filters do. BTW, thank you both for your help. -- Nnutter 11:31, 10 June 2006 (CDT)
Ah, you're right, it doesn't work. It appeared to work because I tested it by using the script "echo '[ValueName]'" (attempting to set the contents of one variable to another), and then viewing the script result, but apparently the contents of variables are counter-intuitively recursively checked for variables to expand, so [ScriptResults] contained "[ValueName]", which itself was expanded to the contents of [ValueName] before being displayed. So this behavior needs to be fixed for filters and for extra values.
Still, if you're using an applescript for your task, you can prevent it from repeating by beginning your script with 'if ("[Name][Artist][Album]" is not equal to "[OldName][OldArtist][OldAlbum]") then' and ending it with 'end if'. Remember, though, that only actions within the applescript will be prevented from repeating, so if you have other tasks resulting from the trigger, they will be run a second time. You could create an applescript trigger to call from this task to work around that, but at that point it's becoming a really ugly work-around. --Whosawhatsis 17:37, 10 June 2006 (CDT)
After I wrote this I realized what you meant and that it would be more efficient, but I got it working and I don't want to mess with it anymore. Here is my script if anyone else wants it:
if "[OldAlbum]" is not equal to "[Album]" then if "[OldArtist]" is not equal to "[Artist]" then if "[OldName]" is not equal to "[Name]" then tell application "iTunes" set old_rating to (get current track's rating) if (old_rating + 1) is less than or equal to 100 then set the rating of current track to (old_rating + 1) end if end tell end if end if end if
This along with another cool triggers from Proxi are what I use to essentially run an automatic rating system, song get increased by half of a tenth of a star every time they are played. If I press ctrl + down then they are skipped and marked down half a star, if I really like them I press ctrl + up and they are increased half a star. I just use these with iTunes blueprint. Proxi is awesome. I also use it to lock my computer, see the running process and get battery status info. So instead of running Menuet, Unplugged, Activity Monitor, Sizzling Keys (lock), etc. I just run Proxi. -- Nnutter 13:48, 13 June 2006 (CDT)
[edit] Unchecked triggers
I created some RSS triggers and unchecked them, and later noticed a bunch of lines in my console.log from proxi that said "enclosure". I assume this is a bit of code left in proxy indicating that it encountered an RSS tag that it doesn't know what to do with, but I was surprised to see this because the triggers were unchecked. After a little testing, I found that the triggers, including shell scripts in the extra values section, still run when they are unchecked, and Proxi just doesn't run their tasks. This is counter-intuitive and may cause some problems. RSS triggers, for instance, will never run their tasks for items found while the trigger was unchecked because they were downloaded and marked as already seen while their tasks were deactivated. Also, someone may attempt to turn these triggers off while on a low-bandwidth (or worse, pay-per-KB) connection to prevent Proxi from using that bandwidth, but it will download feeds anyway. Also, if the shell scripts in the extra values section to anything other than send data to standard output running these scripts when they are not expected may cause problems.
My question is, is there a reason that Proxi behaves this way, rather than (more intuitively) suspending the trigger completely when it is unchecked? If there is not a (good) reason for this, I would like to suggest changing this behavior in future versions. --Whosawhatsis 16:05, 11 June 2006 (CDT)
Yes, there is a reason, but it's not a good reason. More of an excuse really, but you're right , it's poor behavior and I'll change it in a future release. --Somegeekintn 10:37, 12 June 2006 (CDT)
[edit] key press doesnt take user defined key
Hi
I'm trying to get the key press task to send a user defined key.
It won't take a value - it recognises the return key and puts in a little arrow to represent that, but trying to make it simply q for example doesn't make anything appear in the box - even if the (not set) text is highlighted, whether the set or cancel button is showing - am I doing something wrong.
I am on an intel macbook pro running 10.4.6
Cheers
Nick
As stated on the Hotkey Monitor page, "A hotkey can be most any regular key, but must include at least one of the following modifier keys: control, option (alt), or command." --Whosawhatsis 22:19, 13 June 2006 (CDT)
I have the same issue as Nick. I'm not trying to enter a HotKey trigger, but to configure a Key Press task. After pressing 'Set' I can enter apple-p, for example, but cannot enter apple-w. If I enter apple-w, even after pressing 'set', the editor window closes. Any ideas?
Same problem here. I don't seem to be able to configure a Key Press task for anything but Cmd-(something) or the Return key. Proxi seems to just ignore anything else. No console messages are produced. Unlike the previous poster, Proxi recognizes Cmd-W instead of closing the window, but I still can't do what I want.
- There is a problem with both the Keypress and Hotkey monitor where if the key description text is selected, it will not properly recognize a keypress. Make sure this field is not selected. This will be fixed in an upcoming release. --Somegeekintn 10:05, 2 October 2006 (CDT)
[edit] Proxi flooding Console.log with exceptions
I see in console.log that Proxi spits out a lot of exception messages. They are all in the following form:
2006-08-30 10:31:06.334 Proxi[286] Exception raised during posting of notification. Ignored. exception: *** -[NSCFString objCType]: selector not recognized [self = 0x56bda10] 2006-08-30 10:31:06.335 Proxi[286] *** -[NSCFString objCType]: selector not recognized [self = 0x56bda10]
I tested it now, and it occurs at least when iChat changes status. I have an iChat monitor up which changes the status on Skype so they are synced.
Although the self id differs from time to time. Any idea what's up?
--Linz 04:08, 30 August 2006 (CDT)
[edit] Skype won't remember status for Proxi
Whenever I start up Skype, it asks for permission for Proxi to use Skype, and although I set it to not ask again in the future it keeps asking. Is this a Proxi issue or an issue with Skype? --Linz 04:08, 30 August 2006 (CDT)
- I'm pretty sure it's Skype. Skype has or will soon have a new framework available which fixes several items and (finally) allows Universal Binary compatability. We'll be looking to incorporate this new framework in the next release. --Somegeekintn 10:48, 30 August 2006 (CDT)
[edit] AppleScript Only Available Trigger
I just installed Proxi, and the only trigger available for me to add is AppleScript. I can install blueprints from the Blueprint Browser which involve other triggers (e.g. iTunes keyboard control), but I still can't add any kind of trigger but AppleScript myself. What gives?
- Insure that the core suite (ProxiCore.bundle) of triggers and tasks has been installed at the correct location:
/Library/Application Support/Proxi/PlugIns/ProxiCore.bundle
- I'm unsure why the installer wouldn't have installed this file, but I'll look into it. --Somegeekintn 10:43, 25 September 2006 (CDT)
ProxiCore.bundle is there, so that's not the problem, and inspection of its contents reveals that it's chock full of all kinds of things I don't see when I open Proxi itself.
Also, just so you know, I had Proxi installed previously on a G5 iMac; I transfered it over when I upgraded to a Core Duo iMac, but I also Zapped it with AppZapper before installing the new version.
- Curious and curiouser. I wonder if there are perhaps some messages being logged by Proxi when it starts up. You might look run Console and see if Proxi complains when it is launched. Of course if it is complaining it should do so in a more obvious way, but you never know. --Somegeekintn 13:52, 26 September 2006 (CDT)
Yup, that was the problem. I had some InputManagers and other bundles left over from my G5 which weren't Universal, and they apparently interfered with Proxi loading its own bundle. I got rid of them and now everything works fine. Thanks much!
I was haing the same problem! But this time, in Console it was an old ColorPicker that was causing the problem. (I'm running on Intel Mac, but this ColorPicker came from my old PPC system when I transfered). Can't Proxi be updated to ignore stuff like this, and still load all the Triggers correctly?
Here's the Console log:
2007-05-04 17:10:18.300 Proxi[464] *** -[NSBundle load]: Error loading code /Users/jcox/Library/ColorPickers/paintersPicker.colorPicker/Contents/MacOS/painterspicker for bundle /Users/jcox/Library/ColorPickers/paintersPicker.colorPicker, error code 2 (link edit error code 0, error number 0 ())
2007-05-04 17:10:18.300 Proxi[464] Custom ColorPicker class with name paintersPicker could not be loaded.
2007-05-04 17:10:20.242 Proxi[464] Unknown class 'diggView' in nib file, using `NSView' instead.
When I removed the "paintersPicker", Proxi had all the extra Triggers. The odd thing is, no other programs have a problem with the paintersPicker. --Megaseg 17:23, 4 May 2007 (CDT)
[edit] Possibility of Turning off hiding of Components and Values Windows
I sometimes work in a multi-screen set up so I have Proxi open on one screen while I might have a browser or editor open on another screen (so I can read docs, take notes, etc.). I find it inconvenient that certain Proxi windows hide themselves when Proxi is not the frontmost application because in order to view those hiding windows, I must bring Proxi to the front, but this prevents me from using other applications on other screens at the same time (because to use them I have to bring them to the front, which causes Proxi to hide some windows).
My question then is, is there a way to turn off this window-hiding behavior? If not, please consider this a request for a future enhancement :-)
IIUC the Components and Values windows are NSPanels so I guess I am asking for non-standard behavior. I think it's possible to implement the idea in 3 parts by:
- Turning off the hiding on deactivating behavior of the panels
- Using the NSApplicationDidResignActiveNotification notification to force the panels to live in the NSNormalWindowLevel and order them relative to the main window
- Using the NSApplicationDidBecomeActiveNotification notification to restore the panels' levels to NSFloatingLevel
- I've added a feature request to our database, but it would be helpful to have a little more information on the problem you're trying to solve here, as there may be another alternative. That is, the Components and Values window have little use when Proxi is not the front most app as the item they contain are intended to be dragged and dropped into the main Proxi window. As a side note Proxi needs a little help in a multi-screened environment, such as being able to select the screen a message should appear on, etc, and that is also in the work queue. --Somegeekintn 10:21, 2 October 2006 (CDT)
Thanks for the response. I will attempt to explain my situation further.
While trying to learn to use any application, I typically find myself reading related documentation (e.g. in a browser, help viewer, etc.) or taking notes (e.g using TextEdit, Emacs, etc.) at the same time as using the application. It is not usually the case that all of the windows from the applications are visible at the same time comfortably on a single screen. Since external displays have become more affordable recently, I have obtained one and typically have it attached to whatever computer I happen to be using. With at least one additional screen, I am able to comfortably view more windows at once -- and luckily in some cases all of the windows I am working with can be seen at the same time. In my current set up, I have one screen above the other.
I typically have Proxi residing in the upper screen while I have a browser and/or an editor in the lower screen. When I try to follow documentation (e.g. reading content from ProxiPedia) in a browser or take some notes on the bottom screen, one of those applications typically has focus (e.g. for the browser, I might need to scroll the screen or click on a link; for the editor, I may need to record some thoughts) -- but when I give one of them focus, Proxi's panels are not visible.
Although the panels may not be useful from an interactive perspective when Proxi is not the front most app, I find that their visibility has been useful -- especially when reading Proxi-related docs and taking notes. I experience similar difficulties when using Interface Builder so I think this issue may be a general one.
In summary, what I am interested in is being able to view arbitrary combinations of windows simultaneously while being able to interact with arbitrary windows. I haven't quite figured out a way of doing this -- without resorting to using multiple computers ;-)
Did this description help? --ytrewq1 2006-10-03
- It helped a great deal. It is a general issue though and only a problem (in this case) during the initial period of time spent learning the application. Perhaps an opportunity for a third party app, but I'll see if there is a solution that doesn't compromise usage in the more typical scenarios. --Somegeekintn 10:21, 3 October 2006 (CDT)
[edit] Send a Command keystroke?
I'm trying to use my Powermate to scroll the audio in Steinberg's Nuendo. It doesn't conform to Apple's standards too well. Nuendo reads any scroll as up/down, and ignores keystrokes from the Powermate that would activate the controls I want. It does, however, have a built-in function to scroll the way I want if I hold down Control and scroll with the mouse wheel. Of course, if I hold down Control and turn the Powermate, Proxi doesn't trigger. If I add Control to the trigger, Proxi eats the Control and Nuendo doesn't see it. What I want is for Proxi to transmit Control/scroll left and Control/scroll right when I turn the Powermate. Is this possible? I'm running Proxi 1.3. --Dubwise 11:49, 25 October 2006 (CDT)
- Sorry, there isn't currently any way to send a scroll command with modifier keys. I'll see if there is a solution that might work for the next update. You should however be able to send control - arrow keys just fine, though binding those keys to a PowerMate trigger using it's own modifier's tends to cause a bit of confusion. Again, something to look into for 1.4 or whatever release comes next. I can't say that I know very much of Nuendo, but perhaps there is an AppleScript solution that may work? --Somegeekintn 10:47, 26 October 2006 (CDT)
Nuendo's a multi-platform app, and I guess they've written their own handlers. Doesn't appear to support Applescript or Automator. I also tried having Proxi send Command`, which is an unassigned key combination in Nuendo, but then the Powermate does nothing. Curiously, Command` with my Logitech scroll wheel does work as desired. I also tried USB Overdrive, with and without Proxi. It lists the Powermate as a controlled device but doesn't apparently respond to it. Disappointed, I was really looking forward to this working. I wish people would write their apps to conform to standards. Dubwise 12:17, 26 October 2006 (CDT)
[edit] Support for WiiRemoteFramework triggers/tasks
see http://sourceforge.net/projects/darwiin-remote/
First level support would be triggers for the buttons, and tasks for changing the LEDs and turning the "force feedback" (really just vibrate) on/off.
Even cooler, support gestures!
- That would be extremely cool.... even cooler would be talking work into getting me a Wii.. purely for business purposes of course! ;) --Somegeekintn 10:10, 14 December 2006 (CST)
- Who should we write to at Griffin to plead your case? :) Ricky 20:22, 14 December 2006 (CST)
- You might try support@griffintechnology.com? If there are many requests for a particular feature, they would bring it up during our regular meetings. --Somegeekintn 11:14, 19 December 2006 (CST)
[edit] Use of this page
It seems that this page is mostly being used for feature requests, although that is not what the main FAQ page says this is for. I would like to suggest a specific feature request page to make it easier for people to find! Ricky 20:27, 14 December 2006 (CST)
- I envisioned feature requests on the talkback pages of triggers and tasks, for existing components, or as Proposed Triggers / Tasks for new components, but this has sort of grown organically. Wiki just doesn't lend itself very well to use as a bug / feature database, but I try and add items found here (via Special:Recentchanges) to the internal database as they arrive. --Somegeekintn 11:17, 19 December 2006 (CST)
[edit] Bring up editor on "relaunch"?
I use Quicksilver a lot, and I keep expecting Proxi to open the Editor window when I "re-launch" Proxi from Quicksilver (e.g., I type "Proxi" into Quicksilver and tell it to launch when Proxi is already running). --Jellyvista 03:35, 19 December 2006 (CST)
- I do something similar and use command-1 to display the Proxi editor window. I know it's perhaps not ideal, but will this work for you? --Somegeekintn 11:21, 19 December 2006 (CST)
- How do you get applescript to open the Proxi Editor window? The dictionary doesn't mention it. --Jellyvista 22:11, 27 December 2006 (CST)
- That sort of thing is part of the standard suite. Try something like
tell application "Proxi" set visible of window 4 to true end tell
--Somegeekintn 15:00, 4 January 2007 (CST)
- Awesome. Thanks. I hadn't realized that windows that weren't visible were still accessible from Applescript. By the way: the windows can get out of order (don't try to set some of them to true -- you can't get rid of 'em), so it's safer to say
tell application "Proxi" set visible of (first window whose name is "Proxi") to true end tell
--Jellyvista 19:11, 10 January 2007 (CST)
[edit] Sound disappearing?
I have a set of Network Monitor and Battery Monitor triggers that play sounds when they're activated. Periodically (after a day or two), the audio for these triggers will stop playing, although the rest of the tasks for each trigger continue to work. If I quit and relaunch Proxi, the audio comes back. Any thoughts on what's causing this? --Jellyvista 13:26, 11 February 2007 (CST)
- Nothing comes to mind but if you create a new trigger, say a Hotkey, that triggers a sound, will that play? --Somegeekintn 10:20, 12 February 2007 (CST)
- Took a while, but I lost the sound again. A new hotkey doesn't play any sound; nor does the SoundPlay task play any sound as I select items from the menu. Other system sounds (system beep, QuickTime, iTunes, Dashboard widgets) still play audio. --Jellyvista 06:33, 12 March 2007 (CDT)
[edit] Running Proxi in background?
This is the exact tool I was looking for ... it's the missing piece of Automator that Apple forgot to ship. Actions need to be Trigger-able to be most useable !!!
Question is, I noticed that my triggers only run if Proxi.app is open. Can this run as a background service when I don't have the UI open?
- Thanks for the kind words about Proxi :). You can set Proxi to hide the dock and menu bar in its Preferences and close the main window when you don't need it. That will get the UI out of your way for the most part. --Somegeekintn 13:16, 16 April 2007 (CDT)
[edit] Front Row Workaround Causes Strange Behaviour
I'm using the blueprint workaround for the fact Front Row remote behaviour is by default disabled by Proxi - a very dumb default I believe, but anyway....
http://6v8.gamboni.org/Proxi-Apple-Remote-Fix.html
Whilst using this behaviour I find that front row navigation generates endless keyboard inputs from a single left navigation press (as if I had held down the left arrow key and never let go). This means of course that front row just keeps spinning, but also when I try to edit any of the fields in Proxi, the arrow key is still going making any keyboard interactivity impossible.
My only option is to shut down Proxi entirely and start again every time.
Why doesn't this arrow key stop?
Answer: Because the workaround file itself has an error in it - the keypress type associated with 'prev' should be 'Normal' not 'Press' which causes the key to be depressed and held down.
[edit] Bring back the UI after running Proxi in background?
After hiding menu and dock icon, how can I have back the preferences menu if I change my mind?
- Click on the Proxi icon in the menu bar and select "Preferences". From the preferences window, un-check "Hide dock and menu bar". --Somegeekintn 10:03, 21 May 2007 (CDT)
[edit] PowerMate Trigger - Firing Only Once When Rotating Left or Right
I have an AppleScript task associated with a trigger that is set to fire when the PowerMate is rotated left. The problem? It fires the task like 5 times for one turn of the dial! I can understand that this is intended behavior, but can I get it to fire only once?
- Yes, this is the intended behavior. To make it only fire once, you would need to create some sort of flag (using Store Value and Extra Values) and only fire if this flag is not set. You would also have to create another trigger to clear it. That being said, the standard PowerMate software has a "game mode" setting which only generates a single event when turning left / right instead of spamming events repeatedly while the knob is being turned. Game mode would eliminate the problem you are experiencing here and so I'm going to try and get this feature in the next release of Proxi which will hopefully be available within the next few weeks. --Somegeekintn 13:48, 18 September 2007 (CDT)

