Haptic feedback on the G1? - G1 General

Is the hardware even capable of supporting Haptic-like feedback? It seems possible considering the short vibration you get when tapping and holding a home screen icon. I wonder if this will be incorporated into the virtual keyboard Google promised, or if some crafty developer can beat them to it. Thoughts?

1. I would love it and theres no reason hardware can't support it
2. Our battery would last 1 hour instead of 2 hours

thefoss said:
Is the hardware even capable of supporting Haptic-like feedback? It seems possible considering the short vibration you get when tapping and holding a home screen icon. I wonder if this will be incorporated into the virtual keyboard Google promised, or if some crafty developer can beat them to it. Thoughts?
Click to expand...
Click to collapse
yes it does I don't remember the name of the app, buts on the market place and it gives haptic feed back, I believe it was gravity ringer was the name of it....

it gives you haptic feedback all the time, unless I don't understand the term.
For example, if you long press on anything on the home screen, the phone vibrates at you to let you know you've unanchored the item and can now move it freely around the screen.

Related

Haptic/Vibrating Feedback

Got your HD yet? Loving the vibrating feedback from those virtual button along the bottom? Me to! The question is, how do we enable this feature for other touch screen inputs? It should at the very least be mapped to the two Windows Mobile soft keys right? There is clearly some API for this since Opera it also doing it when you click on a link.
Anyone got any ideas how we can get at it?
yeah i was expecting full screen haptic feedback when i saw the spec sheet few months ago. kinda disapointed to find now that it's only for the capacitive buttons along the bottom.
if samsung omnia can do it why can't the hd?
i'm sure someone in the community will sort something out!
Actually, I noticed that the page buttons on the Touchflow 3D bar also give feedback so that's pretty cool. They don't do it when you slide across the various pages, only when you click to select one so the diffence between the breif press and a press and hold event must be detected also.
I'm sure we will see so more work done with the haptic feedback. I seem to remember that it took just a few days for some ultra bright person (CharlyV was first I think) to revese engineered the API for the G-Sensor so I expect someone will feel like writing a little app to extend the feedback funtions pretty soon.
any news? I am also keen to get haptic feedback on everything.
i use this one: http://forum.xda-developers.com/showthread.php?t=450256
really really love it!
start -> settings -> system -> touchresponse settings to customize to your needs......
kudo's for the maker!
Been posted elsewhere but http://forum.xda-developers.com/showthread.php?t=425063
Is great especially when typing. I've dialed the vibration down so it just tingles as you type.

App Request : Enable keypad backlight while screen is on

