yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
How to make the long press of the Power button not to reboot the phone.

For some reason, my powerbutton is malfunctioning and there is no way to repair it. I wonder if there is a way, maybe with this program that changes the function of the keys, to change the settings in the phone and not allow the power button when being long pressed to try to reboot the phone. Does somebody know how to tweak the phone and get this result?

Thank you.
[Touch Diamond, MDA Compact IV Themes and Apps] voyd:
hi,

Thanks for this app , i love it, work fine on my touch.

I use double tap (laucher) for lost of programs, do you think,in futur version may be, you could add the possibility to configure the "tap" sensibility and the "intensity" of the vibration ?

The tap is for me too sensible and vibrationnot enought.

Thank again.
[Touch Diamond, MDA Compact IV Themes and Apps] RaudelJr:
Great App!

Thanks,

Raudel
[Touch Diamond, MDA Compact IV Themes and Apps] yearn:
Is there a way to assign my back button to open icontact? Im not sure I understand how to set this app up?

EDIT+ Nevermind guys, I figured it out.
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
;) all i can say to you is try...

It's designed for htc touch diamond , no idea on what else it can work.

Install it, if you have error message at startup ==> it doesn't work so uninstall it.
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
Selective lock of keys

Is there a way to having all hard keys locked (using the WM feature to lock all keys if screen is off) allow one key like for example the D-pad to stay unlocked and to assign it the action of turn the screen on? (that way, there is no need to turn on the phone by using the Power key which is hard to click on the Diamond)
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
I don't think there is an easy way to do that.
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
Do you think is it maybe a registry change? So that when you select "Lock all keys with the exception of the Power key" on the WM Settings you can add more exceptions like for example the round center key, or the volume keys (so that when you have a call, you can immediately silence it)
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
When your phone is sleeping, every user process are stopped, so there is no way to make an application that catches anything until your phone wakes up.

You have to patch some device driver if you want to catch keys when your phone is sleeping.

If you are very motived, it should be possible... But i can't help you.

Good luck :D
[Touch Diamond, MDA Compact IV Themes and Apps] galerio:
Hi,

I have configured the scroll function for Explorer, but many times it keeps on scrolling down like my thumb is always on the down d-pad! And so I canno't scroll up anymore.

Is this a known problem?
[Touch Diamond, MDA Compact IV Themes and Apps] Vrtfrank:
Same Problem

This is one of the very few drawbacks of this app. I have the same issue with repeated scrolling down... And i would like to have a visual feedback if the wheel is in Dpad or scrollmode. But nevertheless a great app!
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
How do you patch some device driver?

On WM, under Settings, you can find "Key lock" and then you only have 3 options:

1) Lock all buttons except Power button

2) Lock (all) buttons if device is locked

3) Do not lock buttons

Maybe it is possible to add the option of: Lock all buttons except D-pad and Power button.

That could be cool
[Touch Diamond, MDA Compact IV Themes and Apps] dave.:
WOW very nice and usefull app. now i have to learn to use my D like i´ve used my Prophet. so click Home to get into the startmenu.....

funny how fast i exept the fact that we can´t edit the hw-keys.

This app makes live easier.

if you need s.o. for betatest, pm.
[Touch Diamond, MDA Compact IV Themes and Apps] sportfisio:
Hi, thank u for this amazing app, i've needed this for voice command and voice dial, wich runs perfect with this. BUT, now I cannot rotate the screen just with a button! Wich key do I have to type, or event to select? Thanks for the effort!
[Touch Diamond, MDA Compact IV Themes and Apps] gobmonster:
Wm 6.5 + dreadsensor + quickmenu = Me happy!

Thank you so much for this app, but is it possible to catch more hardware keys, like the volume up and down, and the center button? Awesome app!
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Thanks for all your comments.

I'll try to integrate a maximum of requested features in new version.
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
Can you integrate this feature?:

On WM, under Settings, you can find "Key lock" and then you only have 3 options:

1) Lock all buttons except Power button

2) Lock (all) buttons if device is locked

3) Do not lock buttons

Maybe it is possible to add the option of: Lock all buttons except D-pad and Power button.

