(Original post here.)
EDIT: The program has been updated from version 1.0.0.1 to version 1.01. Changes include:
-Keys now follow the screen orientation, even when rotated.
-OK + red phone key = toggle radio (ie, turn phone on and off)
-OK + C = toggle bluetooth
-OK + Enter key = toggle wifi
-Windows + * key = toggle keyboard backlight
-Windows + # key = turn off screen (does NOT put device to sleep! wifi will still be on, programs will still run, etc.)
*****************************
gudong over at PDAClan has just written a program that allows you to use the number pad on the 614 as a D-pad. It works like this: hold down the end call button for 1 second, and the red LED will light up to let you know it's working. When it's on, the number pad keys have the following functions:
1:Home 2: Up 3: Page up
4: Left 5: Enter 6: Right
7: End 8: Down 9: Page Down
0: Tab
To switch back, just hold down the end call key again.
Also, you can change the backlight by holding down the Windows key and a number:
win + 7: 1st level of screen brightness, with the keyboard backlight off. Good for using indoors in average lighting.
win + 8: 2nd level of screen brightness, also with keyboard backlight off. Good for bright rooms and outdoors.
win + 9: Brightest level (use when in direct sunlight)
win + 0: Lowest brightness level, keyboard backlight on. Good for dark rooms and nighttime.
Enjoy!
oh yeah! Nice application. I was trying to do something similar with Aebutton, but this is really great.
Found some bugs, softkeys are not working. Is it possible to fix it?
Really? My softkeys are working fine. You mean the physical softkey buttons, right?
Oh man, uninstalled aebutton and now all correct
Thanks for the application ))
wow thats really good!
but one small thing, how do you close it completely? I've pressed the end call button, but i am still able to change brighness with Win+7, 8, 9, 0 keys. But the D pad function does not work.
edit: Anyway to change the keys? Tried this on a simple menu, and it all works but my "C" cancel key does not exit the menu so there is no way to cancel using the buttons. Could the "tab" (0) key be made into a cancel button?
You don't really need any additional software if you only need up/down/left/right arrows, just swipe your finger from the center of the keypad to side (without pressing buttons, like you do with the wheel).
kuchin said:
You don't really need any additional software if you only need up/down/left/right arrows, just swipe your finger from the center of the keypad to side (without pressing buttons, like you do with the wheel).
Click to expand...
Click to collapse
yes but what happens if you want to press left 10 times? with the above software you can press and hold "4" and it will do it, otherwise you'll need to do 10 swipes of the finger.
i find that when i do sms'es i often corrent mistakes like that, my finders to big to use the touch screen to put the cursor between two "i"s
also withthe software enabled you can use the "swipe" method as well as the "ring" plus the dpad options so now i use the ring to scoll to a selection then press the "5" button to make the selection instead of the akward return key.
great update!
having the option to turn BT/wifi/phone via hardware butted is great, i do have it already via touch screen buttons, but this saves me tapping the touch screen as often
Btw you need to post (not edit) that the files been updated (to bump this thread up) otherwise everyone will think theres no change and not both looking at the thread!
Thanks
Thanks. This is one of the most useful apps for the ipaq. It's the first one i install after hard reset. One idea - is it possible to make use of the other keys like the win and ok key and the softkeys. I'm not sure if it's possible but here it is: The softheys become delete and enter keys (like in old handsets) and we use the win, ok , C and ENTER keys on the keyboard. I'm not sure if it's a little too much , as this could mean modifying some of the dlls. Really - i don't know programming at all. Don't get me wrong I really like this program and realise that even having this is more than enough - use it very often and it's just great. It's just a suggestion, not a request. The purpose - maybe a half qwerty keyboard.
Great app
I have been looking for something similar for a long time!
Now I can run CoolCamera. Does anyone knows how to change video resolution to 640x480?
Lp Grga
Hello,
Can anybody help me with installing of this? I downloaded Zip file and there is only one .exe file in it. But i can not run that exe file corretly. Where is problem?
Thx
---------------------------
...\CZ612Key.exe
---------------------------
...\CZ612Key.exe is not a valid Win32 application.
---------------------------
OK
---------------------------
it's not a windows instller. It's the application itself. Just copy it in on your device in the folder /windows/startup and you're good to go.
Thx for hlp. I found that this soft working and i'm able to change brightnes but not able to activate Dpad with Red end call button.
If i hold it for 1s or longer i could not see any led flash and also not able to use Dpad.
I did not use any software for button mapping.
Any idea what is wrong?
I got the same problem above...
i just got the problem yesterday.. the day before the program works just fine.. i love it.. but suddenly i cannot activated the dpad using end button... my iPAQ is fully loaded.. but i don't using other keymapper..
i was thought that SPB keyboard is not compatible with the keymapper.. but after i uninstalled the spb the problems is still...
is there any way to activated the dpad rather than pressing the end button?
or other keymapper program that works like it?
thx
you need to run the program again if you reset your device.
I have mine to do a weekly backup at 2am Mondays So when i wake i have to run the dpad program to have it active for the rest of the week.
If you want the program to start every time you restart the device, I recommend copying the .exe to \Windows\Startup. That way it starts every time your device does.
Ah, life saver..
Now I can play space invaders without pulling out my BT keyboard.
this one is realy great but unfortunatly,
the -Windows + # key = does not really turn off the screen, it just shows a black screen
I ve made an icon for this great application
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
albertorrent said:
this one is realy great but unfortunatly,
the -Windows + # key = does not really turn off the screen, it just shows a black screen
Click to expand...
Click to collapse
That's right, it still draws power.
But getting back to this program. This is just so good, thanks for sharing
And the icon looks great, thx.
If all ipaq 6xx series users know about this, they definitely would want one too
Just the battery issue now
Related
Guys, this app will permit control of the flashlight on your Universal as a torch.
It may work on the Wizard and Apache. Please test and report.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This software is semi-commercial.
This means, if you like it and use it, please make a donation on my webpage. I recommend a few pounds.
Donations will go towards future developments. I really need to buy a copy of IDA Pro, which will cost several hundred Euro, and for a hobby, that's too much for me And as you may know, I hope that I won't be the only one to benefit if I can get hold of this program.
The app is currently around 100k. Most of that is the graphics. I will release a lighter version shortly without the graphics if required.
The technique for controlling the torch is very simple - there is a flashlight export in the htccamera*.dll used by the camera.
I don't use this method myself, but it should make it easy to integrate this feature into your own applications.
This kind of programming is made possible with a program like IDA Pro, so please, remember to donate to facilitate future developments :wink:
On my website
V
I sent some money anyway, not sure how much, or whether its right or not, i havent even tested it or used it, but thought you deserved some money for the hard work and effort you put into the site and the users.
HTC Wizard
Qtek 9100
ROM: 1.1.7.5 (yep, haven't taken the splash yet)
ExtROM: 1.1.7.105
- Does not turn on camera flashlight - d'oh
- Window opens 'off-center' making its right-most border be out of view
- Window has some painting issues (e.g. blinks colored graphics before being painted over by the grey graphics with many actions)
works fine on mine.
I didn't need nor use all the bells n whistles, just pres button torch on, press again, torch off.
me, simple needs. need satisfied.
VJ you are truly great, excellent app (will be making a donation for this tomorrow payday lol)
I have installed on universal with hardware key app and program does work wonders long press on then release off but when I give a short press the torch does come on but if I give a short press again am I correct in thinking the torch should go off again well on my universal it doesen't it just flashes and then the torch still stays on I have to then hold the button down for the torch to turn on and then release and it will then go off
hope this makes sense
keep up the good work
Vijay
This is great - I love your $1000 torch reference - non PDA enthusiasts just don' get it !!
Anyway;
It works on my SPV M5000 but only if the clam is open. It would be great if you could get it to work closed.
Some observations;
1 Assign VJC On either to button or screen and torch is on with clam open, off with clam closed. Back on with clam open.
2 Assign VJC HW to Backlight button, clam open, press button and hold light on until button released. Press button and let go, light stays on. Press button for off and light blinks off but comes straight back on. Press and hold turns it off. However, on first use after device is turned on, the press again for off (without holding)works. Similarly if you close the clam (which turns the light off) open it again (which turns it on) and then press off (without holding) it turns off.
Hope this is of some use (if it makes any sense).
wizard
only screen off option works
Vijay, excellent work!!!!!!
I miself have tried to find such export on htccamera, but with no success! If possible, please post the export here for the comunity!
In other hand, I think that the hardwarekeys cab file you made has an error (at least it shows up on my exec): there's a missing " on the start of the paths (check the registry keys on the cab file and on the machine registry).
Hope you don't mind, I'll post links for your program on a portuguese forum (PocketPT.net) so that more and more people can use this magnificent program! And yes, i'll make a donation tomorrow, I promiss
vijay555 said:
The app is currently around 100k. Most of that is the graphics. I will release a lighter version shortly without the graphics if required.
Click to expand...
Click to collapse
Vijay,
can you post the source code for "non-gui" part ?
I'm a strong believer in the "such technical information
wants to be free", as you can see from the Universal
wiki
£5 - good for a few pints - is on its way!
:wink:
ZeBoxx - I got bored of doing the GUI work, I'm really not going to bother in future. I think I have an unnecessary paint call when moving, have to check. But Mrs Vijay555 wanted to watch Chicken Little, so I just got it out as is...
I only use VGA, but will try to get it to center automatically. I have to also get it to center on screen rotation. It's on my list.
nolovelust: I'll make a correction a little later to fix it for the wizard...
Rick GM: clam control is possible to a degree. I have an interim solution, but wanted to get "no bells and whistles" out first, so to speak. Clam control is universal specific so will try to implement that by device ID shortly.
scotjen1: press and hold the flame to enable the torch. Press the lock to permit torch toggling. It will stay on until you switch it off. Or use the command line.
ei99070: post links anywhere you wish.
The reg key cab is exported from my Universal. Might be a problem, anyone else tried it? This is what I imported:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C8]
"BtnWnd"=dword:00000000
"Default"=""\Windows\Start Menu\Programs\vijay555\VJCandela\VJCandela HW.lnk""
"Flags"=dword:00000000
"Icon"="\windows\Camera.exe, 0"
"Name"="Button Light"
"ResetCmd"=""\Windows\AppButtons\Camera.lnk""
"WndCls"=""
Anyone who wants to know the active code:
Code:
void fn_FlashMode(int Mode_int)
{
HANDLE CamHandle;
//1=on
//2=off
//DWORD FlashMode=1;
//open camera
CamHandle = CreateFile(TEXT("CIF1:"), GENERIC_READ, 0, NULL, 3, 0, NULL);
//device io (device specific)
DWORD a=0x90002024;
ret=DeviceIoControl(CamHandle, a, LPVOID(&Mode_int), sizeof(Mode_int), 0, NULL, NULL, NULL);
CloseHandle(CamHandle);
}
Very easy to implement, but the device IO is important and is derived from a htccamera*.dll variety of files. This takes some tracking down, without a full ROM dump
If possible, I'll try to work on other models of phones when I get a bit of time.
Many thanks to all who tried it.
V
Don't worry about it - I'm not a GUI fan myself unless there's an absolute need or if it makes life *that much* easier
not working on k-jam i.e.wizard
Hi vijay555...
I'd first like to send out a big thanks to all your efforts with this development. I guess it'll only work on the universal, i've tested it on my k-jam but with no luck, doesn't start anything.
I though I 'd let you know and maybe, just maybe there can be a way around this.
Thanks.
Regards...
Erm
Why on earth are you communicating with the driver directly?!
HTCCamera1.dll exports everything you need!
Could anyone with a non-universal device check to see if the attached app *does* work?
It should turn on the flashlight, show a messagebox, and once you click OK turn off the flashlight...
TheBlasphemer said:
Why on earth are you communicating with the driver directly?!
Click to expand...
Click to collapse
Driver? I have traced it down to the ASIC3 GPIOA10 bit :lol:
http://wiki.xda-developers.com/index.php?pagename=UniversalASIC3
TheBlasphemer said:
Erm
Why on earth are you communicating with the driver directly?!
HTCCamera1.dll exports everything you need!
Could anyone with a non-universal device check to see if the attached app *does* work?
It should turn on the flashlight, show a messagebox, and once you click OK turn off the flashlight...
Click to expand...
Click to collapse
Doesn't work on my Wizard (SPV M3000) because HTCCamera1.dll is not found.
I just found HtcCameraUtility.dll in \Windows
TheBlasphemer: there is method in my madness. I'm communicating with the driver directly because, from my investigations, different ROMs are exporting using different support dlls (eg the wizard doesn't have HTCCamera1.dll).
Communicating directly with the driver seeks to account for that (but you need to rename the driver name). However, I believe the wizard and Apache are using the same driverIO control from reversing their roms.
The code is simple, so anyone should be able to locate their support dll and mod it for any hardware.
V
vijay555 said:
ei99070: post links anywhere you wish.
The reg key cab is exported from my Universal. Might be a problem, anyone else tried it?
Click to expand...
Click to collapse
Well, after instaling the hardware key cab on my Universal it didn't work; checking the registry and then the cab with WinCE CAB Manager, it showd that the path to the link on the start menu missed the starting " to combine with the ending one!
Maybe that's just me, I don't know, but still I reported it
Something interesting, there are 4 other light-modes.
1 on
2 off
3 full power (and backlight off) - maximum time of 400ms
4 off
5 ?
6 ?
Note that after setting power to 3, you must set power to 4. If you set mode 3, and forget mode 4, mode 3 will not work untill you have set mode 4.
To use the flashlight without using all sorts of filthy driver calls, use the following code: (C++)
Code:
typedef int (__stdcall *CAMINIT)(DWORD *dwSomething);
typedef int (__stdcall *CAMDEINIT)();
typedef int (__stdcall *CAMFLASH)(DWORD dwMode);
HMODULE hCamera=LoadLibrary(TEXT("HTCCamera1.dll"));
if (hCamera) {
CAMINIT Camera_Init=(CAMINIT)GetProcAddress(hCamera,TEXT("Camera_Init"));
CAMDEINIT Camera_Deinit=(CAMDEINIT)GetProcAddress(hCamera,TEXT("Camera_Deinit"));
CAMFLASH Camera_FlashLight=(CAMFLASH)GetProcAddress(hCamera,TEXT("Camera_FlashLight"));
if (Camera_Init && Camera_Deinit && Camera_FlashLight) {
DWORD dwOne=1;
Camera_Init(&dwOne);
Camera_FlashLight(1);
Camera_Deinit();
} else MessageBox(NULL,TEXT("Can't find appropriate functions in HTCCamera1.dll"),TEXT("Blah"),MB_OK);
FreeLibrary(hCamera);
} else MessageBox(NULL,TEXT("Can't load HTCCamera1.dll"),TEXT("Blah"),MB_OK);
Hey
Nice one Vijay! Great App, expect some cash to start flowing into that Paypal account of yours.
The App is great, but can you release a version with no GUI? No offence, but I hate how the GUI pops up everytime I press the hardware key, especially as its not centred on our screens (yours is though, you're in true VGA?)
Nice work. Keep it up!
[System] FlashKeys v1.2 - Fullscreen keyboard (freeware)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is a small program made in Flash to emulate a fullscreen virtual keyboard.
This keyboard is fullscreen and always seen in horizontal way (landscape).
It requires Flash 7 installed in your Pocket PC. If you don't have it yet, get it for free here:
http://www.adobe.com/products/flashplayer_Pocketpc/downloads/player.html
You can customize the:
- Text color
- Keypad Skins
- Background image
- Pre-made personal sentences
- English version
You have three screens with keys:
- Normal
- Capital letters
- Special characters
In all of them you can delete the last character, erase all the text or COPY, this last key has two effects:
- Places all the copied text in memory
- Closes the application
Afterwards, you can choose where to paste the text, either on a SMS, a note, email, or any other application where you can use the PASTE command (or CTRL+V).
News:
- keypad sound
- customized key alignment
- screen rotation
- New default skin (just because)
- Minimize+copy
To configure the keys sound just alter the IDsom line in mydata.txt
You may also change that on screen.
Almost all keys are configurable now, with the exception of the characters % & ) = + that cannot be dynamic because they interfere with the code.
Do note that some keys. to help the witting process, jumped to the first screen so that the user could continue witting, keys such as é ã ó, etc.
There is now the option to choose your screen rotation as default, just change the variable on mydata.txt
Or, during use, you can always press left/right (or up/down, depending on the model) to rotate the screen at will.
You can change the skin anytime by pressing up/down on your keypad (or left//right, depending on the model).
To customize your favorite skin, text color, personal sentences or use the English version, read the mydata-english.txt carefully.
Then place it in \Storage Card\Temp\FlashKeys (these folders are created the first time you run the software).
If, for some reason its not there, then search your Pocket pc with a explorer software to seek out where your temp folder is.
You can make a skin yourself, just use the example in the EXTRAS folder. It needs to be a 230x320 JPG file placed in the \Storage Card\Temp\FlashKeys folder with the name back.jpg
In case your screen is rotated you need a second file named back2.jpg
If, by any reason you need to exit the fullscreen, you can close the application with the COPY key, pressing the new minimiza buttton above the volume or press ENTER on you keypad (the button in the middle of the directionals keys).
Place the EXE file where ever you want, make a shortcut or call it with a defined key on your Pocket PC, its your choice.
This software is compatible with WM2003 and WM6. I didn't tested it on WM5, but it should work fine.
The WM2002 version was not created, but can be made easily by request.
Use and distribute this as you want, it was made for all of us.
Any bug report use these forums:
http://www.mobile-freaks.net and http://www.Pocketpt.net
Enjoy.
New version 1.2:
- New default keyboard
- New sound
- Portuguese and English versions separated EXE's
- Bug fixes
New version 1.2b:
- Key 1 Bug fix
Download: http://rapidshare.com/files/114692940/FlashKey_v1.2b.zip.html
Hi, it looks great, is it compatible with 240x240 screens?
hey, yes, great work, looks realy nice. it is possible to turn it 180 degrees?
pretty snappy! is there a left/right cursor key?
cortezzi said:
pretty snappy! is there a left/right cursor key?
Click to expand...
Click to collapse
Hmmm, no, but do you need them?
Oh, got, it, to delete or correct the text...hmmm
Weel, you can select the text with your stylus and i think you can cut and paste also, but that wouldnt work very good, at least with my flash-actionscript limitations, sorry...
grypho said:
Hi, it looks great, is it compatible with 240x240 screens?
Click to expand...
Click to collapse
its made for 320x240 but it -should- resize itself for any screen, but thats something only the flash player itself can manage. Let me know how he reacts to your screen...
Sens said:
hey, yes, great work, looks realy nice. it is possible to turn it 180 degrees?
Click to expand...
Click to collapse
The keys would be too small in 240x320 and it would loose its purpose...
but, yes, it is possible, just not in a direct way... Maybe in the next version, but again, they keys would be really small, when compared to the landscape version...
My Qtek S100 is on portrait mode, but I still use that on landscape, it doesnt affect anything in the system, just gives me more room to have the full keyboard keys in that qwerty kind of way.
cortezzi said:
pretty snappy! is there a left/right cursor key?
Click to expand...
Click to collapse
Yeah, I was wondering that too. I was thinking of picking up a Trinity and need something like this, but I would like to be able to delete things.
twolf said:
The keys would be too small in 240x320 and it would loose its purpose...
but, yes, it is possible, just not in a direct way... Maybe in the next version, but again, they keys would be really small, when compared to the landscape version...
My Qtek S100 is on portrait mode, but I still use that on landscape, it doesnt affect anything in the system, just gives me more room to have the full keyboard keys in that qwerty kind of way.
Click to expand...
Click to collapse
Sorry about the missunderstanding ... i mean landscape too but turned to the left not to the right like now.
LG
S
thks for this freeware; work fine on my wizard with WM6
maevro said:
Yeah, I was wondering that too. I was thinking of picking up a Trinity and need something like this, but I would like to be able to delete things.
Click to expand...
Click to collapse
well, right now you can, but only the last character written... you can also remove things manually by sellecting the text with your stylus and choosing CUT (not sure about this), but im afraid i dont know how to make actioscript in flash that lets you delete part of the texto in the middle, sorry...
Sens said:
Sorry about the missunderstanding ... i mean landscape too but turned to the left not to the right like now.
LG
S
Click to expand...
Click to collapse
OH, yes, that's easy. On the next release then...
New version:
- keypad sound
- customized key alignment
- screen rotation
- New default skin (just because)
- Minimize+copy
Nice app i like it - not really needed on my wizard but usefull on my artemis.
I was looking for the revision details of v 1.1 in the first post - can the changes be added there too
meschle said:
I was looking for the revision details of v 1.1 in the first post - can the changes be added there too
Click to expand...
Click to collapse
Didnt get it, the new things are listed in the post before yours....
twolf said:
Didnt get it, the new things are listed in the post before yours....
Click to expand...
Click to collapse
Sorry - place that text in the first post please - i.e. edit the first post.
If you check most of the software releases they do it in this format - cheers.
meschle said:
Sorry - place that text in the first post please - i.e. edit the first post.
If you check most of the software releases they do it in this format - cheers.
Click to expand...
Click to collapse
but I did that...
only made a new post with a resume of the new things.
twolf said:
but I did that...
only made a new post with a resume of the new things.
Click to expand...
Click to collapse
Got ya twolf - my reading is a little slow
Two questions here for improvement:
1. & is missing from &Key1 at data.txt, initialized by the program - leading key 1 undefined, but this can be corrected by mydata.txt.
2. &FAVSkin cannot be initialized by mydata.txt - always start with default skin, but it can be changed by D-Pad.
Thanks.
1 - yes, that is normal, the first variable cannnot have the & in order to work in flash.
2 - Hmmmm.... I believe it works, he just assumes the jpg file as a sefault, if it doesnt exists, he then selectes the number you picked in that variable as the skin you want. But yes, it can be changed via D-pad always during the use of the application.
Are you sure it doesnt work? You did configured it in mydata.txt, right?
Pocket PC 2002
Hi, I would like to use this keyboard on Acer n10 running Pocket PC 2002 in Czech localization. Do you think it would be possible to make a version for this OS? Thanks in advance.
Dayalpuri
dayalpuri said:
Hi, I would like to use this keyboard on Acer n10 running Pocket PC 2002 in Czech localization. Do you think it would be possible to make a version for this OS? Thanks in advance.
Dayalpuri
Click to expand...
Click to collapse
Here you go:
http://rapidshare.de/files/38284487/FlashKeys_2002.rar.html
This is just the EXE you still need to get the other zip to see how you can configurate the special characters of your language.
this is neat!
Here's a quick coding of the screen rotation utility while I was developing the navigation panel. Thought it might be useful for folks who may want to have screen orientation mode such as landscape anti-clockwise and reverse portrait.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First release (v1.0) - 16th Dec 08
The utility can be run in two mode, the "UI" mode basically triggers a pop up, like the one in the screenshot. The "toggle" mode basically rotates the screen in clockwise manner.
Updated (v.1.1) - 2nd Aug 09
Updated the utility to have the ability to toggle, cycle, set via command line or menu. If you use the utility program without any parameters, it'll cycle the rotation. See readme.txt (or below) for more information
Code:
Options & Parameters
====================
/menu Display pop up menu to select the orientation mode (Normal, Reverse Portrait, Landscape 90 deg, Landscape 270 deg)
/toggle Toggle Orientation mode between Normal & Landscape
/set Set the orientation mode, requires 2nd parameter to be the Orientation mode (see Orientation Mode definition below)
Orientation Mode Definition
===========================
0 Normal
1 Landscape (90 deg)
2 Reverse Portrait
3 Landscape (270 deg)
To be used with the /set option. E.g. RotateScreen /set 3
have fun!
nice app. ideally i'd like to be able to automatically call this app with a gesture - say down and left to rotate to the left, etc.
as far as i'm aware, this would only be possible with an app such as ftouchsl (http://www.ftouchsl.com/) which i tried and couldn't get to work consistently. anyone else got any other ideas on how to easily rotate the screen ?
Thanks for sharing!!!
And wait for ur NAV Panel!!!
chua333 said:
Thanks for sharing!!!
And wait for ur NAV Panel!!!
Click to expand...
Click to collapse
you are most welcome
the nav panel is ready for download!
great! i have been looking forward to this app for a long time.
which Panel u made man?
oh n cool.. u r also from singapore
updated with additional feature.
Thank you !
strange... on my cingular 8500 I get with /set 3 "Invalid Orientation mode"... Every other one 0-2 works... any ideas? I'd need exactly the 270 degree version for TomTom
TauTau said:
strange... on my cingular 8500 I get with /set 3 "Invalid Orientation mode"... Every other one 0-2 works... any ideas? I'd need exactly the 270 degree version for TomTom
Click to expand...
Click to collapse
my apologises, I think it should be 4 instead of 3. can you check?
yup, works, thanks
Thank you sooo much zenkinz
Your application for rotation saved me a lot of heartache. I use my omnia 2 like a mini laptop with a bluetooth keyboard but without being able to work on excel in landscape it would have made the phone useless and I like so much of everything else on it. Thanks again for sharing your knowledge.
Still works
Thanks a lot for that great app.
Still works on Touch Pro 2
zenkinz, thanks for the screen rotate utility. i have been looking for the working one for my omnia 2. after install this, it works well with other applications such as resco explorer, phone book, MS office etc. But it is not working in rotating the main menu under touchwiz enabled. but this is ok, im fine with this.
i appreciate your effort very much and keep on your hard work. great job!
THX!
Hi Zenkinz,
Thanks for your time and effort. It works great on my old Universal and saves me a lot of time and effort when switching to 270 Landscape.
Three Cheers!
Iemand
Screen Rotation
zenkinz said:
Here's a quick coding of the screen rotation utility while I was developing the navigation panel. Thought it might be useful for folks who may want to have screen orientation mode such as landscape anti-clockwise and reverse portrait.
View attachment 211484
First release (v1.0) - 16th Dec 08
The utility can be run in two mode, the "UI" mode basically triggers a pop up, like the one in the screenshot. The "toggle" mode basically rotates the screen in clockwise manner.
Updated (v.1.1) - 2nd Aug 09
Updated the utility to have the ability to toggle, cycle, set via command line or menu. If you use the utility program without any parameters, it'll cycle the rotation. See readme.txt (or below) for more information
Code:
Options & Parameters
====================
/menu Display pop up menu to select the orientation mode (Normal, Reverse Portrait, Landscape 90 deg, Landscape 270 deg)
/toggle Toggle Orientation mode between Normal & Landscape
/set Set the orientation mode, requires 2nd parameter to be the Orientation mode (see Orientation Mode definition below)
Orientation Mode Definition
===========================
0 Normal
1 Landscape (90 deg)
2 Reverse Portrait
3 Landscape (270 deg)
To be used with the /set option. E.g. RotateScreen /set 3
have fun!
Click to expand...
Click to collapse
Hi zenkinz!
Thanks for yo`re app.
I`t works wery good on my HTC HD.
I would like to translate it in to swedish if you dont mind?
If OK tell me what file(s) i need to edit.
With kindly regards MacRoy
Finally...Someone who knows their stuff. Tried to find a screen rotation program for a week since I installed Skyfire. All others I tried were only compatable with HTC Touch. This works great!!! Thanks!!
guru40scr said:
Finally...Someone who knows their stuff. Tried to find a screen rotation program for a week since I installed Skyfire. All others I tried were only compatable with HTC Touch. This works great!!! Thanks!!
Click to expand...
Click to collapse
Just wanted to say that there is an app that a number of chefs already cook into their ROMS --
WkTASK
which has a whole series of functions most people I think never even discover:
One of them is a gesture-swipe activated Horizontal-Vertical rotator, and back again.
This is found in SETTINGS, where you can set the "x" or "close" button at top-right to have several additional functions:
tap --
tap & hold --
gesture 1: slide finger to the LEFT, from x button -- assign function such as H-V rotate (many other options also, such as "go to Today screen")
gesture 2: slide finger downward from X button -- assign function such as H-V rotate.
I'm only adding this post since (a) someone way at top of thread asked "i wish it would work with gestures"... and (b) the comment above "finally someone gets this".
I am a huge fan of WkTASK -- and have nominated it for a DEVVY award, due to its amazing versatility and power in a lightweight app.
Similarly, using QUICKMENU, another of my favorite apps -- you can set a tap &hold funtion for the Start button, top left. I have used this before also, set to perform H-V rotate (and toggles back)
hi guys thanks for the appz. I'm new to this but can anyone explain how to use it. I installed but how to use it. Thanks
thanks a Lot. This works nice on my HD2
Ok, if you like the TD2's speakerphone on flip stunt, then here's a cool tip for you...
Using Gyrator:
- Add a new "Rotation" event.
- Set application to Phone on the "Application" tab.
- On the "Orientation" tab check on "Portrait", "Face-down", and "Face-up".
- On the "Actions" tab check on "Simulate Keypress".
- Goto "Advanced" tab and select key "F16,127" which triggers the windows-native "Speakerphone Toggle event".
Done.
Now, starting NOT on speakerphone, whenever you put your phone on a level surface --facing up or down-- during a call, the speakerphone will toggle ON -> Moreover, if you pick it up it should toggle OFF. Good enough?
Cheers
P.S. You can also do the same for a "Stylus Out" event to fire when "Phone" application is focused, thereby simultaneously toggling on the speakerphone and starting up a new Note (default behaviour) whenever you take the stylus out during a call. Aren't we the lazziest lot..
That is a cool tip. Thanks for sharing!
cool!
inspired by the TPro2 not?
Usefull Indeed. I always have trouble configuring gyrator tough Not very user friendly.
I'd probably never use it (can't remember the last time I used speakerphone anyway), but you can't deny the cool factor.
Nice post!
I can't get it to work! I have double checked all the steps but no speaker when I put down the phone..
The only thing I have my doubt about is the "Rotation" event. What do you mean with that?
(Rom: 2.03 NLD)
Rones said:
I can't get it to work! I have double checked all the steps but no speaker when I put down the phone..
The only thing I have my doubt about is the "Rotation" event. What do you mean with that?
(Rom: 2.03 NLD)
Click to expand...
Click to collapse
Easy stuff man, here's how it goes:
Startup your Gyrator, tap on the soft key that says "Menu" and select Events -> A new window will pop up. Tap & Hold on the topmost item in the list, a menu will pop up -> Select "Add Event". A new entry -labled "New Rule"- will appear at the top of the list. Tap & Hold on the item labled "New Rule" until a menu pops up -> select "Orientation" <- that's how an "Orientation Event" or a stylus event is created, which is where you specify the commands you want executed whenever the device's orientation changes (yes, or the Stylus' status).
Now, Tap & Hold on the "New Rule" item -> select "Edit Event": A new window will pop up and will have a number of tabs at the bottom. Now, proceed forth per the first post and it should work fine for you...
Cheers mate!
shirreer said:
Ok, if you like the TD2's speakerphone on flip stunt, then here's a cool tip for you...
Using Gyrator:
- Add a new "Rotation" event.
- Set application to Phone on the "Application" tab.
- On the "Orientation" tab check on "Portrait", "Face-down", and "Face-up".
- On the "Actions" tab check on "Simulate Keypress".
- Goto "Advanced" tab and select key "F16,127" which triggers the windows-native "Speakerphone Toggle event".
Done.
Now, starting NOT on speakerphone, whenever you put your phone on a level surface --facing up or down-- during a call, the speakerphone will toggle ON -> Moreover, if you pick it up it should toggle OFF. Good enough?
Cheers
P.S. You can also do the same for a "Stylus Out" event to fire when "Phone" application is focused, thereby simultaneously toggling on the speakerphone and starting up a new Note (default behaviour) whenever you take the stylus out during a call. Aren't we the lazziest lot..
Click to expand...
Click to collapse
that is dam nifty (thats right, i said nifty)
gonna have a play now...
-edit- can someone ring me?
will this work with the screen off ??
work with flipit?
Don't work Gyrator on my Diamond, i have installed last release MS.net, but ...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have re-installed all, Gyrator is OK but speakerphone not work
speakerphone face down not detected
hey guys, i had some troubles getting my phone to perform this nifty (is that what we are calling it?) trick.
First, it wouldn't work. While messing around with gyrator, i began to suspect my g sensor wasn't calibrated properly, and a test in teeter confirmed this. So my phone can't detect face-down very well at all, in fact, i struggle to have gyrator tell me it is face-down no matter how i orientate it with my fingers.
So, if this sounds like you, go to the gyration threshold options, and change the z threshold to something slacker (mine is 65, works, haven't tried others). Now gyrator will have relaxed thresholds for what it considers face-down. Works seamlessly, thus far.
shirreer said:
Ok, if you like the TD2's speakerphone on flip stunt, then here's a cool tip for you...
Using Gyrator:
- Add a new "Rotation" event.
- Set application to Phone on the "Application" tab.
- On the "Orientation" tab check on "Portrait", "Face-down", and "Face-up".
- On the "Actions" tab check on "Simulate Keypress".
- Goto "Advanced" tab and select key "F16,127" which triggers the windows-native "Speakerphone Toggle event".
Done.
Now, starting NOT on speakerphone, whenever you put your phone on a level surface --facing up or down-- during a call, the speakerphone will toggle ON -> Moreover, if you pick it up it should toggle OFF. Good enough?
Cheers
P.S. You can also do the same for a "Stylus Out" event to fire when "Phone" application is focused, thereby simultaneously toggling on the speakerphone and starting up a new Note (default behaviour) whenever you take the stylus out during a call. Aren't we the lazziest lot..
Click to expand...
Click to collapse
For all the guys where it does not work:
The entry for 'application' depends on your operating system language.
e.g. in german it has to be 'Telefon', not 'Phone'.
It is much more easy to let gyrator learn the windows title, to do so, do the following:
Remove your stylus
Set application to 'Learn window title'
Initiate a phone call. After the connection has been established, put the stylus back into your diamond. You will see, that gyrator has learned the window title of your phone application.
After that it just works fine.
It's bloody awesome, this Diamond just keeps getting better and better.
Sounds good, exactly what I was looking for.
Works perfect!!...thank you so much.
yes i to got it to work by following the directions buttttttttttt........seems to be to sensitive and turns on the speaker phone very easy...even if i dont put the phone face down or up actually. there were times the speaker phone went on when it was in my hand....maybe something else needs to be set so that it only turns on when its actually face down or up!! yes/no...anyone know??? thanx for any help/info... and non the less great feature i like it an will def make use of it i just want it to work more smoothly!!!
MRFERRARI23 said:
yes i to got it to work by following the directions buttttttttttt........seems to be to sensitive and turns on the speaker phone very easy...even if i dont put the phone face down or up actually. there were times the speaker phone went on when it was in my hand....maybe something else needs to be set so that it only turns on when its actually face down or up!! yes/no...anyone know??? thanx for any help/info... and non the less great feature i like it an will def make use of it i just want it to work more smoothly!!!
Click to expand...
Click to collapse
Play with Gyrator's settings, with regards to sensor threshold.
MRFERRARI23 said:
........seems to be to sensitive and turns on the speaker phone very easy...even if i dont put the phone face down or up actually. there were times the speaker phone went on when it was in my hand....
Click to expand...
Click to collapse
Yes, I'm having the same problem, it's too sensitive!...I've played around with the Gyrator's setting as tnyynt advised but no luck yet. Would anyone have anymore advice for us or anyone found a smoother value for X, Y and Z Axis Threshold?
For CABs See Post #2
Added hAndyPowerButton WM6.1
Updated hAndyNotify to install in hAndySoftware folder.
Added hAndyPowerButton - WM6.5 ONLY
Over the last couple of months I have written a number of tweaks, using Mortscript, for my TP2 to enhance it's use for me personally.
The story to date are the following bits and pieces I have created -
DPB v1.1 - A utility to disable the power button when the keyboard is open
http://forum.xda-developers.com/showthread.php?t=546094&highlight=disable+power+button
Hide Folder - A utilty to hide folders from HTC Album
http://forum.xda-developers.com/showthread.php?t=548841&highlight=hide+folder
hAndyFlip - A utility to turn off the screen when the device is face down.
http://forum.xda-developers.com/showthread.php?t=560206&highlight=handyflip
hAndyUtils - A number of utilities and tweaks I use, wrapped together including some of the above.
http://forum.xda-developers.com/showthread.php?t=553784
So why this new thread, you may ask
I have decided to split the tweaks/utilities into seperate packages and rewrite them all as standalone packages. You can then pick and mix which, if any, you may find useful.
I am no expert, so it makes it easier for me to fix an individual app if something is wrong rather than trying to fix several things at once.
The one tweak that I could not do without is the disabling of those annoying BT Notifications. So that is the first one I have worked on and you can find the program in Post #2.
I will be working through the other tweaks one at a time and hopefully finding new tweaks and utilities that enhance our devices. So in advance thanks for your patience.
I will continue to listen to feedback and offer any help I can on the threads above until I have posted the updated apps on here.
Apps - start here..............
hAndyNotify
This little app allows you to disable the annoying BT Notifications when you connect/disconnect the device.
Run the app select the option you would like from the dropdown box and press 'Process'.
Hopefully, it's as simple as that !
CAB at the bottom of this post.
hAndyPowerButton - WM6.5
Added hAndyPowerButton WM6.1 Version
This app disables the power button when the hardware keyboard is open.
Run the app select activate - soft reset and the power button will be deactivated when you open the keyboard. Also, the device will be set to any key power on should it fall to sleep.
***Reserved2
***reserved3
dahoarty said:
hAndyNotify
This little app allows you to disable the annoying BT Notifications when you connect/disconnect the device.
Click to expand...
Click to collapse
Thanks for this; annoying is definitely the word for these notifications!
Does the application need to be re-run after a soft-reset, or do the changes persist?
Ed
eepyaich said:
Thanks for this; annoying is definitely the word for these notifications!
Does the application need to be re-run after a soft-reset, or do the changes persist?
Ed
Click to expand...
Click to collapse
It should persist after a soft reset.
I have now added hAndyPower button that disables the power button when the keyboard is open. I have also changed hAndyNotify to install in the same folder on the start menu.
@dahoarty
many many thanks for disabling this damn notification
i like it so much
You are the best Thanks
regards
zehn
I have just uploaded a version of hAndyPowerButton for WM6.1 Devices.
I tried hAndyPowerButton 6.1 and, initially, all was well, but then I managed to get into a state where the power button didn't work at all (open or closed).
No bother, I'll just remove the app and reboot, I thought.
Sadly, after a soft reset I'm getting various warnings about the handyPowerButton executable not being found and the power button is still not working - I'm getting an error about "Sleep" cannot be found.
Any ideas?
Update
I managed to recover the power button by reinstalling hAndyPowerButton, enabling it and soft resetting a couple of times. Is there an "official" way to uninstall this, though?
eepyaich said:
I tried hAndyPowerButton 6.1 and, initially, all was well, but then I managed to get into a state where the power button didn't work at all (open or closed).
No bother, I'll just remove the app and reboot, I thought.
Sadly, after a soft reset I'm getting various warnings about the handyPowerButton executable not being found and the power button is still not working - I'm getting an error about "Sleep" cannot be found.
Any ideas?
Update
I managed to recover the power button by reinstalling hAndyPowerButton, enabling it and soft resetting a couple of times. Is there an "official" way to uninstall this, though?
Click to expand...
Click to collapse
Hi, sorry this does not seem to work for you. I am using WM6.5 and it works perferctly for me not sure why you have had a problem.
A small bug I will look into is that you possible need to deactivate the software in the program before you uninstall.
The way to fix the problem is delete hAndyPoweButton.exe from \windows\startup - also check that the following 2 links short_power.lnk and long_power.lnk are not in \windows if they are you need to delete them manually.
Apologies for causing you problems if you need any more info please let me know.
Andy
Thanks very much for the response and there's no need to apologise. I appreciate all the time and effort the contributors to xda-devs put in and understand that what works for one person may not work for me; it's just part of the fun!
I like the function provided by hAndyPowerButton, so I think I'll give it another try and will let you know if I see problems again.
Thanks for all your apps!
Ed
i didnt even notice you updated and renamed the DPB to handy power button.
how does this one differ from the older version? i didnt see much info on it in the thread. i use DPB only 4 the fact it has the no timeout (keep kb lights on) when kb open.
thanks
I'm probably the only dumbass who tried to install this awesome utility to the card, but I'll just note for the record that you MUST install it to the device.
MrPib said:
I'm probably the only dumbass who tried to install this awesome utility to the card, but I'll just note for the record that you MUST install it to the device.
Click to expand...
Click to collapse
Hey, we are both dumbasses. Thanks for posting that little detail
Great app, just what I was looking for.
Unbelievable that no one at HTC realized that the placement of the power button would interfere when a normal persons hand when the hardware keyboard is in use.
You'd think they test these things a bit more!
hAndyNotify for other HTC Windows Mobile 6.5 phones?
Apologies if this is the wrong thread. I recently upgraded my HTC Ozone (Verizon's variant of the HTC Snap keyboard-style phone) to Windows Mobile 6.5. An annoying new "feature" is that when you turn off your Bluetooth car kit, a notification appears telling you to put the phone to your ear, and you can't do anything else until you dismiss the notification (OK on left softkey.) I could understand the notification if Bluetooth dropped in the middle of a call, but otherwise it's just a pain.
It appears that hAndyNotify.cab might be just what I need, however it also appears that it's designed for touchscreen phones (running Windows Mobile Pro). For example, it references a "Sounds and Notifications" section of Settings, but I don't have such a section, only "Sounds". Does anyone know if (a) will it work on my phone, (b) if I try it, will it hurt anything, and (c) is there any other way to fix the problem? (In other threads there is another registry hack, but it also seems to be for touchscreen phones.)
Thanks for your help!
Thank you thank you thank you!
... for getting rid of that retarded bluetooth message! You are da man!
Roccobass
Will this app (handy power button) work with cdma phones, it should right? Same operating system just key mapping. Thanks in advance.
Touch Pro2 Icon
Thanks for the app, very useful.
I didn't really like the icon, so I made a new one (can be changed using JWMD Icon Changer).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}