For any devs out there...
Would it or is it possible to develop an app that will keep the backlight on for the keypad ? i.e. On while the screen is on and go off when the screen goes off ?
In the dark its very annoying when using the Hero and having to fumble for the right key to press - Home, Back, Search etc.
i second that
well erm just press any key and the light will go on dude, you dont need an app for this
So you fumble and hit Home or even power off (to sleep) the screen when you only wanted to hit search or back.
Flicking the scroll wheel is the only way to light up the keys and not press the wrong one by mistake, but that tends to highlight a button, link etc... and sometimes if you hit the ball too hard, you select a screen element.
Still a pain and TBH not like any handset I used before. Backlight time out was always linked to screen time out.
You dont need to hit any key, just move the scroll wheel even slightly and lights come up. And it does need decent amount of pressure to press the scroll button, you wont accidentally press it.
er, yer, I know... but I don't want too
lets just say "even if it doesnt make sense to some people, WE want it!"
btw, there is one app "dark keys" that keeps the backlights of the keypads off all the time. this was made for the white G1. maybe it can simply be rewritten to make the reverse happen?
joemax said:
For any devs out there...
Would it or is it possible to develop an app that will keep the backlight on for the keypad ? i.e. On while the screen is on and go off when the screen goes off ?
In the dark its very annoying when using the Hero and having to fumble for the right key to press - Home, Back, Search etc.
Click to expand...
Click to collapse
+1
i'm beeing annoyed by the keys not being lit as well ...
Glad I'm not the only one
Yeah, I want it too. Thanks for bringing this up!
I think it's good idea, btw it looks cool at night. I want it too
Good idea. +1
So which dev is gong to earn a couple of $$, ££, €€ by writing this for each copy sold then ??
From what I can tell of the API docs (http://developer.android.com/reference/android/os/PowerManager.html, the SDK only allows for the keyboard backlight to be on in FULL_WAKE_LOCK state, meaning the screen will have to be full brightness.
So I don't think this request can be achieved by a pure SDK app.
How come it lights up at any screen brightness on the Hero ?
Surely its also a hardware call and not just an OS call ? These would be independent of Android and particular to each manufactures handset, else they would all be the same.
Not questioning you, but it would seem strange that its not addressable separately to the screen ???
joemax said:
How come it lights up at any screen brightness on the Hero ?
Surely its also a hardware call and not just an OS call ? These would be independent of Android and particular to each manufactures handset, else they would all be the same.
Not questioning you, but it would seem strange that its not addressable separately to the screen ???
Click to expand...
Click to collapse
I'm by no means an Android SDK expert, just posting what I found in a quick search round the docs. Happy to be proven wrong!
Lee
Of course - wasn't criticising at all
Might be able to dabble in the /sys/class/leds/ folder.
I'll take a look when I get in.
Not a dev though. Lol.
soulehmoo said:
Might be able to dabble in the /sys/class/leds/ folder.
I'll take a look when I get in.
Not a dev though. Lol.
Click to expand...
Click to collapse
Correct.
echoing a value to:
/sys/devices/platform/i2c-adapter/i2c-0/0-0066/leds/button-backlight/brightness
through adb shell turns on the backlight.
I think an SDK app could be created as a service with a broadcast receiver listening for the power state changing that just writes a positive value to the file above.
Loads of similar examples here: http://forum.xda-developers.com/showthread.php?t=565015
I'll take this on, just about got it working.
Wicked thx
You are stars (especially fullerlee)
Don't make it too expensive though

Modded ROM vs. standard ROM keyboard lag difference?

Hi. I have been running a couple of modded ROMs and the htc_ime i install on those ROMs is always laggy and somewhat buggy. Is it the same with standard ROM?
One of the bugs i have noticed is that sometimes, when i press space it just goes nuts and creates a period(dot) and just continues to make spaces for a short period. And this has happened on several ROMs.
It's the HTC_IME, not the ROM. the HTC keyboard is designed to put a period and two spaces when / if you hold the keyboard for too long. I haven't looked at the actual code to see how many milliseconds it is, but that is what is happening. Try to tap the space bar quicker and it should be fine.
Thanks for your reply, but thats not whats happening. I press space fast enough. I am aware of the fact that it puts out a dot if you hold it or tap it twice . It does not explain why it continues to make spaces after it makes the dot. It goes totally bananas
Its a setting.
I have a custom rom but im almost certain that the setting is a standard feature.
Its called "Add a space after dot" or equal and you should find it in the settings for input and text.
Good luck.
dicksisfontes said:
I have a custom rom but im almost certain that the setting is a standard feature.
Its called "Add a space after dot" or equal and you should find it in the settings for input and text.
Good luck.
Click to expand...
Click to collapse
I also know this is considered a feature, and I intentionally have it on. HOWEVER, there is often keyboard lag, where you can quickly tap on a key, and the software does not recognize that it was a quick tap and processes it as if you held it down for a longer period. With the space bar, you get the period + spaces. I frequently get the same effect on other keys, yielding numbers, etc instead what I wanted.
The keyboard lag is *awful* and I consider it one of the bigger usability flaws in the mytouch.
majoraccent said:
I also know this is considered a feature, and I intentionally have it on. HOWEVER, there is often keyboard lag, where you can quickly tap on a key, and the software does not recognize that it was a quick tap and processes it as if you held it down for a longer period. With the space bar, you get the period + spaces. I frequently get the same effect on other keys, yielding numbers, etc instead what I wanted.
The keyboard lag is *awful* and I consider it one of the bigger usability flaws in the mytouch.
Click to expand...
Click to collapse
Yeah i get that exact same thing. It is REALLY annoying the !#¤% out of me
Try using Super D, I get no lag on the key board and its a great 1.6 ROM. Its possible it could be a hardware issue, try going into the dev tools and click pointer location. See whats going on with your touch screen.
phatmanxxl said:
Try using Super D, I get no lag on the key board and its a great 1.6 ROM. Its possible it could be a hardware issue, try going into the dev tools and click pointer location. See whats going on with your touch screen.
Click to expand...
Click to collapse
I am using Super D at the moment . Turning the vibration feedback off helped somewhat, but in landscape mode it is still lagging a lot. Tried pointer location, and the screen seems fine to me
FYI, I switched off the predictive text input option on HTC_IME, which got rid of just about all of the lag. It works very well with haptic feedback now. Unfortunately, there's no spell check or anything, so you may have to pay more attention but it is still preferable I think.
The basic problem seems to be that the mytouch simply doesn't have the processing capability to run close to smoothly with all the advertised features, and we have to selectively disable options to try to get a usable product. It's a shame since android itself is quite nice.
I suppose another solution would be to go into the source for one of the keyboard packages and see if it could be made more efficient, but that may be pointless as soon as better hardware comes out.

configure optical button

Is there a way to configure the optical button on the htc incredible so that clicking it wakes the phone up (like pressing the top button)? I'm looking for functionality thats a little bit similar to how the iphone wakes up since I find that button at the bottom much more accessible than the button on the top.
id be interested in this as well. The top button isnt very intuitive to me
Search the market for "lock screen" or "lockscreen" or just "lock" (or maybe "button"? I thought there was a button switcher app too).
Many of the 3rd party lock apps will bring up the lock screen by pressing one or more of the physical buttons (volume, camera, etc). I bet at least one of them comes on with the optical button.
it has been done on the nexus one with the trackball. i think you need root access or at lease custom rom.
Ok, I found this.
http://androidforums.com/htc-incredible/69443-using-optical-trackpad-button-wake-phone.html
Try the "lockbot" app. It is probably about all that is available right now, but the Incredible will be extremely popular. There will be more hacks/tweaks/apps/whatever for this device than any to date, I suspect.
Humpa said:
Ok, I found this.
http://androidforums.com/htc-incredible/69443-using-optical-trackpad-button-wake-phone.html
Try the "lockbot" app. It is probably about all that is available right now, but the Incredible will be extremely popular. There will be more hacks/tweaks/apps/whatever for this device than any to date, I suspect.
Click to expand...
Click to collapse
Thanks for the heads up. And I agree I think we are going to see a whole new level of geek with this phone
"myLock" in advance mode.
Great app, and thank you for the info. I was looking the same solution.
Mylock works great. Although I did have one occurence of it locking up the phone.
-------------------------------------
Sent via the XDA Tapatalk App
daftlush said:
"myLock" in advance mode.
Click to expand...
Click to collapse
Are you talking about the app called myLock auto unlock? I am not finding an advanced mode or way to get in advanced mode. Care to explain a little more? and this is able to make it so you can use the trackpad to wake/unlock the phone?
NoLock works for this as well but I wish there was a way to allow the optical pad to work without allowing the volume buttons to work at the same time.
Tried myLock just now and both seem like good apps.
re
GrandMasterB said:
Thanks for the heads up. And I agree I think we are going to see a whole new level of geek with this phone
Click to expand...
Click to collapse
just wondering why you sport the "Big Black" avatar?
And to those who think im being racist by calling him "Big Black", its his name on the Reality TV show with rob dyrdeck.

Trackball wake feature with No Lock app input needed

I am posting the timely reply to my email from the developer of the highly popular No Lock app, that many of us have been using for waking up our Nexus One with the trackball until we installed Gingerbread 2.3.3, for you wizards to possibly lend assistance to the developer . I questioned the developer as to getting a change done to the app so we could again enjoy the wonderful benefit of the app in waking up our phones with the trackball. Perhaps with the great knowledge base of our XDA members we can help him find a path to a fix of this most needed app. (especially those with a non functioning power button) He can be sent an email directly from the No Lock app in the Market. Let us all hope for a breakthru.
Here is his reply:
"Hi!
I wish I could do something. Unfortunately this is not in my hands
Normally my app is supposed to work exactly the same on all the devices,
and all the versions of Android. But in the real world, this is not the
case, and there is really nothing I can do about it.
On certain models, the app doesn't even work at all, and I have no idea why!
Have a nice day"
Trackball wake
I got the same formulaic reply. Obviously this developer isn't interested in fixing it on his own and perhaps we'll have to live with that. Trackball wake doesn't work with stock ROM on Anylock either, so it's a generic problem.
I also hope somebody can fix this (before my Vol key dies!)
The developer of widgetlocker commented on the trackball wake issue. It's something about pressing the trackball no longer dispatch event when the screen is off, therefore there is no way for an app to detect trackball press.
widgetlocker.teslacoilsw.com/general/trackball-wake-and-gingerbread-bad-news/
Loving GB - missing my wake on trackball!!
This is a behavior changing issue.
hope someone can make a trackball wake later..
No Lock app would be great to use with GB trackball! Hopefully it's developer will have a fix...in the meantime I'm using No Lock and the Volume button to wake my N1.
Am I missing something about trackball wake? I'm running CM7 nightly #7 and using Widget Locker with the "any hardware button unlock" feature enabled and my trackball wakes my phone just fine (even though I prefer to use the volume keys instead). Our is this an issue on stock 2.3.3?
sitinon327 said:
Am I missing something about trackball wake?....is this an issue on stock 2.3.3?
Click to expand...
Click to collapse
Yes.
10chars
sitinon327 said:
Am I missing something about trackball wake? I'm running CM7 nightly #7 and using Widget Locker with the "any hardware button unlock" feature enabled and my trackball wakes my phone just fine (even though I prefer to use the volume keys instead). Our is this an issue on stock 2.3.3?
Click to expand...
Click to collapse
Yes. It used to be that you could just get an app to add this functionality, but now, you have to change it at the rom level. So sure CM7 will work, but it's over the top for people who just want trackball wake to install a new rom.
Yep, i also asked the widgetlock dev about this issue. Sadly there seems to be no real fix to this.
i really hate the fact that i cannot use trackball wake anymore, especially since the power button of the nexus seems to be quite fragile and can become defect easily. There are many threads about buggy power buttons in this forums.
Workaround for me is also to use the volume buttons for display wake, which is ok, but i preferred trackball wake...
missed my trackball wake..
I normally just use the clock app to prevent my phone from locking. With Gingerbread, I also can't use the trackball to wake the phone anymore. Good thing the volume buttons still work.
Would it be so hard for Google devs to include in stock ROM an option which allowed trackball to wake up screen now that everybody knows how buggy power button is and making a good ROM even closer to perfect?
I know. I'm asking for far too much... Google listening to its customers...
decodecoding said:
Would it be so hard for Google devs to include in stock ROM an option which allowed trackball to wake up screen now that everybody knows how buggy power button is and making a good ROM even closer to perfect?
I know. I'm asking for far too much... Google listening to its customers...
Click to expand...
Click to collapse
yep. this will never happen. there are like a trillion bugs/tasks which are probably more important for Google than this very specific thing...

Categories

Resources