That could be cool

Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
That's out of DredSensor objectives (and to be honest, I think it's out of my competences).

Why don't you try TouchLockPro... It's a quite good program and if what u want is not implemented, maybe the author could integrate it.
[Touch Diamond, MDA Compact IV Themes and Apps] hgrimberg:
Thank you Dredger.
[Touch Diamond, MDA Compact IV Themes and Apps] 12gage:
I love this program, it allows the newer phones without all of the hard keys to do so much more. However it seems to cause Pocket Player some problems. Is there a way to make certain programs exempt to Dredsensor?
[Touch Diamond, MDA Compact IV Themes and Apps] Wenneguen:
Hi, I think DredSensor is a great idea ! But could you rather make home/back keys or call/stop call be used like softkeys ? For example on the home screen, by tapping home it actives the left softkey which is " phone " and by tapping back it actives the right softkeys which is " programs ". Is it accomplishable?

I think it could be very usefull !

Could you please reply me at maximeansquer@hotmail.fr ?

Thank you !

I'm french so sorry for my bad english ^^
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Ca existe déjà.

Quand tu clic sur [...] pour choisir le programme à exécuter, tu clic sur l'onglet "Event", puis "Key:SoftKey1"
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Can you PM me your /Program Files/DredSensor/Config.ini and a description of the problems encountered?
[Touch Diamond, MDA Compact IV Themes and Apps] Mamamam:
Hi Dredger97,

great app. :cool:

could you add the OK/action button ?

and perhaps the volume buttons ?

thanks

mamamam
[Touch Diamond, MDA Compact IV Themes and Apps] Heart1010:
Do DredSensor work for Blackstone / Touch HD :confused:
[Touch Diamond, MDA Compact IV Themes and Apps] 12gage:
did you get my pm Dred?
[Touch Diamond, MDA Compact IV Themes and Apps] Mamamam:
push and thanks
[Touch Diamond, MDA Compact IV Themes and Apps] hx4700 Killer:
Thanks for the App I DL'd today and am checking it out on my AT&T FUZE (Touch Pro). Congtrats on the baby as well, I have 3 monkeys who are always climbing on me (hence the midnight my time posting).

I have two problems.

I can not seem to get anything to work when I assign "double click" actions.

When I pull the stylus and put it back I see nothing as I have seen others post about. The phone is brand new and the stylus sensor definately works as the lights brighten up when I pull it out.

When I first installed I had no "default" profile but later on I got one and was able to edit the keys to do what I wanted but I seem to have no way to customize per app :(

Thanks for any help.

P.S. I run SPB mobile shell instead of the manila 3d app and am wondering if that has something to do with it?
[Touch Diamond, MDA Compact IV Themes and Apps] hx4700 Killer:
OK... so seems I answer my own question. Firstly, either I was not pulling the stylus out far enough or It was that I removed and re-installed SPB mobile shell again.

Further, it seems that double tap literally meant that. I was assuming double push the button... .duh...

So Great App again, thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] Air_Scythe:
Can some one please sticky this thread? This app is really usefull.
[Touch Diamond, MDA Compact IV Themes and Apps] ko0l:
how do you perform a click function in launcher? what do you put in the config?
[Touch Diamond, MDA Compact IV Themes and Apps] ksara:
Very usefull and nice application. But doesn't work in diamond2.

Is it planned to support Diamond2 ??
[Touch Diamond, MDA Compact IV Themes and Apps] nixgegendenise:
Hello,

I'm using the DredSensor with my HTC Touch Diamond. Thank you so much for this cool application! :-) So far, it works perfect except for one issue:

I'm using S2U2 for locking my phone and when my phone is turned off and I pull off the stylus, it turns on, unlocks (as it should), but then immediately there appears a pop-up window "DredSensorWnd" with the question: "Do you want to configure: - Title: S2U2, - Class: S2U2 ?". This would be no problem, if it didn't appear after configuiring DredSensor for S2U2 once.

But: Also after configuring DredSensor for S2U2, the next time when I turn on and unlock my phone by pulling off the stylus the pop-up window appears again. And this is quite annoying. This problem does not accur, when I turn on my phone by pressing the power button und unlock it manually. Nevertheless, I would like to have the option with the pulling of the stylus. Could you help to solve this problem?

