Some tips for the Shift - Shift General

Finally got my shift...
Here's some tips from the 2 day of hardcore usage and 14 broken instalations of vista.
Service pack 1 is good to have. It DOES make a difference. Mostly for network usage, sharing and copying files it tends to speed up some things. Windows will "calculate" necesary time and file sizes quicker when you move or copy something. Boot time is also decreased but don't expect magical things.
By default Vista sets a huge amount of time to wait for programs to close when initiating a shutdown command. If a program doesn't respond the shutdown time is very long. I've used regedit to manually adjust this from 20000 to 2000. The tweak didn't result in any problem for me. Here's the path.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control > waittokillservice
Speaking of registry, careful when using registry cleaner programs or tweak utilities. Some of them will delete the HTC Shag controll keys and some empty keys that these utilities think they are junk, resulting in the inability to change resolution by hardware button. Also this disables the Comunication Panel from being started by hardware button. If you want to use this kind of programs ALWAYS back up the registry before making changes.
Install the video driver update from Microsoft. It will improve your video performance. However restart the shift as soon as the upgrade completes. The resolution changer program will not operate until then and if you stress it to much it may not work even after the restart. It will simply ask you to restart the shift because the driver has changed, even if you already did that. This happened once, i don't know if it was an isolated incident.
Don't try to overcloack the shift. Rummors on the internet say that the intel A110 can run at 1ghz. This is not the case for the Shift. Curently the SetFSB program mainly recomanded over the internet isn't compatible with the shift's hardware and it will do no good.
If your desktop icons appear to big in the lower resolution change them by presing the ctrl button (keep pressed) and mouse scroll (use external mouse). This is the simplest way i've found out and it will enable you to see more size options then the icon size changer in the customize menu.

Thanks heaps for those tips and suggestions, I was concerned about installing SP1 but now I will give it a go and the other tips are great.
THanks

Thanks for your suggestions! after using "tune-up utilities" I had problems with the shift control center as well: disappeared completely or needed a lot of time to be available after windows start.
With SP1 installed I didn't have any issue so far. Although I've made no comparison test my impression is that there is a little but perceptible increase of speed.
R.

facdemol said:
If your desktop icons appear too big in the lower resolution change them by presing the ctrl button (keep pressed) and mouse scroll (use external mouse). This is the simplest way i've found out and it will enable you to see more size options then the icon size changer in the customize menu.
Click to expand...
Click to collapse
yeah and this works from almost everywhere (IE, desktop, explorer,..)

Related

New: Quick access to backlight brightness

Hi folks,
When I'm using my PDA at night, I turn the backlight right down, so it doesn't wake the girlfriend (and blind me!) This requires many steps: Start->Settings->System->Backlight->Brightness->Grab stylus->Drag on screen.
I've written a simple little util which pops up a backlight brighness trackbar, plus 2 buttons to instantly minimize/maximize. You can download it from here. There's no installer - just drag the exe to your device, then create a shortcut to your Start Menu / Programs folder. Only tested on my Universal under WM6 - should work on any HTC (non-phone) device AFAIK.
Personally, I've attached it to the backlight button on the front of the universal, so to minimize backlight brightness I just tap that button, then tap the left softkey button.
Hopefully some of you find this useful - if so, lemme know! If you have any problems with it, I'll try to sort them out.
I've also made the source code available. It's a little C# class. Feel free to use it for whatever you want.
Hi,
I was looking something like that. But when I tested at my PPC, HP 6815, it did not work? Could you please help me ?
Regards,
Great work, jp_howard!
Very useful. I'm sure it may also run on many other mobile devices.
Will have a closer look at the sources
Thanks for this nice tool!
scholbert
hi jp_howard,
pls allow me a couple things:
1. it does not work while my o2 atom is cradled. maybe it will work if on battery power. let me test later, once i disconnect then get back here to update.
2. would it be possible to map it to the volume keys? this is useful for me because one of the major problems of o2 atom is the battery life, so i am force to always set the backlight its minimal setting to converse power. the problem is when i'm outdoor, i would not see the screen anymore due to the low brightness i mentioned, so it would be great if i could access the brightness level by the use of only the volume keys. anyway, i don't change the volume that often during calls...
3. lastly, i would also like to start programming in c# like what you did here. would it be too much too ask, if you point me in the right direction, so i could start programming too? btw, i'm basically a web developer, with formal training in c# windows programming as well, but not very well verse with CE programming. i've tried the hello world in vs2005 already but i'm still far from mobile programming. thanks.

From o2 Mini to Touch Dual 850: A journey of discovery part 1

