View Full Version : Haptic touchkeyboard for wm6?
DiemetriX
3rd July 2008, 05:58 PM
Has anyone made a haptic touch plugin for wm6 devices?
Would love the phone to slightly vibrate when I use the touch keyboard.
I'm on a htc diamond btw.
shabicht
3rd July 2008, 06:46 PM
I think it would be cool too, but I think one of the biggest problems is the time delay between hitting the key and feeling the vibration. I also wonder about the effect on battery life... anyways I would still like to try it!
bridic
3rd July 2008, 08:47 PM
You might want to do a search because I remember reading about something like this but think it was for the dialer.
I will post here if I find the thread.
-bridic-
burgertime
3rd July 2008, 09:43 PM
Yea I am pretty certain one of the Iphone dialers is haptic or something...perhaps it's a dailer you have to pay for.
Raven1467
3rd July 2008, 09:49 PM
I'm at work so I don't have them here.. But I have one .cab that will vibrate when you press the number buttons on your dial screen, and it work's perfectly. And then I have an .exe that make's every screen tap vibrate, and it kinda sorta work's. I've looked for feedback programs for months, and have found nothing. The best thing i've determined which took me forever, is enabling screen tap sounds, and going into the registry and changing the default sound to vibrate instead.. I can also look up how to do this for you when I get home.. But really there's no good solution out there. On another note this would be almost considered tactile feedback.. Haptic feedback is crazy technology that deals with detecting the electrical current from your touch. That's why current PPC's are awful with this stuff, cause it doesn't have that technology, and most phones that say they do, don't, they just mimic it.
- Walter
DiemetriX
3rd July 2008, 10:02 PM
I'm at work so I don't have them here.. But I have one .cab that will vibrate when you press the number buttons on your dial screen, and it work's perfectly. And then I have an .exe that make's every screen tap vibrate, and it kinda sorta work's. I've looked for feedback programs for months, and have found nothing. The best thing i've determined which took me forever, is enabling screen tap sounds, and going into the registry and changing the default sound to vibrate instead.. I can also look up how to do this for you when I get home.. But really there's no good solution out there. On another note this would be almost considered tactile feedback.. Haptic feedback is crazy technology that deals with detecting the electrical current from your touch. That's why current PPC's are awful with this stuff, cause it doesn't have that technology, and most phones that say they do, don't, they just mimic it.
- Walter
Tnx a lot walter, and thanks for explaining the difference between haptic and tactile :)
Posting a guide on changing the registry or giving me a link to the two programs mentioned over would be great.
a_lazy_dude
3rd July 2008, 10:27 PM
On another note this would be almost considered tactile feedback.. Haptic feedback is crazy technology that deals with detecting the electrical current from your touch. That's why current PPC's are awful with this stuff, cause it doesn't have that technology, and most phones that say they do, don't, they just mimic it.
- Walter
uh, not quite sure what "haptic" technology you're talking about, but any feedback of mechanical vibration would definitely be considered "haptic feedback". From wikipeida: "Haptic technology refers to technology which interfaces the user via the sense of touch by applying forces, vibrations and/or motions to the user."
Also, to address concerns a little further up the thread: If implemented correctly, there is no perceptible delay between screen contact and vibration feedback. Me and a couple friends whipped up a little test application based on the WM6 SDK's application template, wherein if you tap anywhere in the application window, the vibration motor is toggled for ~50ms (this can be adjusted based on preference, but 50ms was a nice barely perceptible 'thud' with each tap). The feedback is, for all intents and purposes, instantaneous. Also, since the vibrator is only active for 50ms, you'd need to tap 20 times before you've drained the same battery as a 1 second text message alert, or 40 times for 2 seconds, and so on... really, I think the battery drain would be negligible. Anyway, proof of principle for using the vibration motor for haptic feedback is there, and the affect is quite nice, but we never got much further because of a lack of time and programming knowledge. By the way, if anyone has any information on how to hook into touch.dll (which would be the proper way of implementing a system-wide haptic response), I'd be very interested in hearing about it.
wearefree
3rd July 2008, 10:39 PM
This sounds a very interesting idea! Not every program visually responds to touch when operated with finger, so sometimes I was just left wondering did I make the touch? Did the touch go through? Then one or two seconds later (yes my phone is that slow) something happens. This should help if not eliminate that problem.
Codax_755
3rd July 2008, 11:48 PM
Here is the cab for the haptic-esque dialpad if anyone was interested
fzzyrn
4th July 2008, 12:55 AM
i've noticed that when haptics is on, it tends to vibrate only every other press
such intensive vibration is probably bad for your phone
DiemetriX
4th July 2008, 01:21 AM
Also, to address concerns a little further up the thread: If implemented correctly, there is no perceptible delay between screen contact and vibration feedback. Me and a couple friends whipped up a little test application based on the WM6 SDK's application template, wherein if you tap anywhere in the application window, the vibration motor is toggled for ~50ms (this can be adjusted based on preference, but 50ms was a nice barely perceptible 'thud' with each tap). The feedback is, for all intents and purposes, instantaneous. Also, since the vibrator is only active for 50ms, you'd need to tap 20 times before you've drained the same battery as a 1 second text message alert, or 40 times for 2 seconds, and so on... really, I think the battery drain would be negligible. Anyway, proof of principle for using the vibration motor for haptic feedback is there, and the affect is quite nice, but we never got much further because of a lack of time and programming knowledge. By the way, if anyone has any information on how to hook into touch.dll (which would be the proper way of implementing a system-wide haptic response), I'd be very interested in hearing about it.
That sounds pretty perfect. Would be nice if someone finished your project.
jamesbond_28_007
26th September 2008, 12:23 PM
That sounds pretty perfect. Would be nice if someone finished your project.
I've installed this but can't find it anywhere. Looked in programs, personal and settings. I've even looked in the windows folder. I have an HTC Raphael.
Any pointers please...?
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.