Or is it perhaps even possible to completely deactivate the pop-up of DredSensorWnd-windows?

Thanks a lot!
[Touch Diamond, MDA Compact IV Themes and Apps] yearn:
Any plans on makin this work on 6.5.

I used it all the time when I was running 6.1 but iv not been able to get it to work on 6.5
[Touch Diamond, MDA Compact IV Themes and Apps] InTheater:
Congratullation , of course

great application, just waiting (like many others) that you would be able to support the rest of the keys, and I will switch to eternal love for Dred

one thing I would like to ask, if possible to add to the list of future developments

- decrease speed of wheel (in most of the menus, it goes insane fast)

- invert direction of the wheel (used to external wheel in TyNT, it did work in the opposite)

otherwise, thanks for the development, again , great application ;)

-·-·-·-

>>> could somebody that use different profiles, post an example, I have difficulties understand how to make them working. and also, any tips/application to capture the Window Title / Class Name

-·-·-·-

for the record, list of buttons / hardware operation within the Touch Pro

- Four buttons (Home, bach, call/green red/hang) that allow tap

- Four direction button

- Spinning wheel

- Central button (that seems to allow also tapping)

- Volume buttons (no tapping here)

- Stylus detector (with two event, stilus in and stilus out)

(so no counting double/triple click, 4x2 + 4 + wheel + 1x2 + 2 + 2 = 18 hardware actions + wheel), do I miss something ??
[Touch Diamond, MDA Compact IV Themes and Apps] Martinhdk:
Would love this on TD2

:)
[Touch Diamond, MDA Compact IV Themes and Apps] geniusbbs:
I am using Version 1.2g and Chinese Version Diamond , i can't choose Program at "Prog", it show nothing.. May be the program path in chinese problem.

can i direct change the profile name in Dredsend..

That is a great program for me .. thanks ..
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
You can edit manually the "/Program Files/DredSensor/Config.ini" file
[Touch Diamond, MDA Compact IV Themes and Apps] konrad.schafers:
Thank you for this great program.

It works flawlessly and even replaces some of my other apps, e.g. GScroll for the double tab action.

Doesn't seem to consume a lot of memory.(do you have some data on this?)

Thank you very much for your great work.
[Touch Diamond, MDA Compact IV Themes and Apps] longu:
Hi!

I've tried to search, but didn't find it.

I have a problem with Launcher function:

When I assing only one of the buttons eg. back to launch some app after clicking on it (and do in in Default profile - WindowTitle *, ClassName *), then other buttons stop working - I cannot make calls etc. I want only that one button to assign and leave others defaults.

Regards.
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
You juste have to set:

Home <= Misc:Home

Talk <= Key:Talk

End <= Key:End
[Touch Diamond, MDA Compact IV Themes and Apps] wired69:
Pocket Player

Hi,

Firstly, great app! Very impressed so far.

I have one problem which I can't seem to fix. I am using Pocket Player 4.1 and use DredSensor in Launcher mode. I have assigned double tap of the End key to launch a little MortScript which works perfectly. However, for some reason DredSensor is stopping the touch screen working properly. Some of the interface buttons aren't working correctly and the right soft key (to open the Menu) is not working either which of course is a big problem! Strangely, the left soft key (Browse) works OK.

Any ideas what I can try to fix this? I quickly tried assigning the same keys to Calculator and that seems to work fine so I can only assume it is a compatibility issue with Pocket Player.

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] longu:
Perfect! Thank you very much.

Best regards.
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
If you configure Pocket Player in "disabled" mode, DredSensor will leave it alone so it should work correctly...

If you absolutely want to use DredSensor with Pocket Player, sorry but I don't think it's possible as the technic used by DredSensor can only be used by one program at a time, and PockerPlayer probably use it too.

So they are definitely incompatible...
[Touch Diamond, MDA Compact IV Themes and Apps] wired69:
Thanks for the reply. Not sure what you mean by configure Pocket Player in "disabled" mode, can you explain? Do you mean disable DredSensor?

