iPod-like Scroll Wheel - Windows Mobile Development and Hacking General

is it possible to navigate, for example contact, in HTC Touch Pro by scrolling the D-Pad?
so it would function like iPod's scroll wheel...
is there any program to do that?

Did you know.......there is a touch sceen?

TheChampJT said:
Did you know.......there is a touch sceen?
Click to expand...
Click to collapse
yeah..
i know..
i just like to know whether it is possible or not..
hahhas.

is it just me, or is the iPod scroll wheel scroll is counter productive?
why scroll and stress your thumb doing a circular motion if you can just press and hold (up or down on a long list)? or tap once, twice or trice (for short ones)?
it's not as revolutionary and "re-inventing the wheel" as crApple wants you to believe, you know..
just another eye-catching gimic promoting devolution..

3D scroll - works in a few places - among others in the browser where You can zoom in and out - as much/less as you want. It works MUCH better than double tapping etc.
I which HTC would have implemented the scroll function in all their applications, because it is much easier to control how much to scroll.
I'm use to the wheel on SE M600 & Pxx - and this navigation is a lot quicker and more precise than tapping&touching - however does not look so cool in the bar

sfriis said:
3D scroll - works in a few places - among others in the browser where You can zoom in and out - as much/less as you want. It works MUCH better than double tapping etc.
I which HTC would have implemented the scroll function in all their applications, because it is much easier to control how much to scroll.
I'm use to the wheel on SE M600 & Pxx - and this navigation is a lot quicker and more precise than tapping&touching - however does not look so cool in the bar
Click to expand...
Click to collapse
i'm talking about using the four way directional/navigational button below the display..
it's better to press/tap (and/or hold) the buttons instead of doing circular motions when going through lists..
the zooming function (using the touch sensitive navigation buttons) implemented by HTC really is precise and functional because it makes the process smooth (rather than step zooming) and it also gives the directions dual purpose (press to pan, rotate scroll to zoom).. but would you still prefer using it on very very long lists (say 200 contatct entries or songs on a playlist)?
let's disregard the touchscreen for a moment..
if one complete revolution scrolls you to about 10 entries, then it'll take you atleast 15 revolutions and approximately 15 seconds (one thumb revolution/sec) to reach the 150th entry..
then compare it to a single press of the down button and holding it down for, say, 10 seconds (depending on your key repitition and acceleration settings) to reach the 150th entry. then give or take 5 entry adjustment for precision.
which of the 2 do you think gets you there faster with a less sore thumb/wrist/ligament?
maybe that's why they didn't implement it thruout the system (to navigate lists).. because it is still better (and less stressful) to press than rotate your thumb when going up or down lists..

i find the scroll wheel usefull in some apps, and thankfull a list of applications that it can be made to work in and the appropriate registry entriles are detailed in this thread.
http://forum.xda-developers.com/showthread.php?t=406206&highlight=scroll
Its mains for the diamond but the pro is not so different.

I second that, scroll wheel is MUCH more precise. Sometimes it is really faster and more useful, especially when I just have one hand for operating my PPC (ie. audiomanager).
And btw, click&hold down is much more ardous than scrolling with the wheel (for me at least).

ytsejam_ said:
i'm talking about using the four way directional/navigational button below the display..
it's better to press/tap (and/or hold) the buttons instead of doing circular motions when going through lists..
the zooming function (using the touch sensitive navigation buttons) implemented by HTC really is precise and functional because it makes the process smooth (rather than step zooming) and it also gives the directions dual purpose (press to pan, rotate scroll to zoom).. but would you still prefer using it on very very long lists (say 200 contatct entries or songs on a playlist)?
let's disregard the touchscreen for a moment..
if one complete revolution scrolls you to about 10 entries, then it'll take you atleast 15 revolutions and approximately 15 seconds (one thumb revolution/sec) to reach the 150th entry..
then compare it to a single press of the down button and holding it down for, say, 10 seconds (depending on your key repitition and acceleration settings) to reach the 150th entry. then give or take 5 entry adjustment for precision.
which of the 2 do you think gets you there faster with a less sore thumb/wrist/ligament?
maybe that's why they didn't implement it thruout the system (to navigate lists).. because it is still better (and less stressful) to press than rotate your thumb when going up or down lists..
Click to expand...
Click to collapse
I flick, it scrolls, when I've reached the desired item, I tap!

