Changing function of volume buttons? - Touch Dual, MDA Touch Plus ROM Development

I've tried with out much success to change the function of the volume controls when held down so that they scroll up and down instead of launching voice dial or recorder.
It's probably glaringly obvious but i was just wondering if there is a reg entry i can change as if you go to settings\buttons and change to scroll up and down respectively it only shifts once?
Tried smartskeys but it didn't do anything.
Cheers in advance

excellente question!!

yes please I would love to know this as well. I read about smartskey but I don't think it will work.

I've tried a few apps now, that people have used on other devices, without any luck. They either don't do anything or stop the buttons from doing the volume.
I think the reg is under HKCU somewhere but haven't had a good look yet.
I want to find the reg entries that pertain to the up down for the dpad and then find the reg entries for the volume buttons when held down and change them for the ones for the dpad.
Problem is i don't know what they are called. Yet

I've found the reg entries so now i just need to work out where to point them to:-
HKLM\SOFTWARE\MICROSOFT\SHELL\KEYS
40C1 = button 1 which is camera
40C2 = button 2 which is voice speed dial
40C3 = button 3 which is voice recorder
Anyone know where the reg entries for the dpad are?

Never mind.

Duplicate threads appearing all over the place now
http://forum.xda-developers.com/showthread.php?t=369740
http://forum.xda-developers.com/showthread.php?t=351144
Anyway hope you find the stuff we need
Jeremy

jeremymacmull said:
Duplicate threads appearing all over the place now
http://forum.xda-developers.com/showthread.php?t=369740
http://forum.xda-developers.com/showthread.php?t=351144
Anyway hope you find the stuff we need
Jeremy
Click to expand...
Click to collapse
So do i but for now i'm a bit stuck without knowing the reg entries for the dpad up down.

Strange
I thought this was as simple as changing the settings > buttons - setting from Voice Recorder to tbd and the Voice Dialer to tbd, did that but it still only changes the bloody volume.
Ideally i like an easy access, OK and Start Menu key.

Related

Changing app on right softkey

How can I change the program that shows on the right softkey from contacts to "Myapp"
Cheers
SteveW
Dont think that this is possible?
Why do you not create a "shortcut key" to start myapp?
Follow directions in this thread @ PPCSG
possible
http://forum.xda-developers.com/showthread.php?t=251481
hanmin said:
possible
http://forum.xda-developers.com/showthread.php?t=251481
Click to expand...
Click to collapse
you posted a link for PocketPCs the tweak being discussed here is for Smartphone.
bnycastro said:
you posted a link for PocketPCs the tweak being discussed here is for Smartphone.
Click to expand...
Click to collapse
Does it not work OR just that you *think* it will not work?
hanmin said:
Does it not work OR just that you *think* it will not work?
Click to expand...
Click to collapse
I know it will not work because they have different registry keys. PocketPCs use TODAY and Smartphones use HOME registry location. Here is the tweak again for people who don't want to read the PPCSG thread.
--
Using a registry editor:
Navigate to: HKEY_CURRENT_USER\Software\Microsoft\Home
Create New Key: Keys
Create New Key: 113
Edit:Name: (Default) String: Name of Softkey
Create New String Value: Name: Open String: \Application Path\Application.lnk or exe
Soft-reset your device
Click to expand...
Click to collapse
--
After you soft-reset you will notice that the right softkey's label still hasn't changed [but it will launch your app or link] you need to refresh it. The easiest way is to trigger an app to change it, what I do is go into Messaging choose any message and mark it as unread, this makes the OS change the right softkey when you return Home just press the right softkey again and the next time you go back to Home the label will change.
I'll not abuse my Smartphone this way
BTW: I recommend PHM RegEdit with is available for Pocket PC and Smartphone. I still don't know why changing Contacts to myapp makes sense. To you use another contacts app?
Good luck!
I don't use another PIM for contacts, but I do use Papyrus to take care of my Calendar/Tasks. I have the right soft key mapped to Papyrus to easily access my Calendar/Tasks from the homescreen.
I wouldn't call this abuse though as some OEMs change the right soft key to their liking... when I had an MPx220 the right softkey was mapped to the camera which was odd since it had a standalone camera button, so I found this hack and changed it.

Change soft key under each touchflo 3d tab