The weird thing is DredSensor is designed to capture events on the hard buttons, not the screen. Why would it stop the touchscreen working correctly? In Pocket Player, the Play/Pause, Next and Menu (right soft-key) buttons do not work. It's a shame, because DredSensor is the best option I have found to allow me to easily launch my MortScript from within Pocket Player. If this can't be fixed, I guess I will have to live with it.

Would it be possible to have an option in the DredSensor Config app to start and stop the main process? This way I can just easily toggle it, go into PP if I need to then go back to DredSensorCfg and re-enable it? The alternative involves killing the process in a Task Manager and then a soft-reset so this would make life a lot easier!

Thanks again!
[Touch Diamond, MDA Compact IV Themes and Apps] 12gage:
are there settings that I should use for Tony Hawk on Touch Pro?
[Touch Diamond, MDA Compact IV Themes and Apps] Air_Scythe:
volume keys

Hey thanks for the awesome app! Would it be possible to remap the audio keys to buttons as well?
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Sorry, I missed replies on this thread ...

What I mean by disabling it is:

- Launch Pocket Player:

- Get Stylus out & in to configure DredSensor for Pocket Player

- Choose Type: --- Disabled ---

- Save

Then DredSensor will auto disable when you launch Pocket Player.

If you want to stop completely the process, you juste have to launch:

/ProgramFiles/DredSensor/DredSensor.exe

If it's not already running, DredSensor starts.

If it's already running, it stops.
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
I've already tried but i actually can't make it work in an acceptable way...

Maybe if someone have source code of a sample prog that can catch volume keys, it could help...
[Touch Diamond, MDA Compact IV Themes and Apps] wired69:
Thanks, but the only app I need DredSensor for is Pocket Player! It's a weird conflict, every other app I have tried is fine. The reason why I use DredSensor with Pocket Player is I have setup a Shoutcast radio station on my server at home and have created a couple of MortScripts to skip the tracks by getting DredSensor to detect a double tap on the bottom call keys.

As a workaround, I might script something to only use DredSensor when I'm streaming music from my Shoutcast server. Is it possible to stop the message "Dredsensor was already running. Now it's stopped"? Or any command line options to the exe like /start and /stop?

Thanks again!
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
I'm working on a new version the will also let you map an action on any other keys.

With this version you will be able to:

1) disable DredSensor and only use classical key mapping:

So you can't map double tap, but you can map a long clic on "Action" key for exemple (long clic let short clic work transparently).

And as DredSensor conflictuous API will be disabled, PocketPlayer should work fine.

2) enable/disable DredSensor by sending a message to it "SendMessage(hDredSensorWnd,WM_DREDSENSOR_STOP...);"

This version should be released soon.
[Touch Diamond, MDA Compact IV Themes and Apps] wired69:
That sounds awesome! Nice one :)
[Touch Diamond, MDA Compact IV Themes and Apps] Spydr:
If touch screen doesn't work...

Hey Dredger,

If the touch screen doesn't work on your Diamond, can you set the hardware keys to corespond to the buttons in the four corners of the screen?

The phone is mostly crippled when you can't use the touch screen.

Does that make sense?
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
I don't catch what you mean...

Mainly, why would the touch screen stop working?

If it's broken, I don't think dredsensor would help a lot...

And in fact, i think you already can map:

Misc:Start

Misc:Ok/Close

Misc:SoftKey1

Misc:SoftKey2

as the 4 corner buttons of the screen...
[Touch Diamond, MDA Compact IV Themes and Apps] Spydr:
IDK why the touchscreen stopped working, but it did.

It's not cracked, just doesn't sense touch anymore.

I'd just like to know if it can make my phone useable

until Sprint gets around to replacing it.
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
DredSensor v1.3a: compatible with other windows mobile devices

=======================================================================================

DredSensor v1.3a:

=======================================================================================

Now DredSensor should be compatible with other device than HTC Touch Diamond.

Historically, 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.

I extended it to let you configure each app independantly, and choose between four (five) mode:

"HardKeySimul": replace the 4 keyz by classical key event

"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