My beloved o2 mini was having a few 'issues' - dropping calls, bad battery life, periods of no network - it was time for an upgrade.
So I bought a Telstra branded touch dual off ebay from a company called 'viper technologies'. I discovered why it was called that when the parcel arrived with 'Mike Metcalfe' in the 'from' section - Mike Metcalfe was Tom Skerritt's *real* name as the head instructor of 'Top Gun', otherwise known as 'Viper'.
I'd done some prereading at xda developers and discovered the Telstra version is the 850, which is the NEON and not the NIKI. On the upside the 850 apparently has a larger battery, the ability to work on Telstra NextG, an FM radio, and the power button is in a different place (the same as the o2 mini fortuitously)On the downside it has the telescopic stylus, which is fine because I tend not to use it much. I found that the fact that it was in the bottom right corner took more getting used to than the fact that it was telescopic.
Anyways. First, that telstra branding had to go. I found the right spl uploader at http://forum.xda-developers.com/showthread.php?t=377260>, and installed version 1.06.841.4 ROM on it.
The only issues with the flashing was that I missed a crucial step of unplugging and replugging the cable, as per the instructions (in capital letters even) in the aforementioned thread.
I made my own little startup splash screen to replace the windows mobile one and stuck it in the windows directory by making a 240 x 320 pixel jpg in photoshop and naming it 'welcomehead.96.png'.
Before that, of course I had to discover that ActiveSync 4.5 is the latest version for XP, and will always be, because Vista now has some other sort of thing to transfer to mobiles. ActiveSync 4.5 has behaved itself quite well for me, much better than I remember 3.7 ever doing with the o2.
I decided to make a partnership without syncing any data at first, because I knew I'd be connecting and disconnecting and didn't want to always wait for it to sync hundreds of files before it let me do anything. At this juncture the little rubber USB port cover on the bottom first began to annoy me, but more on that later.
OK, it was time to try and make this little fella do everything the o2 could - and more. Familiarising oneself with the new WM6 was fun - the o2 ran 2003 and while they haven't changed much, there were a few things that needed getting used to.
HTC HOME VS CLAUNCHER
My thinking usually centres around getting things done efficiently. And whilst it looked so cool, I came to the realisation that HTC home had to go. The clock? Too much screen real estate (and I have a watch anyway). The message/call/appointment notifiers? I wanted to see the actual appointments written there. The launcher? Only NINE programs? Please! The weather? Firstly I didn't seem to be able to get it for Australia, and secondly... I actually realised that I don't really care about the weather that much! Ringtones? Don't use 'em. Right.
So I stumbled upon a program called clauncher, which it turns out is incredibly cool and efficient. You can just load it up, select it as a plugin and then click and hold on the empty space to access a huge variety of settings. It comes with 8 tabs for categories, like Main, Tools, Comm, Games etc etc. One of the excellent things about clauncher is that you can just import your start menu folder into an empty category and then just cut them out into the right ones. It's easy to move them with a multiple selection function and 'move up' and 'move down' buttons.
I found that keeping the icons at their native 32 pixel size looked nicest, and it's also about the right size for a thumb. I gave them a 3 pixel space between them but then I put a large right margin of 12 pixels, because clauncher has a cool feature which flips icon screens when you touch the blank part. You can also set the total height. So the sizing above gave me five icons in two rows, with a blank portion on the right to thumb to the next page. I discovered also that you can get more screen space (and a neater look) by hiding the tabs altogether.
Earlier on I'd discovered a terrible problem with clauncher - The pop down keypad would only type the first letter or number in the boxes! So I had named the second tab '2' and moved on. The lack of keyboard became an issue when I wanted to add manual shortcuts etc. Luckily I stumbled upon the fix for it. Instead of press and hold for the settings, if you access them via the 'today items' control panel, it gives you the softkey bar at the bottom, and hence your keyboard options back again.
Currently I've got four screens - my most frequently used (vaguely) apps, less frequently used apps, communications stuff and then games.
All I need to find out now is how to anchor it to the bottom part of the screen.
I noticed that WM6 no longer puts your messages on the today screen - 'no unread emails' or whatever. But a shortcut to messaging was an easy fix with clauncher.
HARDWARE KEYS/LONGPRESSENDKEY/SLIDEACTION
The lack of hardware keys was something I didn't realise I'd miss so much. The o2 had phone buttons, volume slider, camera button, the normal nav buttons PLUS appointment, contacts, and voice recorder buttons. I used to run buttonmax on my o2 which let me map press, double press and long press to each of the extra buttons.
I thought I'd found a solution in AEbuttonplus - it was free, it let me map buttons - but the only buttons I could really map were the phone ones.
So I mapped a double click on the green button to close a window (when I'm thumbing around it's actually easier to get to the bottom part of the screen, particularly when using the sliding keyboard). It was working great - until I got a phone call. The green button seems to change purpose depending on what's going on. I had mapped its usual use to 'phone', but that didn't seem to cover 'answer call' or even 'send call' - I had to use the on-screen softkeys. I'd installed 'slide action' software which had been working great, but I realised it must simulate a 'press green button' or something, because it stopped working for phone functions too. So AEbuttonplus had to go.
The small consolation came with the 'longpressendkey' setting somebody thoughtfully put in the ROM - I can at least set my phone to vibrate with one key, which I could never do easily on the o2. I'd love to see 'longpressendkey' set up to allow any customisable link, and while they're at it, make BOTH the green and red keys mappable for single, double and triple press as well as long press. That would give six extra hardware key options and make up for the lack of them elsewhere. Anyways.
ACTIVESYNC/MACROREADER/CEREGEDITOR
Dang it, I stuffed around for a LONG time trying to solve this. On my o2 I had a hardware macro (double press contacts key) which would start activesync, and then another activesync specific hardware macro (hold contacts key) to connect bluetooth and start synchronising. And then to disconnect, I was running the Magic Button task manager and a tap on the X would disconnect and close activesync.
How to do it? I didn't have hardware keys, I didn't have macros, OR didn't I? I ended up discovering a little piece of software here:
http://vitotechnology.com/en/products/download.php?ID=1645&BID=23
in what seemed to be the VITO 'boneyard' where they keep all the seconds and dodgy stuff - I couldn't find a link to it on the main site. It was called 'MacroRecorder' and it comes with no manual or other information. But it works if you just want to record a tap-based macro. Next problem then - how to make a tap for starting Activesync always be in the same place?
You gotta love those registry hacks. I found a program called CERegEditor which lets you connect up the phone, and then edit the registry on your PC. Sure beats keying in all the weird info on the tiny screen using the tiny buttons.
I remapped the bottom left softkey to ActiveSync using the Key 112 registry entry, and now I had my solution to making a tap-based macro. MacroRecorder isn't that tricky actually - you just start the exe, click the okay screen, do your thang, and then press the little red square which has appeared in the middle of the screen to finish. It asks for a name and then creates a file in the same folder as the exe, which you can put wherever. I created an entry for it in clauncher, gave it the activesync icon (Windows\repllog.exe) and now I can start activesync and connect via bluetooth with one press!
While I was there in the registry I did a few other tweaks like making the scroll bars 15 pixels wide (the widest you can make them whilst keeping the 'settings' screen three icons wide) and making the date one line instead of two. There's a list of registry tweaks here:
http://www.ppcsg.com/index.php?showtopic=50029&st=0
Getting activesync to close and disconnect in one action was a bit trickier. None of the task managers I tried would close activesync down altogether, like magic button used to do on my o2. I found some trial software which advertised the ability to 'close activesync on disconnect', which it DID... but the only problem was that it wouldn't OPEN it again when you reconnected.
Given that WM6 now gives you the option of the OK button actually closing things rather than minimising, Magic button sadly had no use anymore. Goodbye, trusty software.
So it seems I've gained a step in making Activesync connection a one-click process... but I've lost my one-click disconnection. Oh well. There's some software which people talk about which was supposed to be able to automatically schedule bluetooth connections, but it sadly seems to have disappeared.
CONTINUED IN PART 2
PART 2
MS READER
I had been using MS reader for my ebooks and it worked fine on my o2, but for some reason it seemed to be painfully slow on the dual. I ended up converting my .lit files using 'convertLit' and downloading Mobipocket to read them. It's not quite as pretty as MS reader, but it's definitely faster to load, and it takes you to your last read book straight away instead of having to go through all the intro screens. Second shortcut in clauncher, then!
TOUCHFLO
Well that cubey thing is super cool - so I spent considerable time trying to get it to have the elusive fourth face. BUT then I asked myself, 'what does touchflo do that I can't do with one press in clauncher?'
About this time I had to hard reset and rebuild everything because I'd added in some irrepairable registry stuff and the cube was whacked out completely.
I left it as three sides, then. Now - it's not immediately obvious, but the 'quicktasks' screen that comes up when you open the slider is actually part of the Touchflo 'family' and it's settings are in the same place in the registry.
So it was relatively easy to replace the 'Email' on the third side of the cube with 'new email' from the APlauncher screen, 'SMS' with 'new SMS', 'Notes' with 'new note' and 'calendar' with 'new appointment'. That way the icons matched up just great.
The problem is that now that I've figured out the shortcuts, it's probably just as easy to put an icon in clauncher for them! So rather than 1. turn on, 2. swipe up, 3. swipe across, 4. press icon; you could eliminate the swipes...
I'm finding too, that new things involving contacts (SMS, MMS, email, phone calls) are best handled by sliding out the keypad, typing the first few letters, click down to them with the navigation keys and press the centre key. Then you get a screen with options to call any of their numbers, text them or email them.
If you go the 'new message' route, you have to access the contacts list in a far more cumbersome manner - smaller type entries which are harder to click with your thumbnail and that you either have to scroll to or type an exact match for it.
I've also found the following when using the touchflo features:
* to get the touch cube every time, start at the htc logo and sweep up with the thumbnail.
* you don't have to be 'twitchy' with the photo gestures. A slower and deliberate circle or half circle tends to make it do what you're asking a lot better - more nail, less finger for the photo stuff too.
* for scrolling, press quite firmly, and use a lot of finger surface area. Too much nail tends to make it click. I imagine I'm smudging stuff off my finger and that seems to work well. For long scrolls do a finger 'flick'.
THAT RUBBER COVER
After only a few days of activesyncing, I noticed the rubber cover on the USB port was starting to not close flush anymore. A bit of research turned up that it was an extremely common problem. So I bit the bullet and cut it off, but I cut it in a way that I could put it back on if I wanted, by slitting through one of the sections that anchors around the little pin, leaving the rubber in a hook shape to hold it in when needed. I tried putting it in the freezer for a time, but that seemed to have no effect, and I was already sick of pulling it off everytime I plugged it in to charge or whatever. So I trimmed that baby off, right next to the middle section, so that it was still held in at two points, but so that the USB port was now exposed. I then took the remaining bit and trimmed it right close to its anchor thing, and slotted it back as well. So now the USB port is exposed but none of the ugly holes which the rubber thing slotted into are. I shouldn't have to worry about wear (because I'm not taking it off all the time) or expansion bulging (because it has one free edge), and because of the way the curves sit it looks like a nicely recessed USB port. I'm not certain the tiny little piece will stay put, but if it falls off (and I can still find it) I could easily put a spot of glue on it - it doesn't look too bad without that little bit anyway. If I did it again I'd probably leave a little bit more rubber on the side closest to the centre, so that the USB port looks better centred in the hole. (see attached pic)
CLOSING THE CAMERA/ALBUM
I found that pressing the X on the camera only minimised it. Fortunately there's a registry tweak called ok_minimize which you can change to make it actually close the app.
IE
Internet explorer is a dog for scrolling big pages. Replace your webview.dll file and it's much better.
.lnk FOR 'PROGRAMS' FOLDER
If you make an .lnk to the programs folder normally, it opens in a file explorer window - not cool. The solution is to make it point to the HTC app 'folderview.exe' and it works a treat. 'Settings' is not so simple though. You can map to individual control panels but not the main one with them all in there. A bit of a weird one.
Anyway, all in all I can't wait to put my dual to work now that it's been primed and readied - my wishlist at the moment would be:
* map double/triple/hold functions to the phone keys
* get slideclose to send a 'close current app' command rather than just go back to today screen
* align clauncher to the bottom of today screen (easier to thumb, and looks neater)
* figure out an .lnk file for the 'settings' control panel (this seems surprisingly difficult - in fact I installed some software that remapped the start menu and I couldn't get into 'settings' to remove it!)
* find a taskmanager or utility that actually kills activesync while it's connected
* to get faster at typing with the dang half-qwerty keyboard!
* I reckon a taskswitcher that used the touchflo 'across' gesture to scroll between open apps would be really cool.
There you have it - hope some or all of that is actually helpful! Thanks to all you guys out there cooking ROMs, writing software and thinking outside the box.
Cheers
jbng
jesus christ are you competing for the longest post of the year award??
holy crap !! i read it from the very beginning and never read such a post before ..... well done dude !! and keep up posting ;-)
re : * find a taskmanager or utility that actually kills activesync while it's connected
i searched such a tool a long time ... never got something which lets me charge niki without syncing on the pc.
workaround: i placed the network connection of my niki on my xp taskbar . when i want to sync then i enable network connection - if not, disable . not the best solution , i know , however - it works and since then i got used to it.
cheers
I take my hat off for these post's! Great job man!
nice post, even better to know there are people out there that search for answers before posting question after question
jbngar said:
I found that pressing the X on the camera only minimised it. Fortunately there's a registry tweak called ok_minimize which you can change to make it actually close the app.
Click to expand...
Click to collapse
did you try changing the setting in settings -> task manager -> button -> to end program by tapping x, works ok for me
WEEK 2
Week 2 of touch dual has been a whole lot of fun. I'm still looking for an absolute 'killer' of an app that will make anyone and everyone go 'oooh, aaaaah - that's SO much better than your o2 mini could ever do'... but I'm yet to come across it. The most impressive thing is the voice activation, but whenever I show someone and tell it to 'play track twenty' it always seems to try and 'ring jack henty' or something like that.
AEBUTTON PLUS
I thought I'd try a trial full version of AEButton plus. I began by mapping a double centre-nav press for 'ok/close' and several other cool things to the left and right nav buttons. Worked great, for a time, until I tried typing. It turns out the 'enter' key on the slider does exactly the same thing as the centre press, and so every time I'd make a new paragraph I'd close the window! Not to mention all the weird and wonderful things that would happen when I went to correct a mistake. Click back... click back... click and hold... and the screen is rotating and all sorts of applications are launching!
So I realised the reason that most button mappers don't let you map the nav keys.
The camera button had issues too - even though it was mapped to let a single press do the default action, it wouldn't take a photo. No good.
The red button wouldn't work for some reason either, I can't remember why, but all I know is that I was left with my button mappings on the green button only:
single press = default action, double press = ok, triple press = switch application, hold = close application.
3G, GSM, INTERNET and MMS
The big news this week was the arrival of my 3G sim card. Both of them. I'd ordered one from Optus about a week and a half ago with the promise of '2-3 days'. It didn't come so I rang again and was told 'there's no record of you being sent one, we'll send you another'. And they both arrived on the same day - one at work and one at home.
Then I rang at lunchtime thursday to activate it, and then spent most of the rest of the day restarting the phone to see if it had provisioned in the '15 minute to four hour' window they gave me. I ended up slipping the card into an old Nokia 3200 when I got sick of waiting for the dual to boot up and hang when it was looking for the network. The Nokia flashed up a much more informative 'sim card not registered' message, which it continued to flash up until I gave up late on Thursday night. But in the morning, wonder of wonders, it was working! My family breathed a sigh of relief because they didn't have to listen to the dodgy Nokia startup tune any more.
The first thing I did was try the internet and it performed very respectably. But MMS messages refused to work.
I made a couple of calls to Optus to get the settings and was told 'you have to enter them manually'. So I faffed around with that for ages. The problem seemed to be that MMS would work if 'mms' was the default setting, but then internet wouldn't work. If I changed the default to 'internet', then MMS stopped working. Rah!
Then I discovered in the connections settings an icon called 'network wizard'. I thought it was for WiFi or something. But after clicking it, selecting the provider and restarting, everything worked just fine! Thanks for the heads up, tech support guys! I'll be sending them an email shortly.
3G tends to use more battery, so I tried a tool called bandswitcher to easily change between GSM and 3G, but it didn't help my config problems. And I thought that if I lock it to GSM, if someone tries to video call me it won't work; and if I lock it to 3G, if I go out of coverage it won't switch over. So 'Auto' it was.
BLUETOOTH RANGE
The bluetooth range seems to be a bit paltry on the dual. I tried switching off 'secure connection' and it was marginally better, but I couldn't connect from the next room like I could with my o2. Once the connection is established it seems to be better, but I have to say activesync via bluetooth has been flakier than I'd like - with lots of dropouts etc.
KEYSWOP
Try as I might, the shortcut path '\windows\poutlook.exe calendar -new' that was working for 'new appointment' on the touchflo cube would not map to the right softkey using the registry. So I found a free utility called 'keyswop' which makes .lnk files and helps you to map them to the softkeys. So everything in the software side of the touchflo cube is now in clauncher, a softkey or something else:
* New SMS/MMS/email - open keyboard, press first few letters of name, press 'send message'
* New appointment - press right softkey, enter details
* New note - open notes from clauncher, press left softkey
* IE/comm manager - clauncher icons
CLAUNCHER
Speaking of Clauncher, since last week I now have 15 icons (3 rows of 5) and less screens. It's very seldom that my appointments push it off the bottom of the screen, and if they do it's easily scrollable.
Further to my last investigations about needing to access the options via the today settings control panel to get the keyboard, I've found that you ALSO have to use the bog standard WM6 'keyboard' option - the other HTC keyboards will only give numbers. This seems to be the case in some other applications like Visnotes too. Visnotes is an awesome free application for storing encrypted numbers like bank accounts etc which uses an innovative 'password' - you press three times on a picture in preset places.
TYPING and XT9
I tried out an application called 'touchpal' which advertised itself as 'typing faster than a hardware keyboard'. But I think the dual's 2.6" screen is just a bit small for it to be effective. I've decided to stick with the half-qwerty keyboard and just keep practicing - and it seems to be paying off. My goal is to get to the stage where I can type without looking at the keys with either two hands or one.
XT9 is actually incredibly intelligent software. It uses complex algorithms based on what keys were near the one you actually typed, and combines them with its dictionaries to guess what you were trying to type. And it does very, very well. Anything that can guess the word 'friend' from the keystrokes 'ddeuabd' or 'thorough' from 'ggoedoujgg' is pretty darn clever.
The issue I had was that the default keyboard kept going back to 'ABC' aka multitap. This was fixed by switching the registry key CarrierDefaultTextMode as outlined here:
http://www.ppcsg.com/index.php?showtopic=97265
A couple of other xt9 tips:
* I found I had to use thumbnails (not thumbs) for the keys to avoid double pressing etc.
* For two handed entry, the 'Alt' key is quickest to access numbers and symbols on the top of the keys. For one handed entry, pressing and holding does the same thing.
* every so often XT9 uses a strange default word. My issues were 'boy' for 'not', and 'st' for 'at'. You can fix this by typing and selecting the word you want three times in a row. This seems to 'teach' it and sets it as the first word it chooses each time.
* the first row of symbols can be quickly accessed by holding down * and the relevant number (e.g. *7 will give you a smiley).
I *wish* there was some way to change the symbol matrix. The first three in the first row are already on hardware keys (.,?!) and the next ones are smileys. I would like to at least put a hyphen in the top row so I could access it without leaving the hardware keyboard. I've found the easiest way to enter symbols is to scroll to the row and use their numbers.
ACB TASKMAN
This software tells you which actual PROCESSES you are running. Quite useful. I used it to close down AEButtonPlus when it was mucking up.
I think that's about it for now - the main outstanding issues are still a shortcut to the settings control panel, and a way to align clauncher to the bottom of the today screen.
Otherwise, enjoy!
PS. A fun app I found is called 'guesser' - it basically gives you random numbers for all sorts of things like heads/tails, yes/no, agree/disagree, A/B/C/D, alphabet, 1-100 etc. We were with some friends the other night and everyone picked a number between 1 and 100 and the winner was the first one to have guesser pick their number. Fun in a bizarre kind of way...
Blimey, Claunch is nice, but I swapped to Ultimate Launch, just for the Today plugins within Tabs and animations, plus lots of Icons for it. If you do swap, remove cLaunch first as it buggered up my UL when I removed it afterwards.

