Pocket plus give all the button the push/hold feature, doubling the things you can asign to them. But the hold is a bit longer than needed, so at times you end up opening up what ever is set for the push, rather than the push/hold. Is there a way to edit a registry setting that determines the length of time required to act as a hold?
Try Hbutton
Hi,
I use Hbutton and love it. I works like this: after you install the .cab, you assign a button or buttons to hbutton1, hbutton2, etc.. Then open the Hbutton program to configure each hbutton. Muliple programs can be assigned to each hbutton. When you press an hold a button, you will cycle through the programs in order. You can configure it to beep or vibrate as the programs switch so you know when to let go. You configure the switching delay. Once you get some practice you can set the delay as low as 100ms (1/10th of a second). As far as I can tell, there is no performance hit after installing this program. You should be able to try it without uninstalling anything. I found it here (on xda-developers) so you should be able to find it too with a search.
Interesting
That sounds good, I'll have to look into it...
reply
No, I didn't care for Hbutton, is there just a tweak to shorten the default time for the push/to/hold time?
Related
Hello:
I use my XDAII for reading ebooks with, do we know of any way to be able to use the volume up/down slider on the side for turning pages with??
thanks
You do know that you can use the navigaion pad and press down and/or right to go to the next page and the up and/or left to go to the previous page, right?
Yep I know you can use the nav pad, but having to hold the right thumb over the nav pad makes grip a little uncomfortable.
If the volume slider could be used it makes for a more comfortable and natural grip on the unit whilst reading as your finger is already on top on the volume slider (if you hold it in your right hand)
I would like to be able to use this too. Also for web pages etc. I am used to it after using my P800. I found Settings->Buttons->Up/Down Control where you can set the repeat rate.
It's interesting it's called an "Up/Down Control" and not a volume button, this suggests you should be able to reassign it.
Up / Down Control
Ok I've done a little bit of investigation and found that pressing the control up generates a 0x76 (VK_F7) and down generates a 0x77 (VK_F8).
Doesn't seem to be any documentation on this in eMvc 4.
Haven't really got time to write the hook stuff for this now. But might get round to it sometime if no one else does!
Jamie
I have to agree with icarusbop. I also read a lot of eBooks and would love to have the ability to use the slider to navigate between pages.
I don't know how to do it but it certain is possible to get the volume control slider to do thing other than control the volume.
Why - if I have an appointment reminder flash up I can use the slider to change the 'snooze' time. I don't know if this is standard within pocket outlook as I use Pocket Informant 5 it could be restricted to this only.
I would guess that someone with a bit of programming knowhow could write a program to enable the slider to change pages, but all I know is that I couldn't easily.
Very interesting observation, mate. Did you contact Alex Kac (CEO of WebIS) about it? He may be ab le to provide a clue how to programmatically access the sliders then...
use this hack to remove default mapping (changing sound volume) of side slider. And then try to map it in desired application (it must be able to handle hardware buttons with 0x75 and 0x76 vkey codes. Shurely works with Haali Reader on F6 & F7 buttons).
Support of mapping in probably any application as well as a mapping slider to launching applications, using default "buttons" control panel applet is in development and will be introduced in next version.
[SIZE=+1][highlight]Vibration Feedback for Windows Mobile 5+ (DISCONTINUED)[/highlight][/SIZE]
Original Thread: http://forum.xda-developers.com/showthread.php?t=412491
Different approach by writing an own touch.dll: http://forum.xda-developers.com/showthread.php?t=450256
This Software lets the phone vibrate when the touchscreen is touched. This feature is knwon from the Samsung Omnia Phone for example. It gives a better response and feeling for a finger tip on the screen.
It consists of two parts. The first one is VOA aka vibrate.exe (which is already mentioned in different threads) by Const and a configuration part VOAConfig by Kisja.
[SIZE="+1"][highlight]Help needed![/highlight][/SIZE]
VOA is not developed anymore and the sources are not availible. To optimize the reaction and some other things (see TODO later) we need to rewrite VOA. Since I have not enough time for it, we need someone who has experience in development. I could help with some ideas, since I know how VOA works. Send mit a PN or simply reply on this thread!
Current version with VOA 01.10.2008 and VOAConfig v1.5: Vibration_Feedback_1.5_01.10.2008_volume fix.cab
[SIZE=+1][highlight]VOA by Const[/highlight][/SIZE]
It's a little application which runs in background and reacts on user activities with vibration.
[highlight]Features:[/highlight]
- Vibrate always on touch events (mouse down, or mouse up)
- Vibrate only if SIP is active
- Vibrate on Key press (hardware keys)
- Adjustable vibration (duration in ms)
- configuration over command line parameters
- fully event based, so only battery consumption while vibrating
- No runtimes needed (pure C++ application)
- Works with WM 5+ (not 2003)
[highlight]Command Line Parameters:[/highlight]
-nled: Which nled to use (1 on Diamond)
-len: vibration duration in milliseconds
-ondown: 0 - on mouse up, 1 - on mouse down
-onsip: 0 - handle every touch event, 1 - vibrate only if SIP (or phone) is active
-keyon: 1 - Vibrate on Key press (is not affected by onsip!)
[highlight]Changes:[/highlight]
Code:
[URL="http://forum.xda-developers.com/attachment.php?attachmentid=117756"]01.10.2008[/URL]
- Fix for volume buttons (HTC Diamond), the keyboard part of
the code is completely disabled if onkey 0 is set
[URL="http://forum.xda-developers.com/attachment.php?attachmentid=117757"]10.09.2008[/URL]
- improved vibration length/strength
- With short values (10-30) is the vibration like in Teeter
- Phone Dialpad support if onsip 1 is set
[URL="http://forum.xda-developers.com/attachment.php?attachmentid=117758"]08.09.2008[/URL]
- support for HTC Diamond
[highlight]Known Issues/TODO:[/highlight]
- lags while fast typing (vibration doesn't stop or no input possible while vibrating, seems to be ROM or Phone dependent)
- Volume keys are blocked on HTC Diamond if onkey is set to 1. Don't use key vibration or enable the default windows volume bubble to have workung response and volume keys (Use Diamond Tweak for example).
- vibrates during an active call, if dialpad vibration is enabled
[highlight]Download:[/highlight]
VOA*.zip contains VOA.EXE and an exaple VOA.LNK file for launching VOA with desired parameters
With volume buttons fix: VOA_01.10.2008_volume_fix.zip
With Dialpad support: VOA_10.09.2008_Dialpad.zip
Without Dialpad support: VOA_10.09.2008.zip
[SIZE=+1][highlight]VOAConfig by Kisja[/highlight][/SIZE]
This application makes the configuration of VOA more simple.
[highlight]Features:[/highlight]
- Choose activity mode (always/SIP only) (-onsip 0/1)
- Enable Vibration on Keys (-onkey 0/1)
- Enable VOA on startup (autostart)
- Choose vibration duration/strength (-len x)
- Start/Stop VOA
- Saves settings in registry
- Source code open (VisualBasic .NET/VS 2008 Solution)
- .NET 2.0/3.5 Runtime needed
[highlight]Manual:[/highlight]
1) Adjust settings as desired
2) Tap on "Save" to save settings to registry and create new startup link
3) Tap on "Start/Stop" twice to restart VOA or reset device
[highlight]Known Issues/TODO:[/highlight]
- Restart VOA automatically after saving configuration
[highlight]Changes:[/highlight]
Code:
16.09.2008 v.1.5
- vibration strength costumization optimized.
Select between "low", "middle", "high" and adjust more prcise with the slider
- "Advanced Options" in "Options" menu:
- select NLED Interface (-nled option in VOA)
- select Event to react on (-ondown option in VOA)
- VOA is started using CreateProcess Call from coredll.dll (see "help needed" please!)
10.09.2008 v.1.4
- Startup folder not hardcoded anymore,
instead a localized path is used (Environment.GetFolderPath)
[highlight]Download:[/highlight]
The CAB file includes both applications in a single install file.
The version number reflects the version of VOAConfig and the Date stands for the release Date of VOA.
V 1.5 with current VOA in a cab: Vibration_Feedback_1.5_01.10.2008_volume fix.cab
Source (VS 2008 VB .NET Solution): VOAConfig_1.5_Source.zip
[SIZE=+1][highlight]What it does not do[/highlight][/SIZE]
and what will possibly never be implemented:
- hook in other applications. VOA uses a systemwide activity timer to recognize events and does not communicate directly with other applications. This causes sometimes a little lag between the touch event and the vibration. Hooking into other applications would speed it up, but most applications do not have public events to react on.
- reduce touch screen area (for which vibration is activated) to windows borders or something else (think of SIP). VOA reacts on touch events on the whole touch screen.
thank you very much.. this is a really great application!
is it possible to make a "dailpad vibration only" option?
thanks for the program!!!! it works great....
unfortunately i found 2 probles that are not important for me but maybe other people finds annoying:
1.- volume up/down key does not work when VOA.exe is active.When you press vol up or vol down the volume level bar appears, but you cant change volume with keys.
2.-voaconfig crashes when i try to "enable startup". i think this is caused because of folder names (i'm using a spanish rom, so my startup folder is "windows/inicio" and not "windows/startup").
thanks again for your work
app really slows down sms typing... is this something i can fix?
unfortunatly the vibration feedback is a serious battery eater...
but is also a cool idea.
jpresencia said:
[...]
2.-voaconfig crashes when i try to "enable startup". i think this is caused because of folder names (i'm using a spanish rom, so my startup folder is "windows/inicio" and not "windows/startup").
Click to expand...
Click to collapse
Oh jes, I forgot! Sure its always different. Does anyone know how to detect this automatically? A Reg Value with the path perhaps?
jpresencia said:
thanks for the program!!!! it works great....
unfortunately i found 2 probles that are not important for me but maybe other people finds annoying:
1.- volume up/down key does not work when VOA.exe is active.When you press vol up or vol down the volume level bar appears, but you cant change volume with keys.
2.-voaconfig crashes when i try to "enable startup". i think this is caused because of folder names (i'm using a spanish rom, so my startup folder is "windows/inicio" and not "windows/startup").
thanks again for your work
Click to expand...
Click to collapse
Got the same problems as you , for number 2, I am using English stock rom which used the path "windows/startup", yet voaconfig crashed when i start it.
cpt.bert said:
app really slows down sms typing...
Click to expand...
Click to collapse
I also noticed this... Hopefully this can be optimized, cause this app would be perfect
Even if duration is set to 1ms the length of the vibratation is far to long to be useful on my Polaris (HTC Touch Cruise). I've previously tried google Android which has the same functionality built-in. And it gives a small buzz on each key-press which was very good.
This application vibrates too long, and also it does not accept more keypresses when vibrating slowing down the whole input method.
add vibration when PhonePad on foreground and onsip=1
cool concept, I actually like it on my friend's Instinct.....but the battery thing and the accelerated wear on the vibration motor deters me (my titan battery is bad enough as it is already).
yesterday i just thought that something like this would be great
->someone´s up there
schnappus boesus said:
yesterday i just thought that something like this would be great
->someone´s up there
Click to expand...
Click to collapse
oh no, its a cool feature/app (especially on phones without a hard keyboard)
if I had something like a Diamond, I would defintely use this app.
Im using a german samsung i900 omnia, but your app doesnt work here. No vibration whatever setting i use.
Good Work, but seems that doesn't recognize diamond keyboard installed on my wm 6.1 artemis. If i set to vibrate only on SIP it never do, otherwise works great (at any click).
thank You
Bye
The main difference with the samsung version is that on the I900 the phone vibrates only when you press a button on your screen (or at least it is supposed to act like this), which really makes a difference between pressing "nothing" and pressing a button.
I would I love to see this feature, even on my I900, because samsung forgot many things (like the opera browser, in which the phone vibrates whatever the part of the application you're touching, or their SIP, where it does not vibrate even though it is THE software where it should).
*const said:
add vibration when PhonePad on foreground and onsip=1
Click to expand...
Click to collapse
thank you very much ... now it is nearly perfect
How about the slow sms typing and the error while trying to save settings?
cpt.bert said:
How about the slow sms typing and the error while trying to save settings?
Click to expand...
Click to collapse
what do you mean by "slow sms typing"? be more specific please
_4saken_ said:
what do you mean by "slow sms typing"? be more specific please
Click to expand...
Click to collapse
For every key I press on the keyboard the vibrator starts for a short period. During this period I cannot enter another key. Or atleast the key is not displayed until the vibration has stopped. So where I could write very fluid and quick before, I now feel it's going much slower and more like a stutter, if you know what I mean.
Hello. I have never written any software...so I cannot do it myself. I don't know whether it already exists or not....in case, I don't think it would be more than 5 minutes work for you people....
What I need is an application (one single .exe) which turns off the screen.
Why do I need this? I recently installed a voice clock (i run the .exe and the voice tells me the time in my earphone). The problem is that when i run the voice clock, the screens turns itself on...turning on also the 4 hardware buttons (i have a HTC TOUCH blackstone). The mobile is usually inside my jacket, in a pocket which is not really comfortable to reach...also because i have often backpacks, or luggage, or i am riding a bike and so on...that's why i just launch the application (voice clock) speaking in the microphone of the earphone set.
Result: i launch the application, screen and buttons turn on for one minute (after one minute there is the automatic switch off)....in that one minute EVERYTHING happens: calls start, application open, sms are being written....everything inside my pocket.
SO
it would be really helpful for me to have an .exe which turns my screen off. I would be then able to launch the voice clock, and then launch the black screen .exe....so that i can avoid that 'inside the jacket' business.
don't think i'm crazy...in my situation this thing is really helpful.
xnView Pocket creates slideshows in exe format... But what you want is to suspend your phone (just making the screen black doesn't work... LMAO).
Mortscript may be of help. Just adapt the following in notepad, save and change the file extension to .mscr. This will launch your clock, wait a minute and put your phone to sleep
Code:
Run("your_clock_exe_or_link_path_here") #you must keep the quotes
Sleep ( 60000 ) #this is 60 seconds but you probably don't need this much
PowerOff
If you need an exe file to lauch it just copy the "autorun.exe" inside the Mortscript setup folder to the same folder as the script, change the name to be the same as the script and assign the new exe to the button you want.
I seriously encourage you (and anyone else with a WinMo) to get familiar with Mortscritp. It's both easy (I'm not a coder either) and extremely useful.
Get QuickShutdown. When use this a long press on power button allows you 'slide to turn off the screen'. I find this useful for same problem as you - except with music player!
How do you run your voice clock without turning on the screen?
Is your voice clock launched every some time?
By the wayn what voice clock do you use? There might be a setting in this program to avoid turning on the screen...
@michoob
i have a voice clock called 'vasquez'. The voice quality is not that much...but i just have to run the exe (through clicking on it or through the voice command to the vasquez.exe) and i get the voice in the earphone (no applications popping up...just the voice. the setup is another .exe which i ran only once to set the right options).
The screen turns itself on whenever you activate the voice command. The clock doesn't have an option to turn off the screen right after the time has been said.
I'll try the solution given by frmariam ....doesn't seem bad, although i didn't really understand it. It looks a bit difficult, if i keep having problems (the ones i said in the first post...that is, everything happening inside my pocket then i'll try that solution.
try mylostblog's myLight. google it. it has this feature in menu where you can turn off screen. it's also a user friendly app to adjust the backlight.
i don't think i would be able to have a voice command to the SCREEN OFF command with that software (you need to click on something inside the menu). thanks anyway.
Ah, ok, so the problem is not directly related to your voice clock, but more to the fact that when you enable the voice command, the screen toggles on.
Which voice command software do you use?
Maybe you could find a way to avoid your voice command software to toggle on the screen?
Otherwise, the MortScript solution can be good, but I wouldn't use the PowerOff function which doesn't only turns off the screen, but actually suspend your device, so you might have unexpected behaviours. For instance, the voice command may not work if your device is suspended... I don't know.
So instead of the PowerOff function, I would rather use one of the solutions proposed here.
With both my OG Evo and Evo 3D I was able to long press the search button and bring up a voice command/search window. I was able to say something like "set timer for 15 minutes" and the clock app would open with the timer set for 15 minutes and then all I had to do was press "set" or "save" or whatever and it was done. You could also set the alarm clock in the same way.
Obviously, there is so search button on the LTE. I have tried both the search bar and the GVS button in the market, but both to the same thing-----it does a web search for the phrase, which is useless. Is there a setting somewhere that I'm missing? I really miss this functionality.
well $hit......NOW it works. I tried this for half an hour yesterday and finally gave up. The only setting change I made was to change language from "automatic" to "English-US" but I can't imagine why that would make a difference. Sorry for the interruption. Please return to your regularly scheduled program.
https://play.google.com/store/apps/details?id=com.companion.GVButton
i put it on that perma-bar in the lower right corner.
someone is working on mapping it to the multi-task button as a long press. i'm waiting for that too, although i'd like to see it mapped to a press of the camera hardware button from anywhere myself.
http://forum.xda-developers.com/showthread.php?p=26614656
erikivy said:
well $hit......NOW it works. I tried this for half an hour yesterday and finally gave up. The only setting change I made was to change language from "automatic" to "English-US" but I can't imagine why that would make a difference. Sorry for the interruption. Please return to your regularly scheduled program.
Click to expand...
Click to collapse
You didn't say how you got it working...are you long pressing a hardware key? Or did you find a widget? I REALLY miss the hardware key. Of all the buttons to remove. Really stupid. You can remove the back key by having a back gesture. Same with an up gesture for menu and three finger swipe for window cycling. But the search? dubya tee eff?!!
check this
http://forum.xda-developers.com/showthread.php?p=26830800
Hi guys this is correct. This only works if you set your voice input and output setting to English us as this is the only one currently supported by Google at the minute. To do this got to settings/voice input & output/voice recognizer settings/language/English US. Hope this helps.
What is the fastest and easiest way way to switch between four apps in the car. For example Google Nav, Poweramp, Trapster, and a speedometer app. A wave of the hand would be nice. I have looked at several and used a few. Smart Task Switcher, a reviewer said “Was warned about this app due to access to contacts permissions which dev says is used in China for advertising”. AppSwipe only does two ( the last opened). The “car apps” say nothing about task switching or is it shown in the Youtube videos. It would be nicer if an app would isolate and load these four programs from one key push then allow fast switching. A snap of the fingers would be another way to switch between these four apps. Also, a slideshow type thing of these four apps with the option to stay on the current one showing might be an idea. Or, one app that puts to the front the needed app, like the media player about the first and last 5 seconds of a song, trapster like app that would popup during notifications, navigation about 10 seconds before and after turns, and the speedometer the rest of the time. I'm just thinking out loud. Holding down the home key is not a good fit. Bottom line is I need a better task switcher (not killer) for the auto. An app that would allow me to map a steering wheel button in my 2011 Ford Fusion SEL for task switching would be golden! A friend's suggestion was to get four phones, so that one is already out there.
I tried Car Dock Home v3. It works by using a launcher that uses the back key to return to it's home screen, then another task can be selected via a shortcut. Unfortunately it cancels Google Navigation when the back key is hit to go to CDHv3 home screen. This would have been a better solution as it takes two key presses. It would be the best solution to perform one action to cycle through the desired programs. I installed Smart Task Switcher and that was good in theory but I could not find how to configure correctly and the floating button is far too small and often requires several taps, and that is sitting at the desk. There is a paid version where some of this is supposedly settable but from my experience with this app I don't think this is a solution.
The car was the first place that came to mind. But the need to quickly and efficiently switch task is useful in several environments.
I have hit a dead end and any suggestions would be appreciated.
Hey man,Im surprised you expect a phone to act as a tomtom,mp3 player and christ knows what else simultaneously.
theunderling said:
Hey man,Im surprised you expect a phone to act as a tomtom,mp3 player and christ knows what else simultaneously.
Click to expand...
Click to collapse
The S2 runs everything just fine, there is just not an efficient way to switch between them.