Go Back   xda-developers > HTC Diamond: Touch Diamond, MDA Compact IV > Touch Diamond, MDA Compact IV Themes and Apps


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 31st December 2008, 01:42 PM
Dredger97 Dredger97 is offline
Member
 
Join Date: Oct 2008
Posts: 88
Lightbulb [APP] DredSensor - Allow you to disable 'Home' and 'Back' keys while playing games

================================================== =====================
New version 1.2 available here
================================================== =====================


================================================== =====================
Reviewed on gadgetmix.com: See the article
================================================== =====================

If you have tried to play a game needing left and right key on an HTC Touch Diamond, you noticed that they are 2mm wide and if you click next to it, you get back to home page or to dialing menu etc...

So I've written a prog allowing you to lock these 4 keys actions and replace it by classical key event (VK_LEFT, VK_RIGHT, ...).
In that way you can play tetris, and use "Pick-Up" and "Hang-Up" keys for going left and right.

Link ->: DredSensor

To use it, you need:
1) An HTC Touch Diamond (it's the only one i have so i can't test it on other models)
2) Install the .cab
3) Reboot your HTC
4) Run a game (or app or ...)
5) Get your stylus out and back-in, in less than 1 second
6) Click "Yes"

----- A config window opens:

7) Check that Type = "HardKeySimul"
8) Click "Ok"


Now you can use (and eventually assign) your 'Home', 'Back', 'Pick-Up' and 'Hang-Up' keys in that game/app.
Actually, the 'Pick-Up' and 'Hang-Up' keys are always defined as Left and Right events.


Have fun.


Ps:

For people interested, the other "Type" in the config window are:
- "Launcher": allow you to quicklaunch 4 app (that you define in the config wnd) when you double tap (not click, just tap) on one of those 4 keyz
- "Scroll": allow you to scroll the current window by tapping those 4 keyz panel
- "KeySimul": allow you to send left/right/up/down events by tapping those 4 keyz panel

Last edited by Dredger97; 3rd February 2009 at 09:50 PM..
Reply With Quote
Sponsored Links

  #2  
Old 31st December 2008, 03:51 PM
palmbluetooth palmbluetooth is offline
Senior Member
 
Join Date: Feb 2006
Posts: 112
Default

Sounds Great, will give a try....
If you can make this buttons to be assinged to other apps the whole time you'll be a hero
Reply With Quote

  #3  
Old 31st December 2008, 04:25 PM
Dredger97 Dredger97 is offline
Member
 
Join Date: Oct 2008
Posts: 88
Default

Quote:
Originally Posted by palmbluetooth View Post
Sounds Great, will give a try....
If you can make this buttons to be assinged to other apps the whole time you'll be a hero
In fact if you launch /Program Files/DredSensor/DredSensorCfg.exe, you can edit the "Default" config that applies every time no other config matches...

So if you set the Default config in "Launcher" mode, you can quicklaunch app from everywhere...

Actually, the Launcher mode works with "double tap" rather than click. But i can update it quite easyly to make it work on click if you want.
Reply With Quote

  #4  
Old 31st December 2008, 05:19 PM
stpete111's Avatar
stpete111 stpete111 is offline
Senior Member
 
Join Date: Jun 2005
Posts: 640
Default

Dredger, can't wait to try this. This is my biggest gripe when playing games, and I didn't even think to post on here to see if someone could come up with something. I'll test today and let you know how it works!
__________________
"It's better to have these features and not need them than to need them and not have them..."

HTC Touch HD (Telstra Version)
Reply With Quote

  #5  
Old 31st December 2008, 08:57 PM
palmbluetooth palmbluetooth is offline
Senior Member
 
Join Date: Feb 2006
Posts: 112
Default

Very Nice App, really works well.
The only thing is that I don't know how to add 'start', 'ok', answer and hang up to the buttons, do you have any suggestions?

Thanks, I'm loving it.
Reply With Quote

  #6  
Old 1st January 2009, 01:55 AM
herg62123's Avatar
herg62123 herg62123 is offline
Senior Member
 
Join Date: Jul 2007
Location: Everywhere a htc phone is located
Posts: 1,786
Default

not able to download. all it gives me is a lot of squares and nothing else.
__________________
A proud member of 2 great windows mobility sites

One is www.xda-developers.com and the
other one is here on www.fuzemobility.com

If you like what I do please consider buying
me a drink or smoke by clicking the button below.


DEVICES USED:

8525 - Work Phone Turned Back In
Tilt - Sold to Buy HTC FUZE
FUZE - Still Own and Cook for
Tilt 2 - Current Device Being Used
Reply With Quote

  #7  
Old 1st January 2009, 02:17 AM
superpc superpc is offline
Senior Member
 
Join Date: Jul 2008
Posts: 225
Default

clever idea, finally i can play racing game on my diamond, thanks!
Reply With Quote

  #8  
Old 1st January 2009, 10:22 AM
aBE-One aBE-One is offline
Member
 
Join Date: Sep 2008
Posts: 78
Default

A very nice and welcome idea. Unfortunately, it doesn't work with my Raphael. Tried it with Kevtris: succesfully installed, soft-reset, started the game, and configured DredSensor for the game, but when I push e.g. the phone up key, it still brings up the phone application. I didn't change any of the settings in the DredSensor config screen (I did check that "HardKeySimul" was selected).

Hope you can make it work for Raphael too, it is so annoying trying to play games with the d-pad, when you accidentally press the home/phone/etc. keys all the time.
Reply With Quote

  #9  
Old 1st January 2009, 06:45 PM
pinele pinele is offline
Senior Member
 
Join Date: Nov 2005
Posts: 112
Unhappy

Work perfect on Diamond but... it doesn't work on Touch HD... (error.. Unable to load HTC API DLL)
__________________

HTC HDblog - HDblog.it

Last edited by pinele; 1st January 2009 at 06:50 PM..
Reply With Quote

  #10  
Old 1st January 2009, 11:50 PM
Dredger97 Dredger97 is offline
Member
 
Join Date: Oct 2008
Posts: 88
Default

Quote:
Originally Posted by aBE-One View Post
A very nice and welcome idea. Unfortunately, it doesn't work with my Raphael. Tried it with Kevtris: succesfully installed, soft-reset, started the game, and configured DredSensor for the game, but when I push e.g. the phone up key, it still brings up the phone application. I didn't change any of the settings in the DredSensor config screen (I did check that "HardKeySimul" was selected).

Hope you can make it work for Raphael too, it is so annoying trying to play games with the d-pad, when you accidentally press the home/phone/etc. keys all the time.
Quote:
Originally Posted by pinele View Post
Work perfect on Diamond but... it doesn't work on Touch HD... (error.. Unable to load HTC API DLL)
Sorry, i only have an HTC Diamond so unless you offer me a Raphael or HD, it's quite hard for me to check anything.

For the touch HD, maybe you should download HTCAPI.DLL somewhere, put it in /Windows and try again.

For the Raphael, on the related article on gadgetmix.com (see 1st post for the link), it seems it works on HTC Touch Pro so it should work on yours.

Last edited by Dredger97; 1st January 2009 at 11:55 PM..
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:06 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.