[APP] SensorScroll v0.7.1 beta [updated 20 May 2009]

SensorScroll uses the HTC Touch Diamond/PRO Gesture Wheel to scroll up and down inside windows which allow scrolling (has a scroll bar). It can also emulate key pressing instead of scrolling.
It is in beta stage, please use carefully. All bug reports, fresh ideas and recommendations are welcome.
Instructions:
1. Install the application. It adds shortcut in Programs and in \Windows\Startup folders!
2. Right after installation you can run the application from Programs shortcut to start using it. There is no need for soft reset to have it running for the first time!
3. To use the application open a Window with a vertical scroll bar like Programs or File Explorer and try rotating the scroll sensor clockwise for scroll down and counter clockwise for scroll up. Don't forget to try the touch action too (double tap on the central button to switch on/off and touch the direction keys)
4. To fine tune the application behavior use the SensorScroll Settings application
5. Have fun!
6. To stop, run it again and you will have an option to stop it.
Notes:
Inside installation folder there is a file named no_process.txt. The file contains a list of process names which will not be affected by the application (or by SensorScroll Settings). It already has some entries like opera, teeter, etc.
The application is freeware (and will always stay free)
Known issues:
* Does not work with GScroll ! Both programs act like they have disabled each other.
Todo:
* Clear the source code and add some comments
* Open the source code if i consider it good enough to be open
Search for new ideas:
We can do something with the rest of the touch sensitive area. I'm collecting ideas. We can use single, double or triple click. Known limitation: you could track press and release coordinates, but cannot track finger movement (at least I don't know how). If you come with a good idea please share it and post a reply. Thanks in advance!
History:
* v0.7.1 (20.05.2009)
- Fixed a nasty bug resulting in SensorScroll working with all programs including those who needs to be ignored
- Temporary removed windows enumeration in SensorScroll Settings. I'll try to put some more complex code to handle poorly working API functions in the next version.
* v0.7 (17.05.2009)
- Fully changed working principles. Should be much more stable and compatible now.
- Added support for screen rotation. Read the manual about the 3 key screen rotation.
- Added support for process identify. Read the manual.
- Added handling of power notifications. Now it should consume almost no CPU when suspended.
- Added support for preventing the device to go to suspended state while using the d-pad
- Added support for vibrate feedback for "touch gestures switch", "screen rotation", "process identify"
- Fixed problem with saving/loading settings with non english versions of windows mobile
- Fixed problem with double tap working not only for the center button, but also in other areas (home, back, call, end call)
- Removed process enumeration in SensorScroll Settings. This caused more problems then it solved.
Full version history can he found here
Old version 0.6 can be found here
Thanks. Works well so far. One early issue I noticed upon installing your .cab is my device freezes for no apparent reason. I am also running GScroll, may have something to do with that. I'll try disabling it and report back.
Great app...props already http://www.fuzemobility.com/?p=1479
mr.jcarter said:
Thanks. Works well so far. One early issue I noticed upon installing your .cab is my device freezes for no apparent reason. I am also running GScroll, may have something to do with that. I'll try disabling it and report back.
Click to expand...
Click to collapse
Confirmed.... Does not play nice nice w/GScroll. After disabbling GScroll it works great unfortunately I need GScroll so I can have the double tap functionality to bring up SecondToday
Randomly the program will stop working (not sure if it completely shuts down or if its actually running, but not working). Instead of scrolling the page, it will start to scroll by each item. For example, in the Program menu it will go from app to app.
Works Perfectly for me.
Thanks!
The Mobile Spoon
Working perfect - thank you!
edit: after testing as already pointed out seems to turn off.
How does this compare with the cabs already out? I mean does it work in EVERY app? I mean I use RRE's Smart Touch Wheel Scroll.cab, but I'll try this one and see if there is any difference.
Kraize - this works in far more applications. It's really an expansion because you can set it to leave the defaults in place that Diamond Tweaks puts in. The only problem appears to be that it turns off at some points. Not sure what is causing the behavior.
Great App!!! is there any way you could make this scroll through touchflo? Like left 2 right? Always wanted this....lol sorry . Anyways thank you!
AT&T FUZE Touch Pro unstable
Awesome idea! Installed it on my 1 day old AT&T FUZE and crashed a few times and rebooted the phone once. Hopefully will be fixed soon. HAve the feeling AT&T touch flow 3D is causing the issue.
Nice app any way to get this to work with S2U2?
Thank you for sharing, I will give it a try
cheers
Works fine on my Touch Pro. Tnx mate for this!
the program chashes at my touch pro after a few minutes and doens´t scoll anymore so i have to exit and restart it again.
why runing additional app when this should be integrated just need to tell registry
check this - http://forum.xda-developers.com/showthread.php?t=406206
i don't have stability problems, but the app doesn't survive the first suspend
sheitan said:
why runing additional app when this should be integrated just need to tell registry
check this - http://forum.xda-developers.com/showthread.php?t=406206
Click to expand...
Click to collapse
it's still better to import dozens of reg files after each hard reset + it works with ALL toolbar-scroll windows ^^
hello, is it possible for you to make a version wich moves LEFT <> RIGHT instead of UP <> DOWN ?
I mean to scroll tabs on manilla, to change word when typing a sms cause may big fiingers are to dummy to easily use the left right keys
PS : excuse my english, i'm french
Perfect..
It works fine on my device
Thank a lot man
Thank you for your replies! I'll check the application with GScroll. I've never used it so far. I hope it will be possible to fix the problem.

