Volume slider to Up/Down keys - Windows Mobile Development and Hacking General

Volume To Arrows is a Pocket pc software which will map your volume jog to up/down arrows and also convert the Camera key to Action key.
This software is useful for scrolling by 1 row applications and enter menu with Camera button which is over volume jog on my Qtek S200
Installation:
* Simply unzip VolumeToArrows than copy VolumeToArrows.exe to your pda and start VolumeToArrows.exe
* To start at pda boot you need to make shortcut into \Windows\Startup
UnInstallation:
If you need to uninstall this application simply use a TaskManager (which show you executables loaded in memory, FdcSoft provide TaskManager v2.3) to kill VolumeToArrows.exe than delete the VolumeToArrows.exe executable
Download and other support stuff can be found here:
http://www.xiaprojects.com/www/prodotti/volumetoarrows/main.php
Released 0.0.2 Version: fully rewrite in C++
PS:
This software is like smartskey but this scroll 1 line by time!

Related

Remap Softkey and volume button

Hi,
Here is my contribution. The program will remap the softkey buttons and volume buttons:
tap soft key = orginal soft key functions
tap and hold left soft key = start menu
tap and hold right soft key = close/ok button
volume slider at the left = page up/down
You can also use the DPAD to do some extra actions in phone app.
NOTE: If you got notification error, please run smartskey.exe and then run smartskey.exe to close the app. The program will now close all notification that relate to smartskey when it is closed.
Update:
0.60 (2007-08-23)
Fixed: Make DPAD function work on WM6
Fixed: Fix DPAD function not compatible with TomTom
0.56 (2006-11-17)
Fixed: Fix compatibility with CeleDial
0.55 (2006-11-15)
Fixed: Compatible with CeleDial
Fixed: DPAD function will call default Contacts/Text Messaging instead of calling original Contacts/Text Messaging directly. So if you have installed any third party replacement, it will be called when DPAD in Phone app is pressed.
0.54 (2006-11-06)
Fixed: Endless loop when using “OK” button of keyboard in Wizard.
0.53 (2006-06-23)
Fixed: DPAD on will not affect TomTom and calendar
Fixed: remove notification routine will remove all paths so that it will not prompt wrong notification path anymore when user change the location of the smartskey.exe
0.52 (2006-03-26)
Fixed: DPAD functions still apply in SmartDial dialog.
0.51 (2006-03-20)
Fixed: Can use volume key to switch to vibrate, off mode by volume slider
Fixed: Exception List will not check the classname of the window as well, so you can also put applications that will change title in the list.
Added: change the behavior of the dpad, and user can set the action for each direction using DUP, DDOWN, DLEFT, DRIGHT
0.5 (2006-03-19)
Add: DPAD, use dpad for additional action (call log, messaging, programs, contacts) in phone app.
Add: VOLUMEONTODAY, volume key will check the topmost app is today or not
Fxied: improve force closed function.
0.41 (2006-03-11)
Fixed: will not overwrite ini files
Fixed: make executable smaller
Added: PAGEONEXPLORE, use soft key to scroll page in “Programs”
0.4 (2006-02-25)
Fixed: rewrite force closed function again
Added: VOLUMEONPHONE, volume key will check the topmost app is phone or not
Added: REMOVEDUPSDDAEMON, automatically remove duplicated sddaemon events.
Added: OMAPCLOCK, omapclock wrapper to set clock automatically after wake up.
Added: STARTMENUMETHOD, provide alternate method to popup start menu.
...
water
THanks!
Great!
Hi Water,
Great little program! Very useful!
Wouter
very good. With your soft and with xbar I can use my wizard with one hand only...
thanks
does "close" function really close the app, or it is a standrad Windows "close"?
And... If you share the source code... ;-)
Now do exactly as pressing the OK button on the keyboard, so hide only. Actually close is much easiler in programming aspect
[feature request]
is there a chance then that at some stage of the development of the tool it would actually ok/close, and not ok/hide the apps?
[/feature request]
That is a nice idea (I just got my 8125 and I was thinking of that EXACT setup)
One thing I would ask for, if its not too much trouble...
Can you make another progy that does everything (start menu and ok/minimize) except the volume scroll? I like to change the volume while in a call and such.
Thanx and really nice job; Lew
EDIT: Better idea.
Include a config file for the program, here's an example.
Code:
LeftSoftKey = 1 // 0 = default 1 = hold for start menu
RightSoftKey = 1 // 0 = default 1 = hold for ok/minimize 2 = hold for ok/close
VolumeScroll = 0 // 0 = default (volume control) 1 = Scroll
I think that's a good idea. Let me know what you think?
Later; Lew
Is it easy to re-configure the tap and hold functions??
okay, add one more version without volume keys remap. For close button request, I may do it when I am free.
The program cannot be configured because actually no interface.
wow man. thanx for such a fast response . I was just in bed when I decided to check one last time (from my wizard of course)
So can the settings for the program be set by a config file? Can it read the the cfg file and use the settings in it as variables for how it will handle the different key press events?
Thanx again... awsome sauce man!
Later; Lew
Is it possible to automaticly switch beteween volume when using the telephone and prev/next page if the telephone is not used.
This would complete your program.
Ferry
This is one of the mose useful bits of software I have come across for the Wizard. Simple but oh so effective Like others have said, one-handed operation is now much more simple.
Well done water
This is one of the mose useful bits of software I have come across for the Wizard. Simple but oh so effective Like others have said, one-handed operation is now much more simple.
Well done water
This is fantastic! Thank you very much water.
I have what I think is a simple question.
I have put the smartkey in my startup, now lets say I don't want it to start up any more. How can I get it out of start up?
I already tried deleting it it says access denied on the Wizard and if I try from PC.
Any thoughts?
Later; Lew
lewcamino said:
I have what I think is a simple question.
I have put the smartkey in my startup, now lets say I don't want it to start up any more. How can I get it out of start up?
I already tried deleting it it says access denied on the Wizard and if I try from PC.
Any thoughts?
Later; Lew
Click to expand...
Click to collapse
delete the shortcut from startup, and then restart the phone.
Yeah... that means im an idiot...
I didn't put a shortcut in the startup folder... I put the exe int he startup folder. Go ahead... point an laugh, lol, I would.
So now knowing that, any other suggestions?
Later; Lew... the dork of the day.
lewcamino said:
Yeah... that means im an idiot...
I didn't put a shortcut in the startup folder... I put the exe int he startup folder. Go ahead... point an laugh, lol, I would.
So now knowing that, any other suggestions?
Later; Lew... the dork of the day.
Click to expand...
Click to collapse
you can't delete it because it is running. stop the process (memory cp app) and then delete it.

