[APP] HaaliReader for touch screen - Windows Mobile Development and Hacking General

I'm big fan of HaaliReader, but I don't like how it behaves on my Touch Pro2.
So I have created a build for touch screen control.
May be someone will appreciate...
Changes compared to the original:
Sweep finger up and down to scroll pages
Sweep finger left right to move among chapters/sections
Tap long to popup menu
Doubleclick to activate full creen
Dictionary - the search is from the popup menu
Dictionary - when active, left or right sweep will return to the previous position
FullScreen mode - tapping right bottom corner performs page down
FullScreen mode - tapping right top corner will quit full screen
I must just note, that I'm really not a C++ or WM developer. It was just my try and tested only on my phones. Any feedback is appreciated.

Seems to work fine on the Fuze - cool app.

Related

SIP/Input Selector Shortcut Possible?

Hi everyone,
You know, if we wanted to change the type of input in the middle of entering text to another input method, we have to tap that small little arrow that appears beside the SIP/Input Panel icon (bottom, middle of the screen) which is the SIP/Input Selector? Well with all rage for finger only input, is there any way at all to have some sort of shortcut to this little arrow/input selector? Maybe have it mapped to a hardware button or have an icon appearing in the task bar or something that is big enough to be tapped with a finger.
At the moment, I either have to pull the stylus out just the change the input method or do some gymnastics with my finger and nail to tap that tiny little arrow which sits very close the to the input panel (which is another problem).
ftSwitchSip?
Here you go, install the cab and map it to a hardware button.
p/s: credit to ZenYee
Late answer: Slide leftwards
I know this is a very late answer, but other might find it useful.
With the sip popped up. Press sip-icon and SLIDE leftwards, this will pop-up the sip selector, and can be done with any finger, even a thumb.
(Sliding downwards will close the sip, think of it as 'pulling' the keyboard down, a dubblet of just tapping the icon)

Rotate screen with gestures? Is it possible?

Hello,
Is there a way (program or tool) to rotate the device screen with gestures?
I think any application that would do this would have a hard time telling between normal stylus use and a guesture.
But, its even easier to assign screen rotation to a button.
Jcostanza4
it is possible. you could install FTouch and assign the rotate.exe (somewhere in the /windows folder i think) to something like left -> right.
wktask has a gesture feature that can be mapped to screen rotate by moving left/down from the top right corner.
how complex a gesture??
You can certainly move one of your basic swipes in Touch Flo - but I have always thought that the way it is set up in HTCAlbum was quite cute. The idea that you draw a "c" on the screen and it rotates the album in that direction (or a backwards c rotating it the other way).
There was some work on more complex gesture regognition a few months back which might be able to be used to identify "rotate if I draw a C" type behaviour:
http://forum.xda-developers.com/showthread.php?t=374375
The idea that you draw a "c" on the screen and it rotates the album in that direction (or a backwards c rotating it the other way).
Click to expand...
Click to collapse
Yes, I think this will be the best way to rotate the screen. Gestures like left-right, right-left will be useless, because there is many other programs, with them. For example SPB Mobile shell, S2V, etc.
It might be just one gesture symbol that rotates the screen with 90 degrees more every time when it is drawed. Then will be possibility to use more complex symbols like 8 or Z.
try mortbuttons....i think for your purposes you will need to now the path of the rotate app, make a lnk file and ensure that the shortcut works and using VJbrisk you will be have an upward swipe gesture and be able to rotate the screen..to rotate back again im not too sure about..
Hope this helps
Wisbar Advanced Desktop will allow you to do that. The final was just released yesterday. You can map that as a script to an up, down, left, and right finger swipe.
www.lakeridgesoftware.com

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

[APP]GScroll v2 with KEYMAKER

''Swipe'' to Scroll GScroll allows you to swipe your finger left/right/up/down on the touch panel to scroll or navigate. This functionality will work in any Windows Mobile application that supports scrolling or navigation via the directional pad. ''Tap & Tilt'' to Scroll GScroll allows you to use your built in accelerometer to scroll or navigate any application. Simply double tap the center circle, and then begin tilting. To exit ''Tap & Tilt'' mode, simply tap the touch panel. Double-Tap Launch Zones GScroll allows each of the 4 quadrants of the touch panel to be assigned to a custom application. Double tapping the quadrant will launch the application of your choosing. You can also assign custom actions to the hotkey, such as ''Open Start Menu'' and ''Close Current Application''. AppSwitch Swipe from one side of the panel to the other to bring up an application switcher. Select the icon in the list you wish to activate and it will be brought to the foreground.
DOWNLOAD in attachment.
IN RAR:
- .cab install
- keymayker
Tested on HTC Touch Diamond and Touch Pro
If I did something wrong I apologize because this is my first post.
thank for sharing

[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