I got a Griffen Powermate for Christmas and I've been working on making it as useful as pushing a button on the Xenarc.
I've got the main menu working perfect as well as my music player and browser. The challenge is GPS where the focus needs to change back and fourth.
Got my Powermate configured as follows:
- Turn Left - Send Key Left
- Turn Right - Send Key Right
- Click - Open File name alt-tab.exe "will explain in a second"
- Long Click - Send Key Escape
- Click Left Turn - Vol Down
- Click Right Turn - Vol Up
I created an autoscript that checks for RR focus when I click the powermate and if it does not have focus then bring focus and execute a send key return if it already has focus.
In GPS I use iGuidance and my Autoscript for this returns focus to RR right after it loads up (works good also). The challenge has been executing the send keys from the skin -> passing it to iG -> getting focus back to RR so I can rotate through the skin buttons using the powermate.
I have tried the following skin commands in many different configurations and I have inconsistent results (works sometimes and once in a while messes up). This is the up and down commands: I can click UP and iG zooms in and then returns focus to RR, I click down and it will zoom out and then return focus to RR. The problem now is when I try to click up again; it won't work. For some reason once I click the down I can no longer click up even though the focus is on RR. It appears that it does not ACTIVATE iG again to send an UP unless I click with in iG with my mouse to bring it back into focus.
B24,720,60,80,60,"ACTIVATE;iGuidance||SENDKEY;{DOW N}||GETFOCUS","Zoom Out/Down"
B25,720,0,80,59,"ACTIVATE;iGuidance||SENDKEY;{UP}| |GETFOCUS","Zoom In/Up"
I have a bunch of other issues with getting the menu's working correctly. All I'm trying to do is keep the focus on RR so I can scroll through the buttons with a turn of my powermate but of course I still need it to execute the commands as if I was pushing the buttons with my finger.
I have not idea what I'm doing wrong, I think I'm close and I've spent hours trying to figure out what else to like creating autoit scripts for the buttons but this was worse.
Any ideas? Sorry if this is winded
Thanks
Chuck