"--- Disabled ---": Disable specific HTC Touch Diamond Sensor functionalities.

Now, i've added an alternative Key Mapping, that let you map an action (or another key) on normal click and long click event on any other key that the up-described four.

So if you don't have an HTC Touch Diamond, the only mode you can choose is "--- Disabled ---" but you can define "other key mapping".

Link ->: DredSensor-v1.3a

To use it, you need:

1) A Windows Mobile SmartPhone

2) Install the .cab

3) Reboot your SmartPhone

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) Choose the Type you want.

8) Reassign the actions to the events, if needed.

9) Assign "other key mapping", if needed.

10) Click "Ok"

Other Key Mapping:

To add a key mapping, a popup opens and ask you to press a key.

If you want to assign an action to normal clic, just clic on the choosen key.

If you want to assign an action to long clic, clic more thant 1 sec on the choosen key.

Then you have to choose the action, and it's done.

If you only assign an action to a long clic on a key, a short clic on this key should work transparently.

Have fun.

PS: See first post to have complete functions history
[Touch Diamond, MDA Compact IV Themes and Apps] leonida73:
Does not work

On my HD it does not work, Dutty cooked ROM...

It tells "TYPE" "DISABLED" and no way to remap keys...

:(:(:(:mad::mad::mad:
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
If you don't have an HTC touch diamond, the only type you have for the touch sensor is Disabled.

But you should be able to map keys by clicking on "Other keys mapping"...
[Touch Diamond, MDA Compact IV Themes and Apps] leonida73:
Yes, your are right... but i can't map home button!

when i try to map it, obviously, application is minimized...:eek:
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Yes, on my diamond, the home key is treated in the hardware driver ==> the only way to disable it is to use the htc special api (and it seems it's absent on your HD)...

But you should be able to map every other key no?
[Touch Diamond, MDA Compact IV Themes and Apps] perettigiuliano:
Yes, and no...

Yes because every other buttons are mapable, no because when i use for example "BACK" button into kevtris (tetris clone) application handle correctly mapped value but then closes...

They seam to OS receive BACK button click...:(
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Hmm, apparently they also catch the back key in hardware device driver so the "hook" i do can detect the key press, but not disable its action...

It's the same for the "call" and "hangup" keys?
[Touch Diamond, MDA Compact IV Themes and Apps] Slide:
Hi Dredger97,

can you make the middle round Button of Diamond with "Double Tap, Click and Long Click" functions?

Greeting

Slide
[Touch Diamond, MDA Compact IV Themes and Apps] leonida73:
NO!! Call and hanhup keys are catched correctly: only the mapped action is performed when pressed.

Home key can't be mapped

Back key can be mapped but the SO detect it too

Thanx
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
You already can map Click and Long Click fonctions on this button.

Will you survive without double tap?
[Touch Diamond, MDA Compact IV Themes and Apps] Slide:
Really, can you tell me how? (Long Click)

Of course:)

It would be nice if it works.

Greeting

Slide
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
As it's explained in first post:

Other Key Mapping:

To add a key mapping, a popup opens and ask you to press a key.

If you want to assign an action to normal clic, just clic on the choosen key.

If you want to assign an action to long clic, clic more thant 1 sec on the choosen key.

Then you have to choose the action, and it's done.
[Touch Diamond, MDA Compact IV Themes and Apps] Slide:
:eek: Sorry

Greeting

Slide
[Touch Diamond, MDA Compact IV Themes and Apps] truffles:
i think my stylus sensor died when i dropped my phone. is there another way to activate the settings ?
[Touch Diamond, MDA Compact IV Themes and Apps] Dredger97:
Actually, you can edit the list of config with "DredSensorCfg" (you should have an icon set in Programs at installation). But you can't add new configs.

If you want to add a config, actually, the only way is to manually edit /Program Files/DredSensor/DredSensor.ini
[Touch Diamond, MDA Compact IV Themes and Apps] rootlinux:
I can not get it to create an ini file for the app I wish to setup.

It setup an ini once and I deleted it.

Now it will not create a new one.

Un-installed and deleted folder and re-installed but that did not fix it.

Trying to test Taskfacade and use this to map a key for it.