X1 SoftTouch (cab now available): improve your screen's responsiveness

Here's how to improve your screen's touch responsiveness, especially if you primarily use your finger to navigate. I have now uploaded a .cab to make it easier to do the tweak. Method 1 (easiest, thanks, Fards) is the .cab method. Method 2 (thanks, Glithramir) is for those who know how to edit their Windows Mobile registry. Method 3 is an alternative method.
Method 1:
1. Download and install X1 SoftTouch at the end of this post (there are no settings or anything... just installing the file creates the tweak)
2. SOFT RESET YOUR DEVICE
3. Enjoy!
Method 2:
1. Use a registry editor such as SKTools
2. Navigate to or search for:
HKLM/Drivers/TouchPanel/PressureThreshold
and
HKLM/Software/OEM/TFLOSettings/FingerPressure
(eg search on "pressure" and you'll find both)
3. Edit the values to any VERY VERY high value such as 999999999 (nine 9s)
*** CAUTION: do NOT change either of these fields to anything less than about 2000 because if you go low enough you will make your touchscreen unresponsive, at which point it's tricky to change it back (learned the hard way)
4. Soft reset
Method 3:
1. Make sure you have Microsoft .NET Compact Framework 3.5 installed on your pc/Xperia (thanks tri3dent, gundamboy, MidiAmp); if not, do this:
1a. Install Activesync on your pc.
1b. Connect the device with the pc and sync it.
1c. Download Microsoft .NET Compact Framework 3.5 to your PC (not directly to your Xperia) from http://www.microsoft.com/Downloads/...49-3C6B-42F1-9FD9-0041345B3385&displaylang=en.
1d. Install the .net CF 3.5 from your pc
1e. Follow the onscreen prompts.
1f. Look at the phone's screen, you will be asked to approve an installation, select yes.
1g. You're done...
2. Download and install Shap's advanced config tool 3.3 (props to Shap):
http://www.touchxperience.com/en/advanced-configuration-tool/downloads.html
3. Scroll down to "HTC TouchFLO" (close to the bottom) and expand it
4. Click on "Pressure threshold," then below you will see a drop down menu.
4a. Click on "Custom" until a field appears allowing you to enter a number.
4b. Change "Pressure threshold" to: 999999999 (yes, that's nine 9s)
4c. Make sure you hit enter if you are using a keyboard so that the value gets entered into the field
5. Change "Finger Pressure" to 999999999 (same number) using the same process
*** CAUTION: do NOT change either of these fields to anything less than about 2000, or less than "Very high" in the drop down menu, because if you go low enough you will make your touchscreen unresponsive, at which point it's tricky to change it back (learned the hard way)
6. Click "Done" below in the bar then click "Ok" to reset your device
Notes:
If you used the recommended "firm" taps when calibrating your screen, the X1 the SoftTouch tweak should lead to:
- substantial improved responsiveness with finger use
- moderate improved responsiveness with stylus use
If you used very light touches when calibrating your screen, the X1 SoftTouch tweak should lead to:
- moderate to minimal improved responsiveness with finger use
- minimal to no improved responsiveness with stylus use
- The tweak works for everything, not just if you have TouchFLO installed
- If you uninstall X1 SoftTouch, your original screen sensitivity settings should return
- I didn't notice much difference in touch responsiveness with registry values over about 1,000,000, but it doesn't seem to hurt to put in extremely high values, which is why I used 999,999,999
Heya, just enabled this on my X1i and it works like a charm!
No more pressing against the screen so that the touches will work, ahh it's wonderful. Thanks a lot for posting this!
I think I need to read the direction carefully next time I changed the setting to "Very High" and voila! Stuckville... Luckily the X1 has keyboards and the awesome pad (I named the directional/optical pad that).
If somebody got stuck accidentally (not like me), just use the d-pad to navigate and press tab on the keyboard to move between dialog boxes.
The config tools been available for a while, but super thanks for the nine 9's trick. Although I seldom use the screen, but it's an improvement I think. As I mushed the screen not touch it, so I don't quite feel the sensitivities changed.
Sorry for a stupid question, how do I install the Microsoft .NET Compact Framework 3.5?
It's in a .msi file and xperia doesn't recognize the extension.
Install it on the pc while your Xperia is connected, it'll prompt for install within xperia sometime during the installation.
gundamboy said:
Install it on the pc while your Xperia is connected, it'll prompt for install within xperia sometime during the installation.
Click to expand...
Click to collapse
Yup, that's pretty much it...
But for more detailed explanation:
1. Install Activesync on your pc.
2. Connect the device with the pc and sync it.
3. Install the .net CF 3.5 from your pc.
4. Follow the onscreen prompts.
5. Look at the phone's screen, you will be asked to approve an installation, select yes.
6. You're done...
Afterward, install the advanced config cab.
Midi_Amp said:
1. Install Activesync on your pc.
2. Connect the device with the pc and sync it.
3. Install the .net CF 3.5 from your pc.
4. Follow the onscreen prompts.
5. Look at the phone's screen, you will be asked to approve an installation, select yes.
6. You're done...
Afterward, install the advanced config cab.
Click to expand...
Click to collapse
Nicely done, hope lots of people try this out because it's quite an improvement from the old finger pressing that I did.
if you mess up and turn it down too far, just use my mobiler to fix it if you're having trouble.
I must say this method really good! every touch is so great and accurate! everyone should do this tweak to improve your Xperiance^_^
This indeed is amazing, i was a bit doubtful when i read the post at first but i tried it and i no longer have to push hard for the X button on the corner of the screen! yay
Yeah it works really good
Thanks
Yes, I have no idea why these settings aren't included out of the box. I figured there might be some adverse effect from the settings (?like draining the battery or sacrificing touch vs stylus use), but there are absolutely NONE as far as I can tell. Just a touch screen that's on the way to being like capacitive.
I think it's theoretically possible to make it even MORE responsive. Have you noticed that when the backlight dims the screen, the very lightest touch wakes it up? Can we take it even further? I'm sure the Advanced Config is just editing a registry entry so that might be the place to start looking.
I was hesitant too, but after making the changes I must say it is a noticeable improvement! The only potential downside I could even consider is reduced battery life, but there is no reason for me to suspect that this will be the case.
net frame work already exsists oin this rom
i get the above message but whn i try programe ist says that i will need a newr version of net
will i need to reinstal firmware update ?
Cant this be done by simply editing the registry?
HKLM/Drivers/TouchPanel/PressureThreshold
HKLM/Software/OEM/TFLOSettings/FingerPressure
works like a charm mate
Good find
I increased my values like this:
PressureThreshold:2124 -> 8496
FingerPressure:977 -> 8496
I dont experience a very big difference. I didnt want to increase too much apart from the default values.
What exactly does the registry keys do?
Another interesting find:
After doing a new screen alignment it reset the values to:
PressureThreshold:2399
FingerPressure:1084
So.. I guess it adapts the values depending on how hard and precise you press the screen when aligning... ?
hmm is there a problem with the default screen?? can someone enlighten me ?
just to confirm:
If i install net framework 3.5 will i loose any programs or settings on the xperia?
Thank you
Nope, it just adds the framework to your phone. Can't remember if it prompts for a reset, but afterwards you can just install the advanced config.

Way to alter menu sizes...?

Hi all,
I'm not sure what its called, but you know the context menus that come up basically whenever you hold your pointer over something for a while? It annoys me with the size they are in wm6.5. I love the speed of wm6.5 (tried both xplode's r7 (about to install 7.1...) and swampy's rls) but it really annoys me that they've made everything so big. Seems to take twice as long to do simple things now because now you have to scroll down menus to find what you're looking for. Is there anyway to bring this back to the good old "classic" sizes? I can't seem to find an option anywhere... and I realise loading a skinning app is just going to slow the OS down making the whole upgrade to 6.5 kinda pointless.
Also, does anyone know a way to speed up the actual time taken to register a tap and hold command? So that we don't have to spend as long to bring up the context menus?
Thanks in advance~
-kdp
that's a lot of questions. let me start with saying that i can not guarantee you, that the reg tweaks work. i found them for different devices and checked both my devices and didn't have the reg keys in there. so i don't knoiw if it helps you. Maybe, if i find out more, i'll post it later:
1. The size of the context and softkey menus:
a. the easiest way to influence the size and look of those menus would be, installing another theme. not just the color will change, but also the entire looks, so if you have a .tsk theme, copy it to the device and activate it, you will see it changed.
b. regitry tweak:
HKLM\System\GWE\Menu\Popfnt\
there should be two dword values that you can change to whatever you like.
ht=height is default set to 1000
wt=width is default set to 700
2. a skinning app is gonna slow down the os
- true, with wm6.5 there is really no need for anything else to make the graphics any nicer
3. tap and hold time:
HKCU\ControlPanel\Desktop\MenuShowDelay
right-click, select properties, and enter a value from zero to 999 milliseconds
if that value, does not exist, create it (string value)
if those values didn't work, you should try out advanced config, which can be downloaded here: http://www.pocketpc.ch/news/42529-freeware-advanced-config-3-0-a.html
there you have more than 200 tweaks for the os and don't need to search the registry for any values.
first off, a big thank you for the speediness of your reply.
i tried out the other tsk files i have... but unfortunately i don't have any older ones from wm5/6, only the newer 6.5 ones. they didn't seem to make much difference in size of anything... only the actual colour/font schemes. if you have any older tsk files that you wouldn't mind uploading, that'd be much appreciated as something to try.
the softkeys aren't so much an issue - i've got wisbar to disable them (yes yes, i know wisbar is a skinning app... but i prefer a nice cascading start menu to something i need to fumble through to find stuff any day) - its more the context menus that are annoying me.
the registry edit is interesting. changing the height and width actually also changes the zoom on the font size... i'm not sure how this is being calculated, but the font is clearly getting smaller the smaller you set the dimensions. it seems like its taking a predefined box with the text designed to take up a predefined percentage of it and then letting you put in the dimensions of the box... basically so that no matter what numbers you plug in, you'll always have the rather annoying amount of space being wasted between items in the context menus. though all that said and done, 750 for height and 350 for width are far more workable than the previous settings. more than legible too imo~
the tap and hold time tweak worked wonderfully
thanks again~
Tap and Hold time delay Setting
I found your post ref to Tap and Hold delays. I tried this Tap and Hold setting you said worked on your phone (see below) I tried it as shown below on a HTC wm 6.5 HTC pure(diamond2), and did not see a change, were you able to shorten the delay? Is that done with a String? or Dword?
3. tap and hold time:
HKCU\ControlPanel\Desktop\MenuShowDelay
right-click, select properties, and enter a value from zero to 999 milliseconds
if that value, does not exist, create it (string value).
I have spent hours searching the registry for a solution
it was a dword iirc... tbh, this hasn't been so much of an issue for me with the newer releases so i haven't bothered so much.
koi_desi_pagal said:
first off, a big thank you for the speediness of your reply.
i tried out the other tsk files i have... but unfortunately i don't have any older ones from wm5/6, only the newer 6.5 ones. they didn't seem to make much difference in size of anything... only the actual colour/font schemes. if you have any older tsk files that you wouldn't mind uploading, that'd be much appreciated as something to try.
the softkeys aren't so much an issue - i've got wisbar to disable them (yes yes, i know wisbar is a skinning app... but i prefer a nice cascading start menu to something i need to fumble through to find stuff any day) - its more the context menus that are annoying me.
the registry edit is interesting. changing the height and width actually also changes the zoom on the font size... i'm not sure how this is being calculated, but the font is clearly getting smaller the smaller you set the dimensions. it seems like its taking a predefined box with the text designed to take up a predefined percentage of it and then letting you put in the dimensions of the box... basically so that no matter what numbers you plug in, you'll always have the rather annoying amount of space being wasted between items in the context menus. though all that said and done, 750 for height and 350 for width are far more workable than the previous settings. more than legible too imo~
the tap and hold time tweak worked wonderfully
thanks again~
Click to expand...
Click to collapse
If you still need themes for wm6.1, try http://www.wm6themes.com/
I use one from that site on my BA, but since i don't have wm6.5 installed right now, i can't tell you whether it'll help in your situation or not.

Categories

Resources