Is there any app or way to change the soft keys for each touchflo 3d tab? Like under the people tab thare is the "all people" on the left and the "menu" on the right. I would like to change the all people from going to contacts to going to pocketcm. Is there any way of going about this? Changing some other soft keys would be nice as well.
Use SoftKey manager
Thanks, already tried that one, only lets you change the right and left soft keys on the home tflo3d tab. I want to change the soft keys on any of the other tflo3d tabs like people, or messages, and programs. Any one else with any ideas?
Did you mean TAB-s?
dodadent said:
Did you mean TAB-s?
Click to expand...
Click to collapse
No they used the word "each" before the word tab so they phrased the question correctly. "each tabs" or "each tab?"
But yeah, I am looking for the same thing. I will post it here if I find it. If not... Off to the reg we go!
It has to be doable because people mod the reply button all the time. If you can mod that then you shoudl be able to mod anything, right? Possibly a hex editor for exe files? I hope so bad its not hard coded but you never know.....
soft buttons on tf3d home
I'm also looking for something like this. With touchflo3d turn off, the home screen left soft button will be "calendar" by default, but when you have a reminder/notification, it switches to "notification" "reminder", etc.
when touchflo3d is enabled on the home screen, this button becomes controled by tf3d, and while you can customize the button, it no longer becomes context sensitive - I find we have to hit the icons at the top bar (live msg, reminder, etc). these little icons are a bit hard to hit. ANyone know if the tf3d homepage soft button can become a 'notification' popup activation button?
dwight.
I think that the stock rom actually has this...so I know that it's possible. That also bothers me.
dodadent said:
Use SoftKey manager
Click to expand...
Click to collapse
Does this let me set one of my softkeys on my home screen to "notification"
Just a quick update
I switched to a new rom last night from 'aruppenthal', 'RRE HTC Fuze ROM Ver 4.5 Special Edition" (http://forum.xda-developers.com/showthread.php?t=467592), and it seems that this has a different behavior from my previous rom "PROven_ROM_WWE".
in any case, my tf3d home page now has "calender" and "contacts" as the lower soft buttons, and my reminders are coming up and seem to be changing the lowerleft softkey to "dismiss". I've yet to see "notification", but i'll keep an eye on it for a few days and let you guys know about the behavior.
one thing I left enabled this time, was the "system status" window when you hit the topbar icons - this has a shortcut to a mail icon when there's a notification for that, and when hitting it, it shows the respective notification popup at the lower part of the window. That might be a 'workaround' for those who preferred the old notifications but want to keep tf3d.
dwight.
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
ashu2087 said:
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
Click to expand...
Click to collapse
This doesn't solve this question - this solution is already mentioned. Please read the previous posts before posting.
Any solutions to this questions yet? Been searching both the forum and google without any luck....
Well, the solution is actually SSMaHo! Just do a search for it. Works like a charm and lets you remap pretty much anything
I also have same issue with X1.
Att the Settings Tab, I really want to change left soft-ket to launch the System Setting but default is CommManager.
I already searched the forum and google with no luck. So I tried to looking into source code and just found something.
It is correct or not, however "settings.mode9" file have embedded LUA codes and these codes contains some soft-key assignment codes.
BTW, codes have not only one assignment code, it contains several assignments and TF3D can apply each soft-key by situation(or any registry? macro? configuration?) I think.
ok, so i want to remap the default today screen contacts softkey to bring up the touchflo 3d 2 contacts but cant find how to link to it. any takers?
longice said:
This doesn't solve this question - this solution is already mentioned. Please read the previous posts before posting.
Any solutions to this questions yet? Been searching both the forum and google without any luck....
Click to expand...
Click to collapse
this totally solves the problem in manila, touchflo3d 3.0
none of the other solution worked for me
you need manila editing
Hi guys, i was pm Captain_Throwback about this and here his answer.
You can only remap the soft keys in the Manila Home tab. Changing the others requires Manila editing, and may not even be possible. Here are the registry keys for the Manila Home tab soft keys:
[HKEY_LOCAL_MACHINE\Software\HTC\Manila]
"HomeLSKText"=""
"HomeLSKPath"=""
"HomeLSKArguments"=""
"HomeRSKText"=""
"HomeRSKPath"=""
"HomeRSKArguments"=""
Only the "Text" and "Path" keys need to be used - the "Arguments" key can be left blank.
Click to expand...
Click to collapse
this totally solves the problem in manila, touchflo3d 3.0
none of the other solution worked for me
Click to expand...
Click to collapse
So you'll need a manila editing. for more information do a search or contact him directly by pm. he is a very nice and very patient person that i know so far
plaese give me a feedback if anyone of u have experienced with this :
I have TP Win 6.1 so :
I asking him because i want right direction and...
i have : Gen.Y 1.1 installed and i was edited my home tab with his suggestion above. Works like a charm
i have : TfDetacher.cab but im not yet install this to my device. any feedback? is it working smoothly?
and anybody can give me a link to secondtoday and manila today? is it working together with Gen.Y 1.1 ? (geez a lot of question from nubie.. is ok right? because im tired to do a hard reset again)
coppertop24 said:
ok, so i want to remap the default today screen contacts softkey to bring up the touchflo 3d 2 contacts but cant find how to link to it. any takers?
Click to expand...
Click to collapse
I made an application on VB.net that can assign Home Softkeys to any program in Start Menu, also you can assign it to any other touchflo's tab...
This application is tested on Raphael device with Touchflo 3D 2.0
thanks....
cool.... this worked very easily.... I don't want to install another Cab file just to change the button name.....
thanks again.
ashu2087 said:
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
Click to expand...
Click to collapse
Thanks geolab!
Just need to figure out the Manila://.page name for the All People view under people now.
Edit: Manila://people\browserlayer\?.page works!
I need the All Programs sub page now
Geolab's Manila Softkeys
Thanks Geolab!
Works perfect! I'm using gangsters 6.5 windows mobile rom, desperately trying find a solution and no one elses worked! Can't believe your post has been sat here all this time, the amount of people that should know about it is ridiculous!!! Made changing the soft key assignments in touchflow 2 (3d) real easy.
So glad to have the 'phone' LSK to TomTom and the 'camera' RSK to PSShutXP!
Very greatful!