there is a little app called "ppod" and it's just a music player that looks like an ipod, you scroll using the touchscreen in the circular motion that you would with an ipod.

Related

A way to change whhen use? do u fin the wheel useful?

I was v excited about this phone having a wheel, but its not all that great. Do you all find it useful, and in what ways?
Is there a way to change the scroll wheen so it smoothly screen down the screen in opera for instance? At the moment scolling takes so long that I: find it better to use the stylus on teh scroll bar and drag the window down.
I think the wheel is absolutely great!
However, you should be aware that the wheel is only "connected" to the up and down buttons. It's up to the software to make it usefull...
I also find it very handy. Wheel (up-down and press) and OK button right above it gives perfect control while reading, serfing Internet and even reading e-mails, etc. Several days and you'll be wondering how you've managed to live without it.
The scroll wheel and the left OK button together make a wonderful one-handed pair for navigating the Today Screen.
On the Today Screen, pressing the OK button opens the Start Menu, and then you can navigate/select using the wheel.
Fantastic!

BIOTouch.exe

What is this process and what does it do? I found it in \Windows and it's size is 91600 bytes (89.4k). It is nowhere as Autorun or a startup service, yet it starts everytime i turn on the phone. I kill it manually.
If i kill the process, nothing bad happends, everything works, and even better, some lag disappears.
Any1 knows what it is??
See http://forum.xda-developers.com/showthread.php?t=401984&page=6.
I would suggest you start from this page, because of the following quote:
====
HTC had no reason to include an application it their ROM if it wasn't needed.
The application is used wherever a "cube-like" action is requested.
For example kill biotouch, go to your mail and swing left to get to the next msg..
BOUM, phone freeze, soft reset.
At least this happened to me with a 1.93 ROM
===
Killing this process makes the X1 a lot faster on the WM GUI level! No crashes, no freezes, evereything seems to work as normal. So what is it for on the X1?
The only thing I noticed, that PocketBreeze doesn't show the messages on the message tab after killing the process.
on biotouch depend some gestures but you can live without them
Killing biotouch seems to have really given my X1 a kick up the a**! More responsive, task manager shows 5-6% usage now. Nothing seems to be missing either. Eraly days thou, I see how it goes..
When I open and close the screen switches to landscape a whole lot quicker too!
One question on my mind "Whats the catch?"!
Silly question, but how do i see my processes?
Install this task manager on your X1..
Try disabling biotouch.exe
If it gives you an improvement then install this to stop biotouch.exe from starting the next time you restart your X1.. Make sure biotouch.exe has been stopped in the task manager before running this.
It controls finger scrolling through emails etc. and for me I couldn't live without. If you don;t need this then should be fine to kill.
so it only controls scrolling? nothing else?
finger scrolling up/down or left/right (to go to previous/next messages) also?
would killing biotouch make it not work on the screen, but would i still be able to go left/right on the optical pad?
disabled biotouch and still have finger scrolling everywhere, don't have any difference, just less memory consumption an maybe a bit more speed.
I have the normal task manager, but can't see any program running.
Do I have to install the task manager cab from the first page?
Biotouch enhances logics processing of touch input. It is because of this program that you can use the ultra-small high-res Windows Mobile default keyboard using your thumb on the very small square keys/buttons, and be able to accurately press the buttons you intend to press. (Anyway I prefer Spb Keyboard instead hehe).
Biotouch calculates equidistant midpoints between the perimeter edges of your finger touch, and incorporates touch pressures (with the center of your touch having the most pressure), in its algorithm for accuracy.
Try it yourself: use the keyboard with large keys/buttons on an iPhone 3G, and then use the default Windows Mobile on-screen QWERTY keyboard using your XPERIA which has even smaller keys/buttons. You will be surprised how much easier it is to press the intended buttons on your XPERIA than the iPhone with its capacitative touch screen.
Biotouch helps with other things too like enhancing touch-scrolling based on how much of the touch surface your finger stayed on the screen during a gesture, to decide what type of scroll to do.
Another thing it helps with is distinguishing finger touch from stylus touch. If one small high-pressure point is detected it assumes it's your stylus. In some situations you may be able to scroll easily with your finger but not with your stylus, as using the stylus you would be selecting text instead, for example.
dogans said:
I have the normal task manager, but can't see any program running.
Do I have to install the task manager cab from the first page?
Click to expand...
Click to collapse
Yes. It runs just like Windows Task Manager highlighting programs running in the background and giving you the option to 'Terminate' (End Task) an application.
I notice that if I have a large html email and use "tap to scroll right" option it starts biotouch.exe.
If the fix is installed to stop biotouch then the phone crashes. So either dont scroll right in the emails or I just remember to kill biotouch once im finished.. Although I get a lot of email I personally dont need to use the scroll right function very often..
holdout said:
Biotouch enhances logics processing of touch input. It is because of this program that you can use the ultra-small high-res Windows Mobile default keyboard using your thumb on the very small square keys/buttons, and be able to accurately press the buttons you intend to press. (Anyway I prefer Spb Keyboard instead hehe).
Biotouch calculates equidistant midpoints between the perimeter edges of your finger touch, and incorporates touch pressures (with the center of your touch having the most pressure), in its algorithm for accuracy.
Try it yourself: use the keyboard with large keys/buttons on an iPhone 3G, and then use the default Windows Mobile on-screen QWERTY keyboard using your XPERIA which has even smaller keys/buttons. You will be surprised how much easier it is to press the intended buttons on your XPERIA than the iPhone with its capacitative touch screen.
Biotouch helps with other things too like enhancing touch-scrolling based on how much of the touch surface your finger stayed on the screen during a gesture, to decide what type of scroll to do.
Another thing it helps with is distinguishing finger touch from stylus touch. If one small high-pressure point is detected it assumes it's your stylus. In some situations you may be able to scroll easily with your finger but not with your stylus, as using the stylus you would be selecting text instead, for example.
Click to expand...
Click to collapse
in this case, biotouch is impt
holdout said:
Biotouch enhances logics processing of touch input. It is because of this program that you can use the ultra-small high-res Windows Mobile default keyboard using your thumb on the very small square keys/buttons, and be able to accurately press the buttons you intend to press. (Anyway I prefer Spb Keyboard instead hehe).
Biotouch calculates equidistant midpoints between the perimeter edges of your finger touch, and incorporates touch pressures (with the center of your touch having the most pressure), in its algorithm for accuracy.
Try it yourself: use the keyboard with large keys/buttons on an iPhone 3G, and then use the default Windows Mobile on-screen QWERTY keyboard using your XPERIA which has even smaller keys/buttons. You will be surprised how much easier it is to press the intended buttons on your XPERIA than the iPhone with its capacitative touch screen.
Biotouch helps with other things too like enhancing touch-scrolling based on how much of the touch surface your finger stayed on the screen during a gesture, to decide what type of scroll to do.
Another thing it helps with is distinguishing finger touch from stylus touch. If one small high-pressure point is detected it assumes it's your stylus. In some situations you may be able to scroll easily with your finger but not with your stylus, as using the stylus you would be selecting text instead, for example.
Click to expand...
Click to collapse
Didn't know my fingers were that powerful
holdout said:
Biotouch enhances logics processing of touch input. It is because of this program that you can use the ultra-small high-res Windows Mobile default keyboard using your thumb on the very small square keys/buttons, and be able to accurately press the buttons you intend to press. (Anyway I prefer Spb Keyboard instead hehe).
Biotouch calculates equidistant midpoints between the perimeter edges of your finger touch, and incorporates touch pressures (with the center of your touch having the most pressure), in its algorithm for accuracy.
Try it yourself: use the keyboard with large keys/buttons on an iPhone 3G, and then use the default Windows Mobile on-screen QWERTY keyboard using your XPERIA which has even smaller keys/buttons. You will be surprised how much easier it is to press the intended buttons on your XPERIA than the iPhone with its capacitative touch screen.
Biotouch helps with other things too like enhancing touch-scrolling based on how much of the touch surface your finger stayed on the screen during a gesture, to decide what type of scroll to do.
Another thing it helps with is distinguishing finger touch from stylus touch. If one small high-pressure point is detected it assumes it's your stylus. In some situations you may be able to scroll easily with your finger but not with your stylus, as using the stylus you would be selecting text instead, for example.
Click to expand...
Click to collapse
Make thes sticky somewhere