Copy/paste under hardware key?

I am using the smartkey program to hold the softkeys to enter startscreen.
Now I am looking for an option or a program to copy/paste and to put it under the message button.
Or does anybody knows a program that only gives the option to cut/copy/paste.
With this my phone would be perfectly tunned.
aage said:
I am using the smartkey program to hold the softkeys to enter startscreen.
Now I am looking for an option or a program to copy/paste and to put it under the message button.
Or does anybody knows a program that only gives the option to cut/copy/paste.
With this my phone would be perfectly tunned.
Click to expand...
Click to collapse
If the context menu of the program contains copy and paste, you can hold the center key of the 5-ways navigator to popup the context menu.
water
Hi Water,
Thanks, but not all programs have that option. That's why I like to have a program like that.
Right now i'm using Magicbutton but that doesn't have that function. GSMagic had it but I like Magicbutton better. So now I need the copy/past function.
You can try Xbar which is under the D-Pad. It opens up a screen in which you can select the running task but also shortcuts to programs of your liking and there are shortcuts ready for copy and paste and cut.
Wouter
You can use PQz to map a hardware key (I use the Windows-key) to CTRL, so that you can use ctrl-c, ctrl-v etc.
http://forum.xda-developers.com/viewtopic.php?t=33343&highlight=ctrl
I think... just speculating here.. that they are more looking for...
press button - it copies whatever is the active selection
press button again - it pastes whatever is on the clipboard
Not sure, though... ctrl+c / ctrl+v works with the SIP, with that tool it works with the hardware keyboard, and if you're working with the sip - and thus a stylus - you can often just tap-and-hold and choose copy from the context menu.
PHM Keys comes with cut copy paste.
Use a button mapper to do as ZeBoxx says, if it's what you need, and you'll have quick access to said functions.
V
Thanks,
I'm using PQZ now. With TAB as CTRL. WIN would not work together with smartkey, because hold button 1 is the same hex number as WIN.
But this program is realy good.
My Solution to this...
I have a slightly hacked up copy of PHM Keys (couldn't get it to install on my 8125, so I hacked it off of a WM2003 device) that I'm using to solve this problem.
In my Start Menu I have three icons - "Object Copy", "Object Cut", and "Object Paste" (PHM Keys) so whenever I have something highlighted I click my (smartskey modified) Start Menu soft button, scroll down a slot or three with the 5-way, and select the copy/cut/paste operation I need.
When the KB is open it's even quicker Start-o Start-b Start-j respectively. Another plus is this works in nearly EVERY situation where you can highlight something. Sometimes the other options (context menus, SIP kbds, etc.) don't work everywhere.
Now some may not want to waste three Start Menu slots, but I have Tray launch filled with my apps, still have 4 Start Menu slots available, and all my non-soft buttons are mapped to one app or another, so I'm cool with them.
Plus I have my SIP pop-up KB completely disabled (I hate it's "intrusiveness" and only use the HW KB in landscape mode) so in portrait mode I had *NO* way to copy/cut/paste and had to devise something.
Good Luck
-JMS
I've updated VJKeyPress to add -cut, -copy, -paste.
On my website.
V

Is it possible!?!?

Hi all!
I'd like to configure the std button to open contact and/or calendar in order to do some action (create new sms for example!) or open some app. when press and hold... is it possible?
Any simple app that make just that?
Markino: can you explain further? You want to open a particular contact, but in what screen? Contacts or calendar?
Or you want to press the contacts/calendar button and use it to send an sms etc?
V
Sorry, for my terrible English...
I'd like to press and hold the calender or contact button and associate the "press and hold" to do somethink like "create new sms"...
P.S: I'd like a easy way to create new sms.
VJPhoneTools will do this. There is another way, but they're both just as difficult.
You could also use the app on this forum, SmartKey or something, to give you a "new" menu on the Today screen, to create new sms etc. Very very good app.
V
Hi,
yes it's possible. And much more: http://ae.inc.ru/aebplus.php
- Run Application
- Emulate keypress of Enter (Action), Esc and up/down/left/right keys
- Emulate standard application buttons
- "Virtual Application Button": Being specified as keypress action, "Virtual button" appears in standard Start -> Settings -> Buttons setup dialog and may be assigned here.
- Volume up/down
- Emulate Soft Keys
- Close (terminate) active application
- Switch next application
- Task Manager with charge level / memory summary info. Task manager may be operated with directional pad (up/down - choose application, left/action - switch to, right - terminate) or finger/stylus. You may apply filters to hide annoying applications (e.g. Phone)
- Ok/Close
- Start Menu
- Switch Display Off/On. Once you switch display OFF you may turn it back ON by the same keypress event or simply pressing Power On button.
- Switch BlueTooth Off/On
- Switch WiFi Off/On
- Vibration mode Off/On (WM5 only)
- Turn Off PDA
- Soft-Reset PDA (Soft Reset)
- Screen rotation
- Drop DialUp connections
- Disable "Power Off device if not used..."
- Switch to Today screen
- Clipboard operations: Select All / Copy / Cut / Paste
- Memory Monitor
- Battery Monitor/Uptime Forecast. It will show battery voltage/current/temperature if corresponding sensors are available
- Current Date/Time
- Pop-up menu with important AEBPlus actions. This feature is available in activated version only
- Any built-in action may be initiated by shortcut calling aebplus.exe with corresponding command line parameter
Markino said:
Hi all!
I'd like to configure the std button to open contact and/or calendar in order to do some action (create new sms for example!) or open some app. when press and hold... is it possible?
Any simple app that make just that?
Click to expand...
Click to collapse
Why not do it using voice activation i start my msgs excel and calender using voice activation

how to assign executable file on certain button?

some software is green. they don't require installation.
Hence they won't appear in the assign program list for 'assigning to button'.
Is there any way we can assign such 'green' software to hard button?
create a shortcut to the executable in the start menu (using resco explorer)
then you can find it in the buttons-dialog on the settings page

Locking the Volume Buttons

I see this is a problem on the Omnia too, but when I lock my HD by holding down the call "End" key (Right Hand touch pad) the volume buttons are not locked!
Has somebody provided a tweak/fix for this calamatous feature?
Sorry, I don't know of a fix. Maybe third party apps that can assign another function to the volume buttons??
But the plus side of this feature is that when you are listening to music, you can put the phone on standby (to avoid accidental presses in your pocket), but you can easily reach into your pocket with your finger and turn the volume up or down without having to wake up the phone. Of course if you use headphones with volume control on them, then you don't need to reach in your pocket.
The volume keys will never be blocked. You cannot block them
you can try to use AEButton Plus and SKSchema!
You must make 2 different config files in AeButton, one wich leaves the Volume Buttons as they are (Default) and one disabeling them. Now you must make a script with SKSchema, wich changes everytime the Block starts or ends the config file of AeButton! This way you can use one Button configuration for the application "Phone Locked" and the other configuration for everytjing else!
Here is the instruction:
Save your default AeButton Settings (are located in the AEButton Program Folder) lets save them to \My Documents\AEBPlus Default\AEBPlus.cfg
now configurate AEButton with different settings (for example disable Volume up/down keys), lets save this cfg file to \My Documents\AEBPlus Locked\AEBPlus.cfg
Open SKSchema, type this script:
Code:
#r(#copyfile) #p(\My Documents\AEBPlus Locked\AEBPlus.cfg;\Program Files\AEBPlus\AEBPlus.cfg) #wait(1)
#r(\Program Files\AEBPlus\AEBPlus.exe) #p(0000) #waitfor(1)
the sense of this is to change the cfg files and to reinitialize AEButton
Save the Script as AEButtonLocked.sksc
Now we write a new script to do the opposite (change to default configuration:
Code:
#r(#copyfile) #p(\My Documents\AEBPlus Default\AEBPlus.cfg;\Program Files\AEBPlus\AEBPlus.cfg) #wait(1)
#r(\Program Files\AEBPlus\AEBPlus.exe) #p(0000) #waitfor(1)
Save the script as AEButtonDefault.sksc
Now we configure SKSchema to monitor for 2 events: opening our application (device lock) and closing it: add a new event in the SKSchema monitoring configuration: when the device lock application opens or closes start the scripts. (they are locates in
Code:
\My Documents\sScripts[/B])
so type this: [B]#c[[COLOR="Red"]shutil.dll[/COLOR]] #on[\My Documents\sScripts\AEButtonLocked.sksc] #off[\My Documents\sScripts\AEButton.sksc]
I DONT KNOW the lock Application EXE wich is running i hope it works..shutil.dll should maybe be rplaced with a EXE ...use some locker with a running exe (S2U... TouchLockPro (my favorit ))
You could lock the device when the stylus is putted in. This has two major advantages. You won't loose your stylus and you won't let your device unlocked.
Mobilemagic has a quirk in it that when you assign the buttons to a multi press application it disables a single press. See post 203 in this thread. It works great for me.
http://forum.xda-developers.com/showthread.php?t=449654&page=21
Great post Koffein, thanks. Actually TouchLockPro looks exactly what I'm after (and I didn't even know I needed it), I'll give it a try and see if it works for me. The usability of this device is getting so much better by the minute thanks to you xda guys!
Glad I could help, here are some tips for using TochLockPro
In Registry goto HKCU\Software\ZuinigeRijder\LockSettings\
and set the D-WORD "UnlockOnLightSensorTime" to 300, now your device will be unlocked after a shorter time period (0,3 sec) when it wakes up and "sees" light.
For me it is the best unlock method in the pocket it stayes locked, if it is activated accidently,
but when i activate it in a not too dark room while it is in my hand it unlocks automatically.
Adjust the other values if you want to customize it more

Categories

Resources