[Q] How to change the vibration pattern for sms?

im not too happy with the phones stadart vibration pattern for incoming calls and sms - its way too long and too 'loud'; is there a way to somehow chage it permanently? that would make my life a whole lot easier.anyone a idea? thanks
yup...I totally agree with you!I also need to know how to edit the vibration.
maybe by changing something in the registry would help..
there MUST be a way. ever noticed the short vibration when switching the phone on.
somehow it should be possible to edit it
yup and I'm pretty sure that it can be done by editing the registry..
hey there, after a bit of searching on the net i found something that might help us out.
i found the registry scripts for incoming calls and sms.
if you go to HKCU\ControlPanel\Sounds\RingTone0\
youll find a entry called script
this entry describes the phone's action on an incoming call. if your phone is in "Normal" profile mode the script should be "av0pw3r"
the letters stand for the following commands:
a - start loop
v - vibration in seconds (0=infinite)
p - play ringtone
w - wait "x" seconds
r - repeat loop​
now the problem in this whole thing is, that this script always changes automatically to another variaton depending on your active profile.
e.g. if you switch your phone to "vibrate" profile the original code would be
"av3w3r" lets assume youd like the vibration to be active only for one second instead of three. the code would then logically be "av1w3r".
switching back to "normal" profile would set the script back to "av0pw3r" and switching once more back to "Vibrate" would still change the script into the old one "av3w3r" even if you changed it before to "v1".
i have no clue how to teach the phone to keep the changed settings but maybe someone out there would pick my idea up and try to create a tiny app for these registry keys to PERMANENTLY be edited and changed.
with sms it is pretty much the same deal.
since there is no Script entry in HKCU\ControlPanel\Sounds\SMS\ i simply created one in vibrate mode. its av1 for me.
the bad news with this entry is that the phone wont change it at all when switching profiles so youd have to change it manually every time youd like a different style for your incoming sms pattern (av1pr for a short vibration, then playing the sms sound, then a repeat).
this is how far ive come with my resarch about this. it would be really nice to catch some motivated programmer's attention on this topic to make the scripts change with different profiles.
greetings
Source: http://www.handy-faq.de
A)see if you can find the registry that changes the profiles and see if u can edit vibration there.
B)If you can't change the vibration from there then :
1.find and extract the registry that switches profile to normal.
2.edit the vibration script from "av3w3r" to "av1w3r"
3.Extract the registry HKCU\ControlPanel\Sounds\RingTone0\
4.edit the sms script
5.extract the registry HKCU\ControlPanel\Sounds\SMS\
6.Now you have 3 registry files,merge them to 1 file using nothepad(1st the file from step 1,then from step 3,then from 5).
Do the same for each profile.
That way you will have a reg file for each profile.Now every time you want to switch between profiles just run the corresponding
reg file.
I didn't manage to find a way to edit the registry permanently...
All I've done is that I have created a ".reg" file that edits the vibration script to av1w3r...So every time after I switch a profile I run this file and vibration becomes edited...
I have added this "reg" file at the start menu and I have set a hot key for it.So I just press "button 2" and the vibrations becomes 1 second.
i couldnt find any profile settings for the scripts neither, but im glad you could at least create a alternative way, thanks a lot on this. is there a way i can add a reg entry for the sms script too?it should be something like 'v1' in meeting profile and 'v1p' in normal mode. but since originally there isnt any script for the sms the phone wouldnt change it automatically back when in normal mode so it must be edited each time switching modes thats the problem. i dont really know how to manage this without creating a second cab, but that would make the whole thig even more difficult
bugmetnotter said:
i couldnt find any profile settings for the scripts neither, but im glad you could at least create a alternative way, thanks a lot on this. is there a way i can add a reg entry for the sms script too?it should be something like 'v1' in meeting profile and 'v1p' in normal mode. but since originally there isnt any script for the sms the phone wouldnt change it automatically back when in normal mode so it must be edited each time switching modes thats the problem. i dont really know how to manage this without creating a second cab, but that would make the whole thig even more difficult
Click to expand...
Click to collapse
The best think I can think of..is making some kind of little program based on reg files..that will switch between profiles...but unfortunately I don't know how to make one...
At the moment I have just made separated reg files to edit vibration for sms and ringtone.
------------------------------
Vibration.reg:sets ringtone to av1pw1r and sms to av1
sms to av1.reg:sets sms to av1
sms to av1p.reg:sets sms to av1p
ringtone av1pw1r:sets ringtone to av1pw1r
------------------------------------------
using these you can select the vibration you like each time.