Android is great BUT could be improved at least...

As far as physical goes...Android has too many buttons. IMO you only need:
Button 1
Press Once = Sleep
Press Twice = Wake
Long Press = Shutdown/Turn On
Button 2
Press Once = Desktop
Press Twice = AppDrawer
Long Press = Open/Close Dockbar (scrollable dock for heavily used apps such as phone, messaging, music, etc that doesnt take up screen space.)
Button 3
Volume up/down
and possibly a dedicated CAPACITIVE scrolling/zooming button for fast scanning thru the app drawer and/or desktops and/or scrolling/zooming in web browsers.
(this way u can have larger widgets on ur desktops because u have a dedicated app drawer button and not one that takes up space on ur desktop. plus ur not limited to just 7 desktops like u get with HTC preview screens or launcherpro, etc because it would be easy to scroll thru 20 desktops with the dedicated capacitive scroll)
Ok. So if u put the sleep/wake on top of the phone, volume button on the left side, your left with just one button like the iphone and maybe my proposed idea of the capacitive scrolling button (thats if u like that idea).
this would be different from the iphone even though the iphone has one button because its functions are different. the iphone button does BACK+LONG PRESS=HOME. this would do a DESKTOP/APPDRAWER+LONG PRESS= DOCKBAR.
so it has 3 functions instead of 2. add in the capacitive scrolling and u have a simple easy to use device without redundant buttons thats still different from
apples iphone.
-no need for back button. browsers and apps can provide soft buttons in its user interface.
-no need for search button. widgets and apps can be used for this on ur desktop
-no need for settings button. again, widgets and apps can be used on ur desktops. put ur desktops to use!
great if u understood what i said. sorry for the rant if u didnt. just an idea and my 2cents.
.
Get an iphone if you want less buttons.
I personally love the back, home and menu buttons, and find them very very useful.
Errr... my three most frequent used buttons are: back, home and menu and you want to remove 2 of them. Yeah, great idea ;-)
Brut.all said:
Errr... my three most frequent used buttons are: back, home and menu and you want to remove 2 of them. Yeah, great idea ;-)
Click to expand...
Click to collapse
I agree, the last iphone I used pissed me off hard not having a physical back button....
I agree. back and home are essential! relying too much on soft buttons is silly. Also if you really dont like the OS because of the number of hard buttons then I think you are a little confused.
The hard buttons are usually decided by the manufacturer arent they? maybe your rant should be directed at htc and not android? I could be wrong.
mini_robot said:
As far as physical goes...Android has too many buttons. IMO you only need:
Button 1
Press Once = Sleep
Press Twice = Wake
Long Press = Shutdown/Turn On
Button 2
Press Once = Desktop
Press Twice = AppDrawer
Long Press = Open/Close Dockbar (scrollable dock for heavily used apps such as phone, messaging, music, etc that doesnt take up screen space.)
Button 3
Volume up/down
and possibly a dedicated CAPACITIVE scrolling/zooming button for fast scanning thru the app drawer and/or desktops and/or scrolling/zooming in web browsers.
(this way u can have larger widgets on ur desktops because u have a dedicated app drawer button and not one that takes up space on ur desktop. plus ur not limited to just 7 desktops like u get with HTC preview screens or launcherpro, etc because it would be easy to scroll thru 20 desktops with the dedicated capacitive scroll)
Ok. So if u put the sleep/wake on top of the phone, volume button on the left side, your left with just one button like the iphone and maybe my proposed idea of the capacitive scrolling button (thats if u like that idea).
this would be different from the iphone even though the iphone has one button because its functions are different. the iphone button does BACK+LONG PRESS=HOME. this would do a DESKTOP/APPDRAWER+LONG PRESS= DOCKBAR.
so it has 3 functions instead of 2. add in the capacitive scrolling and u have a simple easy to use device without redundant buttons thats still different from
apples iphone.
-no need for back button. browsers and apps can provide soft buttons in its user interface.
-no need for search button. widgets and apps can be used for this on ur desktop
-no need for settings button. again, widgets and apps can be used on ur desktops. put ur desktops to use!
great if u understood what i said. sorry for the rant if u didnt. just an idea and my 2cents.
.
Click to expand...
Click to collapse
That is steve jobs talk. -_-
LOL...I'm short of buttons. Idea = Long press Menu-> contacts and Long press Back->screen off or Camera, Trackball press -> receive/pickup call at lockscreen.
search button: yep, that button is needless, I never use it.
All other buttons are essential.
The home button and back button are very important. The back button isn't just for going one page in a browser back. Couldn't live with it. The menu button is very important, too, because it's a dedicated button which is the same in EVERY app, so you always know how to find the settings.
And then, volume and power button, you can't remove them.
PS: Two times button hitting to execute a command is silly.
UpSpin said:
search button: yep, that button is needless, I never use it.
Click to expand...
Click to collapse
This is where the Galaxy S shines: the menu button acts as both the menu and search buttons.
I think the search button is indispensable. When I want to find any contact or document in my phone, any thing in google it gets me there in one step.
Sent from my SGH-T959 using XDA App
Lol, this dude is tripping. Giving up my 4 beautiful and all useful buttons. In instead lose screen estate cause every app is gonna make the SAME thing at the bottom as the buttons?
Lol. GTFO
You may have heard of this semi-obscure device that is basically what you are looking for. It is called the "iPhone", if you look it up on the interwebs you may be able to find something about it.
less buttons? seriously? im sorry to hear you cannot afford an iphone if you want it that bad.
I'd agree as well that some physical buttons are very useful to avoid wasting screen real estate with buttons. That said, the HTC Hero has 6 buttons (call, hang up, menu, home, back and search) which is probably a bit OTT as call and hang up are replicated on-screen all the time. But buttons like home, back and menu are essential, as others have said.
The key is that if *all* Android hardware has the same core set of buttons, then developers can rely on those buttons being there and use them intelligently. All too often you see programs which have clearly been ported over from another system without any effort having been made to adapt them to the Android system. Not only do these waste space, but they also feel counter-intuitive to an Android user because they use a different UI model. My particular pet-peeve is apps which forget to take control of the volume rocker for their audio - that makes me accidentally adjust my ringtone volume (which is normally silent!) instead of the app's volume
Umm, sorry for the rant...
Steven__ said:
...All too often you see programs which have clearly been ported over from another system without any effort having been made to adapt them to the Android system...
Click to expand...
Click to collapse
Like the pause button on angry birds. Have they realised androids have a button called menu?
I love the 4/5 physical buttons on android, even if you don't use the search button a lot at first, you can always assign that button to something you want.
I wish I had 1 more button...a dedicated forward button...I get a little jumpy with my back button.
Less is not always more. Less is sometimes just less(i.e. iPhone)
mercianary said:
Like the pause button on angry birds. Have they realised androids have a button called menu?
Click to expand...
Click to collapse
Well, you could try pressing the Menu button to see that they have!
veetip said:
Well, you could try pressing the Menu button to see that they have!
Click to expand...
Click to collapse
Yeah I know. My point is the button onscreen is a waste of space because it it replicated by a hardware button.
The "search" button is more of a Google thing. Its a android phone (google) so they want a search option of there database to be easily accessed.

