View Full Version : HButton - maps more apps on HW buttons
lwizard
5th July 2008, 11:51 AM
Can you implement an hardware unlock device function.
It coluld be usefull because I hate have to find the unlock button on the touch screen in full sunlight.
It would be wonderful if you set a combination of key pressed (like Nokia phones) to unlock device, for example red key+green key.
Thanks
Royalty
5th July 2008, 05:54 PM
My Touch does not display all my hardware Buttons when I go there(not sure if this only for me). I get the camera , voice beep function and three other buttons with context message or menu, (I forgot) and thats it. I want to remap my volume buttons to the set.volume program if anyone's aware of that app. Please help?!
melkhatt
6th July 2008, 01:36 AM
"browse..." button to choose application
works great with the "filedlgchgs" addon.
Thanks
malloth
13th July 2008, 12:29 PM
That's the best app in the world for PocketPC I have ever seen. I'll vote for Your app in pocketpcmag.com. I hope it will win in 2008 awards ! Great job !
davemazo
16th July 2008, 08:32 PM
How do I know if I have Net 2.0 installed as per the forst post. I can`t find it anywhere on my phone
Ignore this I found the answer elsewhere
Hundera
17th July 2008, 07:18 AM
I installed the software from the website (cab v2.3) on my ATT Tilt. It works straight away. Just as an experiment, I assigned the "Camera" button on the right side to Camera and Clock.
I want to assign either the "PTT" or the "OK" button (on the left side) to wake the phone up i.e. to bring it back from standby. I find the power button very annoying because of the way it is reccessed almost flush with the right side surface. I couldn't achieve this with this software. I tried searching the forums extensively and I found one thread that lead me to this thread.
I will really appreciate it if someone can guide me.
Thanks,
CIL
Hi, you can't use HButton to remap buttons, that are not remapable by system. So, no help for OK or PTT.
try search for application SortInchKey. It's able to remap "any" button.
Hundera
17th July 2008, 07:20 AM
Hi,
Can the developer get HButton to work for an HTC Diamond? When i install it it does work but i can only see one button. (green phone button) Is there a way to make this work for the Diamond because i love this program.
I haven't seen diamond yet. Look at settings/buttons. Only buttons showed here are remapable by HButton.
Hundera
17th July 2008, 07:22 AM
Can you implement an hardware unlock device function.
It coluld be usefull because I hate have to find the unlock button on the touch screen in full sunlight.
It would be wonderful if you set a combination of key pressed (like Nokia phones) to unlock device, for example red key+green key.
Thanks
no help. HButton is not resident in memory - so there's no possibility to remap of green/red button or key combinations
Sponzert
17th July 2008, 02:09 PM
I haven't seen diamond yet. Look at settings/buttons. Only buttons showed here are remapable by HButton.
Yeah i new that. I would like it to be adjusted so i can map all buttons. Hope it will be done in the (near) future.:)
ageye
18th July 2008, 07:41 AM
I have one suggestion:
if you integrate an alternativ cycle mode than it would be easy to use HButton with remapping software like AE Button.
For example:
If the application HButton2 is launched by the remap software it should just scroll right away till I press the enter button.
You know what I mean? launching HButton2 from the start menu or as i said above from a remapping software causes cycling the programs without having the press a key...
that would be great!
Hundera
21st July 2008, 09:55 AM
Yeah i new that. I would like it to be adjusted so i can map all buttons. Hope it will be done in the (near) future.:)
I'm afraid, that will not. Remaping any other buttons mean memory resident application. Hbutton is simple, no memory or CPU consuming application.
Hundera
21st July 2008, 09:58 AM
I have one suggestion:
if you integrate an alternativ cycle mode than it would be easy to use HButton with remapping software like AE Button.
For example:
If the application HButton2 is launched by the remap software it should just scroll right away till I press the enter button.
You know what I mean? launching HButton2 from the start menu or as i said above from a remapping software causes cycling the programs without having the press a key...
that would be great!
I thought about that before. Maybe one day, I add this feature. Or create another application for usage with other button-remaping applications...
tjkhattak61
21st July 2008, 10:03 AM
Hundera, this is my favourite app and it is a killer. Good job done.
Desmondo
28th July 2008, 04:35 PM
I haven't seen diamond yet. Look at settings/buttons. Only buttons showed here are remapable by HButton.
The Diamond only has the green phone pickup button mapable so there is nothing you can do unfortunately :)
ZaJules
7th August 2008, 03:02 PM
The Diamond only has the green phone pickup button mapable so there is nothing you can do unfortunately
Hi I'm Sure there is a way to map the other buttons.
When setting up TCPMP I was able to assign the Vol +-, Back, Enter, and Direction Arrows to be used by TCPMP, only the Home key was not re mappable
Lets hope this can be done in a future Hbutton release
Jules
top_banana123
8th August 2008, 10:12 AM
I cant even change the call button on my MDA compact 4! Gutted.
bsw11
9th August 2008, 03:00 AM
This is a really GREAT application, simple, useful and easy to setup.
I have only one issue - when I use it on the OK button and I want the OK button function to be the 1st in the series, I seems to not be doing EXACTLY the same function as when the OS button does it. I see this because SKYFIRE behaves differently between the 2 - In OS it just goes back to the last app without closing. In your app it closes as well.
I noticed that in the reg for keys - when that key is mapped to OK then it does not execute an app, but does something tricky with another parameter being set.
Please let me know if this is fixable.
Thanks!
cojones
15th September 2008, 10:30 AM
Hi,
On my diamond hButton cannot find wifi. Any ideas why this may be?
thanks,
Cojo
Almighty88
22nd September 2008, 11:42 AM
Thank you for this app, I really like it. But I'm having the same problem as cojones (wifi not found) on my Touch Pro, sometimes it works sometimes doesn't. I wasn't able to findout what causes wifi toggle not to work.
And another thing, I would appreciate if it was possible to set intensity(duration) of vibrations while holding assigned button. I like the intensity of vibrations in Teeter game (when ball hits the wall), so it would be nice to have option to customize vibrations in this app.
Hundera
3rd October 2008, 08:40 AM
Hi I'm Sure there is a way to map the other buttons.
When setting up TCPMP I was able to assign the Vol +-, Back, Enter, and Direction Arrows to be used by TCPMP, only the Home key was not re mappable
Lets hope this can be done in a future Hbutton release
Jules
Hi, that’s another situation - that is done in application, that is actually focused and at top.
System wide, it must be resident application. Advantage of hbutton is, that it consume no memory, because it not resident.
In near future, I will not create such application. There is lot of button enhancers of this kind.
For remapping any button, I'm using application SortInchKey (http://www.freewarepocketpc.net/ppc-download-sortinchkey-v0-6-2.html)
Hundera
3rd October 2008, 08:42 AM
This is a really GREAT application, simple, useful and easy to setup.
I have only one issue - when I use it on the OK button and I want the OK button function to be the 1st in the series, I seems to not be doing EXACTLY the same function as when the OS button does it. I see this because SKYFIRE behaves differently between the 2 - In OS it just goes back to the last app without closing. In your app it closes as well.
I noticed that in the reg for keys - when that key is mapped to OK then it does not execute an app, but does something tricky with another parameter being set.
Please let me know if this is fixable.
Thanks!
Hi, I now about it. In fact, I don't know how to simulate system behavior.
OK function in HButton just simulate press of right-top corner (pressing X). It’s not similar to OK button, but mostly do same.
Hundera
3rd October 2008, 08:48 AM
Thank you for this app, I really like it. But I'm having the same problem as cojones (wifi not found) on my Touch Pro, sometimes it works sometimes doesn't. I wasn't able to findout what causes wifi toggle not to work.
And another thing, I would appreciate if it was possible to set intensity(duration) of vibrations while holding assigned button. I like the intensity of vibrations in Teeter game (when ball hits the wall), so it would be nice to have option to customize vibrations in this app.
about wifi - I know about this bug. On my device it works fine, but I don't know how to fix it for others. Is there someone who knows how correctly “toggle wifi”. I will create a new thread on this forum to resolve this issue.
vibrate intensity – great idea. It will be in next release. (But I really don’t know when :-()
Skeleton
7th October 2008, 07:15 AM
Just started using this on my TouchPro. This now replaces AEBPlus; as it seems to not offer any interferences that AEBPlus does.
One suggestion ...
Can you add in HBSetup.EXE an option to allow the user to offer an alternate location for the link files that otherwise are located in \Windows\Start Menu\Programs\HButton\*.lnk?
Personally, I have my \Windows\Start Menu\Programs\ folder customized the way I want it. So, instead, I would prefer to have those link files (HButton1, 2, 3 ... 7) located in \Program Files\HButton\H-LINKS\ or some other place to my choosing.
... Otherwise, you have a GREAT program. Thanks.
rohithathie
7th October 2008, 07:23 AM
Just started using this on my TouchPro. This now replaces AEBPlus; as it seems to not offer any interferences that AEBPlus does.
One suggestion ...
Can you add in HBSetup.EXE an option to allow the user to offer an alternate location for the link files that otherwise are located in \Windows\Start Menu\Programs\HButton\*.lnk?
Personally, I have my \Windows\Start Menu\Programs\ folder customized the way I want it. So, instead, I would prefer to have those link files (HButton1, 2, 3 ... 7) located in \Program Files\HButton\H-LINKS\ or some other place to my choosing.
... Otherwise, you have a GREAT program. Thanks.
maybe you want to read a bit more :)
version 2.3 can do this : Browse... select any file to be started by HButton
so install that version and your problems are over i think
kwill
16th November 2008, 06:37 PM
hey great app! one concern though. im trying to get it to cycle through apps assigned on my fuze and it wont. i have htorch and mvkbklight assigned and when i hold, it launches the first one. but, then it never cycles to the second app. am i using it wrong? thought it seemed pretty straight forward:D
johaness alf
18th November 2008, 09:49 PM
Hello, thanks for very useful application from you!
And I would like to ask you if you are planning some news in question of possible change SIP SW keyboard? My dream is that after pressed one of defined functions it will be displayed the software keyboard on the screen and with next press of HW button will be changed the displayed layout of keyboard. It is real or only my unrealistic idea? :)
Thanks for you opinion and once again - thanks for HButton utility!
dav3ywrx
19th November 2008, 02:06 PM
Hi Hundera,
Fantastic app!!
With the lack of hardware buttons on the Touch Pro this is simply a life saver.
Beer coming your way.
Well done & thanks for sharing.
D.
owilsky
19th November 2008, 02:31 PM
Hi Hundera,
Fantastic app!!
With the lack of hardware buttons on the Touch Pro this is simply a life saver.
Beer coming your way.
Well done & thanks for sharing.
D.
Just curious: Which button(s) did you remap on your Touch Pro? I also have one and consider using this app if it works ...
robned
27th November 2008, 03:29 AM
Is it possible to somehow map the headset button?
At the moment 1 press on some phones (HTC) means voice dial. But what about if you want to use the old fashioned double and tripple presses of the headset (mic) button? 2 clicks for next track? 3 clicks for previous?
Is this dooable?
Best regards.
ruebyi
27th November 2008, 06:29 AM
Hi!
I have a problem with HButton:
It isn't showing the Wisbar Advance Links in Startmenu like [CascStartmenu] or [Softreset]
But the strange thing: It did one time... now after a lot of Hardresets and flashing it doesn't... but the Programs were all installed as a cab, not cooked in a rom so where is the Mistake I made?
ruebyi
claus1953
3rd December 2008, 12:40 AM
Is there a way to add also data connection off? That would save me the way to the Commmanager to switch it off.
markosf
5th December 2008, 12:24 PM
Great app. But...
Many times when I switch on the device through the power button and immediately press and hold a HButton it gets stuck in cycle mode and doesn't quit. If I press it again it runs a second instance and cycles. (again, 3rd instance and so on, till system crawls)
I manage to kill all instances with taskMgr but when I press the HButton it stucks in cycle mode again. The only solution so far is soft reset.
Genius2000
14th December 2008, 11:50 AM
Hi,
Can the developer get HButton to work for an HTC Diamond? When i install it it does work but i can only see one button. (green phone button) Is there a way to make this work for the Diamond because i love this program.
Any news about mapping more button on Diamond?
Ciao, Andrea
mKotek
5th January 2009, 10:58 PM
Can you please confirm or deny:
I am using Touch Pro with Era (T Mobile) ROM. When I enter the Buttons config, there are no buttons visible. Hence - one cannot assign Hbutton to any of the buttons.
Is it possible to map or add the buttons to Settings/Buttons?
I have checked with a friend who owns Orange branded TP and he is able to assign the Disconnect button, so it seems, the ability to assign buttons is ROM specific.
Rgrds,
Kotek
aguida
18th January 2009, 11:30 AM
FOR THE HTC TOUCH PRO ONLY (maybe Diamond too):
At this point I am looking into the possibilities of mapping one or two of the hardware buttons and here is so far my conclusion:
TouchPro has different ways to map different buttons:
1. The volume down button has an entry in the registry under "HKLM\Software\Microsoft\Shell\Keys\". I haven't tried it but it should be possible to map it using HButton.
2. The powerbutton can be mapped by creating a shortcut called LONG_POWER.LNK to whatever program you want to launch by holding the power button down (short press still wil turn the screen off as it used to).
3. Long press of the "hang-up" button launches a small application that can be configured in the settings to lock the phone, launch a shortcut menu, and few other options. Perhaps it could be possible to get this one to launch another program instead, but I haven't figured out how, os for now I'll use it as lock functionality.
So here are two questions regarding what I am aiming to is to:
1. Using Hbuttons assigned to the volume down button. Is it possible somehow to automatically get it to scroll between the applications that are active (cyckling thorugh the tasks in the task list)? This is because in the touch pro there isn't any easy way to switch between running applications.
2. Assigned to the a long press of the power button I would like to pop up a menu where to choose between: Power off, Reset, Turn wifi on/off, flight mode. Does anybody know of a way to achieve this?
Thanks
kdemetriou
15th February 2009, 07:08 PM
Great app. But...
Many times when I switch on the device through the power button and immediately press and hold a HButton it gets stuck in cycle mode and doesn't quit. If I press it again it runs a second instance and cycles. (again, 3rd instance and so on, till system crawls)
I manage to kill all instances with taskMgr but when I press the HButton it stucks in cycle mode again. The only solution so far is soft reset.
Yep, same thing here. Error happens too often on the Xperia to make it usable. The idea behind the program though is superb.
lightsailpro
1st March 2009, 04:21 PM
I set up two applications (Notes and OneNote mobile). For whatever reason, the 2nd one never show up on the display area no matter how long I press and Hold the button 1. Is this a bug? Is there any workaround? BY the way, I am using version 2.3. Thanks
benlm72
18th March 2009, 09:00 AM
Hi,
I've just tried HButton, and noticed I can only assign GPS and CAMERA buttons int this tool (like in the standar windows feature). None of the other (arrows, vol, phone buttons) can be associated. How can I extend use of HButton to all my hardware buttons ?
xmoo
18th March 2009, 09:19 AM
Will this work for Touch HD?
tatarasi
11th April 2009, 01:13 PM
I set up two applications (Notes and OneNote mobile). For whatever reason, the 2nd one never show up on the display area no matter how long I press and Hold the button 1. Is this a bug? Is there any workaround? BY the way, I am using version 2.3. Thanks
Same here, no matter what applications I set up, when I press the button, only the first one comes up, the other ones are ignored.
I have NetCF3.5, on an HTC Fuze.
Anybody found any solution for this, or should I quit trying?
thank you
starfighter1954
12th April 2009, 12:11 PM
Hi!
Is there a way to use Hbutton to control the brightness of the backlight (for example, on my artemis)?
While navigating with TomTom at night, the backlight is too bright, even if I set TomTom to night-mode.
Maybe someone has a little .exe programm that changes the brightness in steps everytime it gets started, then I could map this to a button...
thanks!
Berni
btw: Hbutton is a genius of a program! I use it everyday ;)
Did you Berni or somebody else get this working?
Hundera
4th May 2009, 06:29 PM
Did you Berni or somebody else get this working?
As I wrote somewhere in the post before, I can recommend this application
http://forum.xda-developers.com/showthread.php?t=379270
With HButton, I'm using command-line utility for switching 3 types of bklight (0,40%,100%) and torch (max light + blank screen)
wg5566
17th May 2009, 05:05 PM
Thanks for this great app. It is by now I found the only one with least side-effects to map hardware button. It works fine on my TYTN II, with the WM6.5 HDIV ROM. Some small issue here: [Edit: Don't misunderstand, iit works perfect now, with WM65 & QuickMenu]
1. Seems it crashes with QuickMenu progrsam on the function of 'windows' and 'Ok' button. So I just don't use it to touch these two hw buttons.
[Edit: Problem solved by this: Leave Windwo bttn for QuickMenu, Map Ok bttn by Hbutton, with first app appoint to <Ok/Close>, and make sure there is no conflicted settings for 'ok' & 'x' buttn functions in TaskManager, Quick Menu and Hbutton.]
2. On wm65 rom, several function items (like the scroll up and scroll down) listed in the systems button setting, but not listed in the Hbutton setting.
3. If I map more than two functns to the camera button, must set the first one to camera, otherwise has some crashes.
[Edit: The only crash will be can not use 'camera' button to take a photo in camera mode, set the first app to 'camera', all done.]
4. On TYTN II, there are three ok bttns (if take the pressin of scroll wheel into one, there are four),One in the lower right corner of front panel, one in the middle of navpad, another one lies on the left side below the scroll wheel. I never find some way to customize the second and the third one,is there some clue for it?
[Edit: still no solution, but it's nothing to do wiz Hbutton]
5. Think there should be someway to use Hbutton to customize the left and right softkey. Any hint?
[Edit: Never mind, I got it mapped to the key, just can only run the first app.]
Hundera
18th May 2009, 05:33 PM
Hi,
1, If you map there something else than QuickMenu, it's working ok?
2, some build in functions are missing in HButton and can't be easily add (it's same for WM5 and WM6).
3, very strange. What mean's some crashes? Some error after pressing that button. Or camera can't start?
4, What is not listed in system menu for button mapping, can't be mapped to hbutton.
tito12
18th May 2009, 07:26 PM
Hi Hundera
One issue: I used good old HButton to assign backlight toggle (short press) to camera button (long press), worked well on WM 6.1 but on WM 6.5 it neutralized navigation on DPad so I had to uninstall.
As you probably know on my device there's only one:( button configurable.
If you can solve that it'll be great, if not thank you for a beautiful app that served me for so long :)
wg5566
18th May 2009, 09:04 PM
Hi,
1, If you map there something else than QuickMenu, it's working ok?
2, some build in functions are missing in HButton and can't be easily add (it's same for WM5 and WM6).
3, very strange. What mean's some crashes? Some error after pressing that button. Or camera can't start?
4, What is not listed in system menu for button mapping, can't be mapped to hbutton.
1. If I completely disable QuickMenu <same as uninstall>, both win buttn and ok button working well with Hbutton without any problem.
If QuickMenu is still alive, two instances:
A: If I did not map QuickMenu in both its own settings, and any of Hbutton settings. Then the ok button no problem. The win button will be no problem on first setup,but will go back to the honeycomb 'start manu' after a soft reset.
B: If I set quickmenu to win button in his own settings, it just override hbttn settings.There's seems have some small different on OK buton still not make sure.
3. The only crash is that I can not use the camera button to take a photo, once pressed it (in camera mode), it gose straightly to the first app instead of the camera shot.
4. Then is there some way to add some buttons into system button setting list?
PS: The <Ok/Close> function isonly close, can you add another one <minimize>? [Edit: Just figure it out that your <Ok/Close> function leads to the 'x' on the upright corner of screen, which is different from the <Ok/Close> in buildin button mapping. It's only good becoz now have more choices.]
This app makes me feel more comfortable to say 'Bye-Bye' to M2D, Chome or Titanium, I don't like them, used to have an 'empty today'. With HButton I can reach all frequenties within only one touch, never need any today plugin. Hahaha!
http://forum.xda-developers.com/attachment.php?attachmentid=186612&d=1242708422
dan_ru
14th June 2009, 09:36 PM
Hi, Hundera
Look like I'he found bug with non English path:
I try to add Item with russian chars in path (see "City Guide 3.lnk").
HBSetup simply skips all russian char (see "Item1" in attached reg file).
Even if I fix path in registry - it won't start.
Hbutton 2.3
Thanx
kruijs
21st June 2009, 01:49 PM
Dear Hbutton users,
Recently I've been using a E-ten Glofiish X500, together with a windows mobile 6.5 ROM (http://eten-users.eu/index.php?showtopic=16308)
I remember using Hbutton on earlier Windows Mobile 6.1 ROMs, and wanted to install it again.
I just installed Hbutton 2.3 again, but ran into a problem.
After setting up Hbutton to one of the keys (e.g. camera key, but I tried all), when I try to press and hold the button, nothing happens (it's supposed to go through a list of programmable options that I defined).
However, it only pops up the first of the options, when I release the button...
Any ideas that could point me in the right direction would be appeciated!
(for example, does Hbutton depend on certain WM components that this particular WM ROM that I'm using could be missing, etc.)
Cheers,
Robbert
Hundera
23rd June 2009, 03:42 PM
Hi,
the problems is, that your device runs application when button is released, not when pressed (as usual on most devices).
Check it on another application. If you map any application on that button, will it start on button press or release?
If on release, I'm afraid that hbutton is not usable.
Try to find, is there is possibility to change this behaviour. e.g. some registry key...
Hundera
23rd June 2009, 03:44 PM
btw. I'm using HButton on HTC Trinity WM6.5 without any problem.
kruijs
23rd June 2009, 07:45 PM
Hi, Hundera, thanks for replying!
I'm certain that the device can run HButton, since an original WM6.0 ROM on this device did run HButton without problems!
I just prefer the WM6.5 ROM so much better...
(except for HButton not working)
In the end, I "cheated" and (after trial and error) extracted the "keypad.dll" from the original 6.0 ROM and put in in the windows folder of the new 6.5 ROM and adapt the registry to use the 6.0 keypad driver.
...And HButton works!
Only problem is that that old keypad driver apparently has some problems: so far I noticed that the keypad now suddenly does not repeat the pressed key like it usually should do... (i.e. "up", "down", "left" and "right" on keypad only act once, not repeatedly when pressed... Very frustrating...)
I guess I may have to hunt down another keypad driver, if no other solutions present themselves...
If you have other ideas that I could test, don't hesitate to shout them out loud!
Thanks,
Robbert
Hi,
the problems is, that your device runs application when button is released, not when pressed (as usual on most devices).
Check it on another application. If you map any application on that button, will it start on button press or release?
If on release, I'm afraid that hbutton is not usable.
Try to find, is there is possibility to change this behaviour. e.g. some registry key...
wg5566
28th June 2009, 05:58 PM
Hundera,
On your website I noticed there is another app named 'Color Dialog'. But there is only Codes for download. Do you have an exe or cab for that? Or how to use the code?
I've been looking for something to adjust theme colors for a time.
Thanks.
Hundera
7th July 2009, 09:40 AM
Hundera,
On your website I noticed there is another app named 'Color Dialog'. But there is only Codes for download. Do you have an exe or cab for that? Or how to use the code?
I've been looking for something to adjust theme colors for a time.
Thanks.
Hi, it's only C# code for color dialog. It's not usable as application. It just for selecting color in any application.
tito12
7th July 2009, 12:53 PM
Hi Hundera
Few weeks ago I posted this:
"One issue: I used good old HButton to assign backlight toggle (short press) to camera button (long press), worked well on WM 6.1 but on WM 6.5 it neutralized navigation on DPad so I had to uninstall.
As you probably know on my device there's only one button configurable.
If you can solve that it'll be great, if not thank you for a beautiful app that served me for so long "
Now I installed the last version and everything is all right again
Thank you very much :D:D
tatarasi
17th July 2009, 08:08 PM
Hi, I have an HTC Fuze, with .NET 3.5 installed.
The only button I can use for that is "Hold the Send key"
However, when I map the HButton, only the first application starts, before I release the button.
My question is: this application can use buttons that could configure (by manufacturer) only the "Hold" action?
Was anyone able to configure this application on a Fuze?
I would really like to use this application, it would make my life much easier :)
thank you very much
coolpages
2nd August 2009, 05:03 PM
Hi, I have an HTC Fuze, with .NET 3.5 installed.
The only button I can use for that is "Hold the Send key"
However, when I map the HButton, only the first application starts, before I release the button.
My question is: this application can use buttons that could configure (by manufacturer) only the "Hold" action?
Was anyone able to configure this application on a Fuze?
I would really like to use this application, it would make my life much easier :)
thank you very much
I'm using a HTC Touch Diamond 2 which uses the Back Button (the 3rd button from the left with the Back Arrow key) as the Hardware button.
I configure Press and Hold this button to call Hbutton 1 which calls App1, App2.
However, when I press and hold the Back Button, only App1 launches.
In the HButton configuration page, I ticked the cycle check box and the notify on first.
I can see the name App1 displayed momentarily and immediately after that, App1 launches without HButton cycling to App2.
So there is no opportunity to even launch App2 at all.
And besides, when the TouchFlo UI is displayed, the Back key does not call HButton at all.
It is only when I'm in the SecondToday screen, that pressing the Back Key activates HButton1 but it only launches the App1 before I even have a chance to release the Back Key.
The SecondToday screen allows me to go to the original Windows Mobile 6.1 Today screen that have been "covered" by the HTC TouchFlo 3D.
Thanks for any insight about how to get HButtons to cycle.
drbuck
15th August 2009, 04:56 PM
Firstly, thanks for the great app.
Xperia X1i user here reporting problem. Xperia X1i has 2 hardbuttons that can be assigned - left and right.
Left button : 1. <Start Menu>, 2. <Toggle BT>.
Right button : 1. <Rotate left>, 2. MS Voice Command, 3. Audio Notes Touch.
Cycle : off. Notify on first : off.
When I click the left button, the Start Menu would drop down. If I hold it a little longer, the bluetooth switches on/off. Neat.
The problem starts after I push the camera button and took a photo, afterwhich everytime I press any of them (left or right button), HButton will cycle to the last app irrespective of how long I push the button. Left button will go to <Toggle BT> and right button will go to Audio Notes Touch.
The problem went away after I switch the phone off/on again, until I took another photo.
I am wondering if there is any way that we can circumvent/solve this problem.
-----
In an Xperia X1i, the OS 'Windows Mobile 6.1 Professional' can assign the left key as 'Left softkey' and the right key as 'Right softkey'.
I would very much like to have them assigned to the first funtion of their respective HButton function.
eg.
Left button : 1. <Left softkey>, 2. <Start Menu>, 3. <Toggle BT>.
Right button : 1. <Right softkey>, 2. <Rotate left>, 3. MS Voice Command, 4. Audio Notes Touch.
Can this be implemented?
Thanks in advance.
aguida
3rd September 2009, 11:26 AM
Please some help! I have installed hbutton on my htc pro and it works great. The only problem I have is that I can't choose anything else but the applications already built in. If I, in the setup, choose browse to find other applications i get only few of applications installed on my phone. Am I missing something? Do I need to create a link to the application I want to add to one of the buttons somewhere?
Thanks for your help.
tatarasi
10th September 2009, 12:42 PM
I don't know if anyone spelled it out specifically, and I thought that it worths giving it a try, since more people seem to experience the same frustration.
As far as I noticed, this application works (and it's working very good) only for the hard buttons that have the (Hold) function. It doesn't work for for the (Simple press) hard buttons.
For instance: I have a Fuze, and originally, the PTT button was working only as a Simple Press. Whenever I was trying to use it for HButton, it would activate only the first application, and then quit.
After that, I upgraded my ROM to the new HTC Fuze ROM Update- Version 5.11.502.2 WWE. Among other changes, the PTT button now has the (Hold) function integrated. I assigned HButton to it, and works perfectly.
So, before checking out this application, check first if the hard buttons on your phone do accept the (Hold) function.
Hope this comment helps someone
All the best
Hundera
30th September 2009, 03:08 PM
Please some help! I have installed hbutton on my htc pro and it works great. The only problem I have is that I can't choose anything else but the applications already built in. If I, in the setup, choose browse to find other applications i get only few of applications installed on my phone. Am I missing something? Do I need to create a link to the application I want to add to one of the buttons somewhere?
Thanks for your help.
very strange. Browse button is standard wm dialog. It should display all exe in selected folder.
Hundera
30th September 2009, 03:25 PM
Firstly, thanks for the great app.
Xperia X1i user here reporting problem. Xperia X1i has 2 hardbuttons that can be assigned - left and right.
Left button : 1. <Start Menu>, 2. <Toggle BT>.
Right button : 1. <Rotate left>, 2. MS Voice Command, 3. Audio Notes Touch.
Cycle : off. Notify on first : off.
When I click the left button, the Start Menu would drop down. If I hold it a little longer, the bluetooth switches on/off. Neat.
The problem starts after I push the camera button and took a photo, afterwhich everytime I press any of them (left or right button), HButton will cycle to the last app irrespective of how long I push the button. Left button will go to <Toggle BT> and right button will go to Audio Notes Touch.
The problem went away after I switch the phone off/on again, until I took another photo.
I am wondering if there is any way that we can circumvent/solve this problem.
It's look like system related issue.
After using camera button, it probably keeps information that this button is still pressed.
HButton is not testing, what button is pressed. And systems tells that you are holding camera button.
I'm afraid that this must be fixed in system.
In an Xperia X1i, the OS 'Windows Mobile 6.1 Professional' can assign the left key as 'Left softkey' and the right key as 'Right softkey'.
I would very much like to have them assigned to the first funtion of their respective HButton function.
eg.
Left button : 1. <Left softkey>, 2. <Start Menu>, 3. <Toggle BT>.
Right button : 1. <Right softkey>, 2. <Rotate left>, 3. MS Voice Command, 4. Audio Notes Touch.
Can this be implemented?
Thanks in advance.
Not in actual version. And in this moment, I'm not planning any further development of hbutton, sorry.
The reason is that modern devices mostly has no hardware buttons, or buttons that are not usable with hbutton.
Try to find application that emulates left/right softkey and map it to HButton.
Hundera
30th September 2009, 03:30 PM
maybe mortscript can help?
mortscript (http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view)
for example as mouse click to bottom of screen, if softkeys are not supported.
aguida
30th September 2009, 03:35 PM
very strange. Browse button is standard wm dialog. It should display all exe in selected folder.
Well it doesn't. But I found out a work-around that is to place the folder containg the program I want to access with hButton at the root of the memory card instead of placing it into "Program Files", than it works fine. So not a big problem.
conradcliff
5th October 2009, 07:57 AM
I'm using Ryan Mogul's 1.1 WM6 ROM on my HTC 6800 mogul and I'm not sure if my problem is because of this ROM or if it is a limitation in the program..but, I'm unable to map the camera button or the voice button or the softkeys or green and red buttons..is this normal behavior?
Thanks for any help!
Hundera
5th October 2009, 08:04 AM
I'm using Ryan Mogul's 1.1 WM6 ROM on my HTC 6800 mogul and I'm not sure if my problem is because of this ROM or if it is a limitation in the program..but, I'm unable to map the camera button or the voice button or the softkeys or green and red buttons..is this normal behavior?
Thanks for any help!
try settings-personal-buttons. Is there any button to select? If yes - this button should be mappable in hbutton.
conradcliff
5th October 2009, 09:58 AM
Wow, thanks for the quick reply!! The camera and voice button are in the buttons applet but they wont work even after being configured to work with an Hbutton. I think it has something to do with the fact that the camera button must be held for a couple seconds before it will call the application it is associated with (camera in this case) and so holding it waiting for Hbutton to cycle through only opens the first app listed for that hbutton. The voice button has the voice dial mapped to it on a single press and then another program mapped to it if you hold the button.
The soft keys are not located in the button applet but I have a program that can assign them to a Hbutton..however, holding them down wont allow Hbutton to cycle...it will only open the first app listed for the specific Hbutton.
Any ideas?
Kudos on the SW BTW..it's a really great idea and is helping me out with the 3 buttons I can get it to work with..
Hundera
5th October 2009, 10:12 AM
The voice button has the voice dial mapped to it on a single press and then another program mapped to it if you hold the button.
I'm afraid, voice button on hold position is only one mappable to hbutton.
bsw11
14th October 2009, 08:18 PM
Is it possible to add more button to use in HBUTTON say like the 3 other buttons on the bottom or the vol buttons?
What about using the zoom slider area as a button?
inetsof
12th November 2009, 01:02 PM
I'm using a HTC Touch Diamond 2 which uses the Back Button (the 3rd button from the left with the Back Arrow key) as the Hardware button.
I configure Press and Hold this button to call Hbutton 1 which calls App1, App2.
However, when I press and hold the Back Button, only App1 launches.
In the HButton configuration page, I ticked the cycle check box and the notify on first.
I can see the name App1 displayed momentarily and immediately after that, App1 launches without HButton cycling to App2.
So there is no opportunity to even launch App2 at all.
And besides, when the TouchFlo UI is displayed, the Back key does not call HButton at all.
It is only when I'm in the SecondToday screen, that pressing the Back Key activates HButton1 but it only launches the App1 before I even have a chance to release the Back Key.
The SecondToday screen allows me to go to the original Windows Mobile 6.1 Today screen that have been "covered" by the HTC TouchFlo 3D.
Thanks for any insight about how to get HButtons to cycle.
I have the same problem, in the HTC Diamond CDMA 6950 and HTC Touch CDMA 6900 (Vogue). It work fine in HTC Touch GSM P3451.
I like very much this program, please help to resolve this bug.
tatarasi
13th November 2009, 07:03 PM
I have the same problem, in the HTC Diamond CDMA 6950 and HTC Touch CDMA 6900 (Vogue). It work fine in HTC Touch GSM P3451.
I like very much this program, please help to resolve this bug.
For HButton you need to use a button which supports the "hold" feature. If the button has only one option, although that option means to press it for 3-4 seconds, it's not usable.
e.g. on my Fuze, I can use the Send button to launch an application if I hold it for 3 seconds (probably the same as your Back button), but I cannot use it for HB.
On the official upgraded ROM for Fuze, you can customize the PTT button to launch an application, and it has the "Hold" function - so I am using that one for HB.
I really don't know much about Diamond and I hope this gives you a direction. If your phone has a PTT button, and it's not programmable, there is a way to remap it. I can't find the link to the instructions, so here there are. They worked for me, before upgrading the ROM.
- Work around for AT&T Fuse PTT button assignment.
________________________________________
If you want to use that PTT button for something on your AT&T Fuze without buying software to do it, follow my instructions below.
Warning. Editing the registry can be dangerous if you don't know what you are doing. I suggest backing up your device before starting this. It isn't at all complicated, but mistakes can have unintended results. This will disable PTT.
-Set your PTT button to <None> in Start, Settings, Buttons (un-needed step)
-In registry export or delete: HKCU\Software\HTC\PTT and HKLM/Services/PTT. (or, some people just renamed them to PTTbak - I deleted them, since I never had the intention to use this service)
-Rename Windows\PTT to something else (you can't delete it...yet) PTT2
-Create a blank file called PTT in \Windows\, set the properties to System, Read Only - use File Explorer to create the folder and TotalCommander to set those properties (tap’n’hold on the folder and choose Properties, and check there System and Read-only)
(If you happen to go into Start, Settings, Buttons and try to assign the button there to something, the PTT directory you just renamed will get recreated. This Null file will prevent the directory from being recreated due to a name conflict.)
-Create two shortcut links: short_PTT.lnk, and long_PTT.lnk in \Windows\, that point to the apps you want to run for each of those types of presses. For example: "\Windows\Camera.exe"/// I used FileExplorer. Go to the link of the application you want to activate with that button, tap’n’hold, select Copy – then paste it in Windows, and Rename it as above (short_PTT.lnk, or long_PTT.lnk). Be aware not to have a name with “~.lnk.lnk”.
-Power Off – NOT Soft Reset
-Power On
-Your PTT button should now be functional without any errors, or PTT service messages.
-A short press will run whatever you have defined in short_PTT.lnk (I have it set to voice command: "\windows\VoiceCMD.exe" -min
-A long press will run whatever you have defined in long_PTT.lnk (I have it set to the camera: "\Windows\Camera.exe"
I used Total Commander for all registry and file operations. Assignments stick after soft resets and power off reboots. Setting the Button under Start, Settings, Buttons will have no effect. As a matter of cleanup you can go back and delete the folder you renamed in step3 if you want.
drbuck
17th November 2009, 04:37 PM
Nevertheless, I would like to thank you sincerely for this great effort.
Trevize
2nd January 2010, 11:45 AM
Nice app.
Works fine on my Diamond 2
Thanks.
Livven
14th April 2010, 03:42 PM
Very useful app, works great on 6.5.3 with my Hermes. Thanks!
CreeDo
16th July 2010, 08:54 PM
in the htc touch pro 2, someone already noted there is only one button available to be assigned. in the registry it's 40C1 i think.
i want to assign a second button to something. but there seems to be no way. under settings - all settings - personal there is a buttons control showing a single hotkey (hold hangup) but no way to add more buttons.
i got hbutton hoping to solve this but it doesn't. what can i do? i don't want a new rom or anything drastic.
just wanted to assign my back key to some alt-tab app or task manager.
JVogler
20th March 2011, 05:06 PM
I realize this is an old thread, but the link to website for download is no longer available. Is the program available to download anywhere else...I'm trying to revive the function of an old Kaiser for work and this program sounds better than the old spb pocket plus button mapping features I'm trying to use at the moment.
Hundera
21st March 2011, 09:25 AM
Hi, I stopped web server and forget to upload HButton somewhere else. CAB file is attached to first post...
YoLoLo
23rd March 2011, 03:04 PM
@Hundera
Thanks a lot, i still use this 'old' app (know as program before all Apple's gremlins...) with my QTEK S200, 5 years old and still alive !
We still need this kind of programs , even if some new OS have grown up so (too ?) quickly...
Keep up the good work !
Hundera
23rd March 2011, 03:10 PM
@Hundera
Thanks a lot, i still use this 'old' app (know as program before all Apple's gremlins...) with my QTEK S200, 5 years old and still alive !
We still need this kind of programs , even if some new OS have grown up so (too ?) quickly...
Keep up the good work !
Hi,
I stop developing of hbutton, because all new devices has minimum hardware buttons. And no one can be remapped.
Don't know why - imho hw buttons are much better than any touch gestures. So hbutton is usable only on good old devices like yours...
dody
20th April 2011, 08:24 AM
support 6.5.5?
Hundera
20th April 2011, 09:12 AM
support 6.5.5?
It should work on all 6.x
anoano
1st August 2011, 10:01 PM
Hi Hundera,
Thanks very much for this great app that I just discovered. I'm using it on several devices, very handy.
On HTC HD2/Leo, I have the following problem : HButton installs correctly but when I try to set up a button, the app crashes with an error report. I noticed that on the HD2 it does not display any hard button to map to.
Did anybody find a solution (registry hack, other app, …) to use HButton on a HD2 please ?
I would appreciate any help because it's really very useful.
Thanks in advance.
-----------------------------------------------------------------------------
:) Good news : I found a way to use HButton on HD2 !
I Installed "Touch X send button commmanager" found here at XDA-Developers (attached). It created the needed entries in the registry (HKLM\Software\Microsoft\Shell\Keys\40C6) and now the Send key (Hold) can be mapped in Settings/Personal/Buttons and is recognized in HBSetup.
I uninstalled "AEButton Plus" which I used before because I don't need it anymore and it was permanently running in the background.
Maybe a similar solution also works on other devices where HButton couldn't be used because of missing keys to map (untested, backup first !). On other devices than HD2, the name of the key "40C6" might be different ! You can use "AEButton Plus" (freeware) to find the name of the hard keys simply by pressing them.
I hope this will help others.
Many thanks to the developers of HButton and "Touch X send button commmanager".
joshzzz2001
3rd August 2011, 10:27 PM
Hi Hundera,
Thanks very much for this great app that I just discovered. I'm using it on several devices, very handy.
On HTC HD2/Leo, I have the following problem : HButton installs correctly but when I try to set up a button, the app crashes with an error report. I noticed that on the HD2 it does not display any hard button to map to.
Did anybody find a solution (registry hack, other app, …) to use HButton on a HD2 please ?
I would appreciate any help because it's really very useful.
Thanks in advance.
-----------------------------------------------------------------------------
:) Good news : I found a way to use HButton on HD2 !
I Installed "Touch X send button commmanager" found here at XDA-Developers (attached). It created the needed entries in the registry and now the Send key (Hold) can be mapped in Settings/Personal/Buttons and is recognized in HBSetup.
I uninstalled "AEButton Plus" which I used before because I don't need it anymore and it was permanently running in the background.
Maybe a similar solution also works on other devices where HButton couldn't be used (untested).
I hope this will help others.
Many thanks to the developers of HButton and "Touch X send button commmanager".
thanks for the tip but i'm not sure how to do it. i did what you said and i assigned 2 apps in the send key (hold) button, and i choose cycling and vibrate. but it seems that only the 1st app is launched and it does not proceed to the next app. does the cycling of apps work for you too?
anoano
4th August 2011, 04:58 PM
thanks for the tip but i'm not sure how to do it. i did what you said and i assigned 2 apps in the send key (hold) button, and i choose cycling and vibrate. but it seems that only the 1st app is launched and it does not proceed to the next app. does the cycling of apps work for you too?
Hi,
Yes, I assigned 11 apps to "HButton1" and cycling works fine.
Some ideas:
- are you really making an long press on the mapped hard key, sensitivity of hard keys can vary on different devices
- did you set a very fast "Delay in ms" ? Try with a longer delay like 1000 and see if it works.
Please find attached some screen captures with my settings on Touch Diamond2 (WVGA) and the exported HButton config file converted into a text file so you can compare with yours.
I hope this helps because it is really very handy, especially when you can only map one hard key like on the HD2. Let me know.
joshzzz2001
4th August 2011, 05:23 PM
yes, i varied the delay time but cycling does not work. actually i just wanted to put these 2 apps to cycle: flashlight and xdashutdown. i tried varying the order and yet, they don't cycle. i did not try any other apps.
anoano
4th August 2011, 06:06 PM
What I do to cycle : as long as I press the mapped hard key without releasing it, it cycles through my list of 11 assigned apps, displaying them on the screen. As soon as I release the key, the app is launched.
- If you moved the HButton shortcut folder to another location, put it back to the original "\Windows\Start Menu\Programs\HButton" (I didn't want to see this folder in QuickMenu so I set it to "hidden file" and it disappeared from QuickMenu without moving it elsewhere.
- Try to map another hard key with HBSetup, if available, could be ROM or hardware dependent.
- Go to "Settings/Personal/Buttons" and map the hard key from there, for example to "HButton1".
afn691
5th August 2011, 09:05 PM
Hi Hundera,
I Installed "Touch X send button commmanager" found here at XDA-Developers (attached). It created the needed entries in the registry and now the Send key (Hold) can be mapped in Settings/Personal/Buttons and is recognized in HBSetup.
Maybe a similar solution also works on other devices where HButton couldn't be used (untested).
I hope this will help others.
Many thanks to the developers of HButton and "Touch X send button commmanager".
I've been using HButton in Herald and aiser and this was my problem now when I'm configuring a BlackStone. HButton only accepted the "send" button in hold position, and I wanted to config it, but finally I did not try it. Now I think I'll give your solution a try...
Thank you !
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.