[Q] softkey assigment in Messages

Hi
I`m looking for solution for such a problem
i would like to assign a program (unaccent) to softkey "new" in Messages (menu)
i`m sure it must be somewhere in registry - but where?
The idea is to run not new message but unaccent new message
something like below
74. Add All Contacts to Home Screen Left Softkey
By default the left softkey on the the Sense home tab is coded to Phone which is pointless and a waste because you can get to the same Phone page by pressing the Send hardware key. Change it to the All People page (eliminating 2 taps) by using the following reg entry:
HKLM/Software/HTC/Manila
HomeLSKPath = !"\Windows\manila.exe" --switchtopage Manila://people\browserlayer\?.page
HomeLSKText = Contacts
Maybe somebody could help me?
best regards

Audio Hack / Microphone "Service Mode"

This is about the Microphone Volume Issue,
I have read Multiple Threads everywhere, and no real answer.
In comparison to my HTC Desire, the Microphone level is a little poor.
Quiet a few people have had issues hearing me properly,
Although when i make the following changes, everyone seems happy and can hear me much better:
i’ve investigated this issue, and it does seem to be a general one, found across all networks. The general fix is to access the service mode, and alter the default max volume for a headset call as follows:
Enter this number *#*#197328640#*#*
This will open the service mode menu.
Select option [5] AUDIO
Select option [1] (VOICE CALL)
Select option [2] HEADSET
Select option [1] Volume
Select option [1] SRC Speech RX Volume
Select option [5] 5_lvl : 87
Press the menu button (left side)
Choose Key Input
Enter a value between 0 and 100, with 100 the loudest setting.
Press ok
Then press the menu button and select back this will save (don't use the right side back key you normally use to navigate the phone or you will quit out of the settings).
Keep selecting the menu and back until you exit the service mode menu.
Click to expand...
Click to collapse
The Problem is, this is only a Temp Solution, and after a Reboot where back to square one,
Has anyone come up with a more Permanent solution?
Mod / Hack
Or even a App?
Hope am not alone on this one? And sorry if this has been bought up, i have done a search and dont find a great deal of information
There's a fix. Search for disable noise suppression (cancellation)
search in the market for "AudioBoost SGS2" its works perfect for me...
dave7802 said:
This is about the Microphone Volume Issue,
I have read Multiple Threads everywhere, and no real answer.
In comparison to my HTC Desire, the Microphone level is a little poor.
Quiet a few people have had issues hearing me properly,
Although when i make the following changes, everyone seems happy and can hear me much better:
The Problem is, this is only a Temp Solution, and after a Reboot where back to square one,
Has anyone come up with a more Permanent solution?
Mod / Hack
Or even a App?
Hope am not alone on this one? And sorry if this has been bought up, i have done a search and dont find a great deal of information
Click to expand...
Click to collapse

Categories

Resources