Idea - use of trigger buttons in standard applications

The trigger (shoulder) buttons of the Xperia Play (R800) are placed excellently. They are not only useful when the phone is open and held as a gamepad (the trigger buttons are accessed using the index fingers), but also when the phone is held in one's left hand normally as a phone. When held this way, the trigger buttons are easily accessible using the index and little fingers of the left hand. The software should take advantage of this great design. The two side buttons could be incredibly useful in a number of situations.
Here are some possible uses:
Camera: The right trigger button shoots a photo (someone already modified the camera app for this)
Keyboard: The left and right trigger buttons move the text cursor (caret) left or right, respectively. This would be extremely useful as moving the cursor for only one position using the touchscreen is right next to impossible and very frustrating.
Music player/Lockscreen: Next/previous song. Holding the buttons could be used for seeking. Pressing both at the same time for play/pause.
Browser: Switching tabs or moving through history (many mice have buttons for going back and forward).
The triggers could be used in any instance where there are panes that can be scrolled (Home (widget panes/app drawer), Timescape (this one actually already supports it), Theme picker, Wallpaper picker, WidgetPicker of Xperia S... this sort of panes).
There's a lot of cases where the trigger buttons would be very convenient. Unfortunately, they are mostly ignored.
These are just some ideas I am posting in hopes of someone finding (some of) them useful and implementing them somehow.
Fußbodenheizung said:
The trigger (shoulder) buttons of the Xperia Play (R800) are placed excellently. They are not only useful when the phone is open and held as a gamepad (the trigger buttons are accessed using the index fingers), but also when the phone is held in one's left hand normally as a phone. When held this way, the trigger buttons are easily accessible using the index and little fingers of the left hand. The software should take advantage of this great design. The two side buttons could be incredibly useful in a number of situations.
Here are some possible uses:
Camera: The right trigger button shoots a photo (someone already modified the camera app for this)
Keyboard: The left and right trigger buttons move the text cursor (caret) left or right, respectively. This would be extremely useful as moving the cursor for only one position using the touchscreen is right next to impossible and very frustrating.
Music player/Lockscreen: Next/previous song. Holding the buttons could be used for seeking. Pressing both at the same time for play/pause.
Browser: Switching tabs or moving through history (many mice have buttons for going back and forward).
The triggers could be used in any instance where there are panes that can be scrolled (Home (widget panes/app drawer), Timescape (this one actually already supports it), Theme picker, Wallpaper picker, WidgetPicker of Xperia S... this sort of panes).
There's a lot of cases where the trigger buttons would be very convenient. Unfortunately, they are mostly ignored.
These are just some ideas I am posting in hopes of someone finding (some of) them useful and implementing them somehow.
Click to expand...
Click to collapse
Good idea except for the music player one, only because they are easily pressed. I could see this thing in my pocket flicking through songs like crazy just from the movement of walking.
If you have root...
https://play.google.com/store/apps/details?id=com.hatcyl.android.Change_Shoulder_Buttons
Those most of what OP mentioned.
Sent from my R800x using XDA
hatcyl said:
If you have root...
https://play.google.com/store/apps/details?id=com.hatcyl.android.Change_Shoulder_Buttons
Those most of what OP mentioned.
Sent from my R800x using XDA
Click to expand...
Click to collapse
This is pretty good. Thanks.
I wish someone at Sony would put these functions in their own apps, Music Unlimited for example.
Also, camera shoulder button integration has already been done.
https://play.google.com/store/apps/details?id=seb.camera.mod
Nevermind, OP already mentioned this.
Where's my delete button gone?
Another idea
Incoming Calls - use R to answer and L to not to answer

[Guide] Undocumented Features (Stock)

I've been playing with this phone non - stop now and I've found some interesting features that I haven't seen documented in any manual or guide , so I thought I'd share my findings with you all.
Alternate Menu / Back control with S-Pen :
Instead of drawing a backwards arrow or an upwards arrow while holding the button to activate back or menu, you can hold the button and swipe down from about an inch above either capacitive key (near the edge of the screen) to get the same effect.
Expand /Collapse Categories
I've found that in the e-mail client, you can expand and collapse the subsections of the main window by using two fingers to rotate clockwise (like spinning the compass direction in google maps) on the screen.
I don't know if these are shared functions with the original Note or if these have been documented somewhere but I've just missed it
Have you found any interesting undocumented features that you would I like to share?
When holding with one hand,press your Thumb in the middle of the screen and move it slowly all the way upwords in a loop,that will zoom out the home pages just like pinching.
When in a full screen mode (any app) swipe down quickly (from the outside of the screen) to toggle notification bar.
Only works if u swipe fast, slow won't activate it.
All credit to lucidmike for this very useful tip, check it out in his video here.
https://www.youtube.com/watch?v=Ri2tB9FuFsM&feature=youtube_gdata_player
Sent from my GT-N7100 using xda premium

Categories

Resources