/r@%vqjKa\
[ #tKef
Try out the new version for G-Trigger v0.7.0 beta with auto trigger profile when specified program is active, some bug fixing + 2 more actions. Refer thread#2 for change log.
Quick guide to Auto Trigger:
If you want G-Trigger to behave differently for different active program, it's now possible. For example, you want left to right for playing next track, right to left for playing previous track, only if Windows Media Player is active then create a new profile, assign left to right for next track, right to left for previous track and check "Auto Trigger" with program name as wmplayer.exe. Bingo!!! Its done.
While updating from earlier versions, previously saved actions may be lost.
Visit G-Trigger website for more information:
http://g-trigger.kneps.com
G-Trigger v0.7.0 beta [10-May-2009]
By Krupal Desai
G-Trigger is a G-Sensor based ^shake^ detector application. It allows to trigger a predefined action on shaking your Touch Diamond in particular direction. Currently it is in very rough development phase, so please bare the bugs.
Supported shaking directions:
Horizontally
Left to right
Right to left
Vertically
Top to bottom
Bottom to top
Front & Back
Front to back
Back to front
It will trigger the specified action when phone is forcibly moved from left to right or moved as above mentioned directions.
Currently supported actions:
Close/Minimize active window
Dial a number
incoming call
Launch Program
Ringer Loud/Vibrate/Silent
Screen orientation
Send Keys*
Task Switch
Turn On/Off screen
WiFi/Bluetooth/Phone radio - On/Off/Toggle
Media Controls#
Volume Control
Simulate Power Button - Power Off/Power On/Long Press Power Button
Open control panel settings
Activate profile
*Please refer to readme.txt for sending special keys.
#Currently supported media players are
Windows Media Player
S2P
Microfi Nitrogen
Core Player
TCPMP
Pocket Player
Pocket Music
Manila (TF3D) Music Tab
You can add exceptions too. G-TriggerService will be suspended till the program specified in exceptions list is active.
Known Issues:
OSD is displayed with some delay after event is occurred
Sometimes shake actions are not triggered when device is busy processing
Sometimes shake actions are triggered accidentally when not intended
G-Trigger Service is made suspended when device goes in to sleep mode (may impact battery life if overridden)
Action Media Control "Stop" does not work for all players
Media controls for "Pocket Player" works till it's window is active or minimized (not working when in notification mode)
Further development:
Display configured actions as OSD when device is lightly shaked lnK
Add more actions like "Navigate Manila Page", "Open Quick Launch" etc on shaking
Make it resolution independent
It is developed for HTC Touch Diamond. I have not tested it on any other device. Let me know if you try it on other device.
NOTE: Although running this application does not seem to make any damage, I take no responsibility for any kind of damage caused to the device or data due to this application.
PS: Credits to Koushik Dutta for sharing G-Sensor managed code for Diamond.
====||====||====||====||====||====||====||====||== ==||====
Usage:
Transfer .cab file to any location in device.
Run the .cab file and install application to device storage.
Run the “G-Trigger†shortcut from programs.
Configure applications at “Action†tab and click “Start†button to start the service.
Shake your phone and enjoy!
Note: When upgrading from older versions please re-assign all the actions if you face issues.
Download:
Find the latest version zip file attached with this thread.
How to shake the phone?
Hold the mobile phone facing yourself and perform following:
Left to Right:
Quickly move the phone from current position towards right hand side for about 6 inches (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Right to Left:
Quickly move the phone from current position towards left hand side for about 6 inches (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Top to Bottom:
Quickly move the phone from current position to downwards for about 6 inches (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Bottom to Top:
Quickly move the phone from current position to upwards for about 6 inches (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Front to Back:
Hold the phone facing yourself and near to you
Quickly move the phone from current position to far away from you for about 6 inches (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Back to Front:
Hold the phone facing yourself and little far from you.
Quickly move the phone from current position to nearer to you for about 6 inches from the last position (Increase speed during motion from slow to fast and suddenly stop at the end to feel the shock)
Requirements:
HTC Touch Diamond (Not tested on any other device)
.Net Compact Framework v3.5
It does not seem to eat much battery, but it may consume around 2% of the CPU Usage while service is running.
Supported devices as per user reviews:
HTC Touch Diamond
HTC Touch HD
HTC Touch Pro
Samsung Omnia (i900/i910)
Shake it at your own risk.
Bugs / Suggestions / Ideas are invited.
Email:
g-trigger@kneps.com
http://g-trigger.kneps.com
Comment