Jump to content

Remapping FN key shortcuts on Home Screen


Recommended Posts

Guest blakej2
Posted

At the Home Screen, you can use the Fn + Key to access a bunch of shortcuts.

The default Key Settings program won't allow you to remap the first 6 keys defined in the shortcuts (B, C, H, M, V, W).

All of the key settings are in the registry under HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\

Each key is under its own directory. You can change the AppPath, AppTitle, and Argument. Changing the Order to something greater than 6 will allow you to edit them in the default settings changing program, but you might have to replace something there. Haven't tried it out.

You can edit them using any registry editor, e.g., PHM Registry Editor.

Inspired programmers can write their own UI to directly edit these settings.

Guest thelostsoul
Posted

Actually, if you want to edit those keys, do the following:

Using a registry editor, navigate to:

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\

Then view the keys here, and you'll see a key called "PreDefined"

If you simply remove the letters you wish to reassign, you'll be able to edit them in the settings screen. Also note that you can remove any number of the letters, and the ones remaining will still be set to their original values. You are also able to remove them all and all the keys will be assign-able.

Guest FAF_DRAKO
Posted (edited)

This was fun to mess around with. I have so far installed the following to my BJ2:

SPFlashHack (For Flash v7.0 Not sure what this did because I never got YouTube to work after this.)

Flash Video Hack

tcpmp.smartphone.0.72RC1.cab

Attached File FlashVideoBundle.CAB (These Three Combined worked Perfectly. Gives you a long list of Video Sites)

Attached File TCPMPflvplugin_v0.4.2.CAB

Pocket Player v3.5 (For Online Radio Streaming. WOW this has a crap load of stations)

Pocket SNES Emulator (For SmartPhones)

www.xstreamxm.com/mobile (For those of us who have an XM Account Already)

With the Tweak in this Thread and the Editing MediaNet and CV keys Thread I was able to Map the following Keys:

Fn X = XM Online Radio (www.xstreamxm.com/mobile)

Fn R = Online Radio (Pocket Player v3.5) :D

Fn N = SNES (Pocket SNES Emulator)

CV Key = Flash Video Hack (Just about every Streaming Video Site out there)

MediaNet Key = Windows Live

Now I love my phone(Third day of owning it)... :( Also did the Speed UP Interface Tweak (only the Display Cache Increase & File System Caching)

If you guys need any help setting up Custom Function Keys let me know. I've gotten pretty good at it now... :(

By the way... THIS SITE IS AWESOME!!!

Edited by FAF_DRAKO
  • 1 month later...
Guest MikeG77
Posted

In the process of customizing my FN Keys I accidentally deleted two of the keys I wanted to keep. Could some one please give me their default registry entries, for the following values, so I can restore them.

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\H\AppPath: Value Data

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\B\AppPath: Value Data

Thanks!

Guest jbone
Posted
In the process of customizing my FN Keys I accidentally deleted two of the keys I wanted to keep. Could some one please give me their default registry entries, for the following values, so I can restore them.

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\H\AppPath: Value Data

\Windows\HeadsetMgrLoader.exe

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\B\AppPath: Value Data

\Windows\BluetoothOnOff.exe

Guest jyalexop2003
Posted
At the Home Screen, you can use the Fn + Key to access a bunch of shortcuts.

The default Key Settings program won't allow you to remap the first 6 keys defined in the shortcuts (B, C, H, M, V, W).

All of the key settings are in the registry under HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\

Each key is under its own directory. You can change the AppPath, AppTitle, and Argument. Changing the Order to something greater than 6 will allow you to edit them in the default settings changing program, but you might have to replace something there. Haven't tried it out.

You can edit them using any registry editor, e.g., PHM Registry Editor.

Inspired programmers can write their own UI to directly edit these settings.

OK 'm trying to change the C to launch "Calender" and am having trouble.

Currently the Fn + C opens the ATT Mall application.

I am using Total Commander and can see my registry.

I go to HKLM\Software\Samsung\KeyRun, and there I see letters 'A through Z' and 'PreDefined' and '+Add value+'.

In 'PreDefined' I see B, C, H, M, V, W.

I delete the C then go back to the 'C' directory.

In the C directory I see the following:

AppPath = \Windows\fexplore.exe (hmmm, WHY, since the ATT Mall comes up)

AppTilte = AT&T Mall

Argument = \Windows\Start Menu\AT&T

I change AppPath = \Windows\calender.exe.

Then I Fn +C but still gos to ATT MAll.

For curiousity the Fn + M takes to to the ATT Music folder but in the

'M' directory the AppPath = \Windows\fexplore.exe.

Kinda weird.

Guest MikeG77
Posted
\Windows\HeadsetMgrLoader.exe

\Windows\BluetoothOnOff.exe

Thanks Jbone!

Guest FAF_DRAKO
Posted
OK 'm trying to change the C to launch "Calender" and am having trouble.

Currently the Fn + C opens the ATT Mall application.

I am using Total Commander and can see my registry.

I go to HKLM\Software\Samsung\KeyRun, and there I see letters 'A through Z' and 'PreDefined' and '+Add value+'.

In 'PreDefined' I see B, C, H, M, V, W.

I delete the C then go back to the 'C' directory.

In the C directory I see the following:

AppPath = \Windows\fexplore.exe (hmmm, WHY, since the ATT Mall comes up)

AppTilte = AT&T Mall

Argument = \Windows\Start Menu\AT&T

I change AppPath = \Windows\calender.exe.

Then I Fn +C but still gos to ATT MAll.

For curiousity the Fn + M takes to to the ATT Music folder but in the

'M' directory the AppPath = \Windows\fexplore.exe.

Kinda weird.

You need to do this first:

Actually, if you want to edit those keys, do the following:

Using a registry editor, navigate to:

HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun\

Then view the keys here, and you'll see a key called "PreDefined"

If you simply remove the letters you wish to reassign, you'll be able to edit them in the settings screen. Also note that you can remove any number of the letters, and the ones remaining will still be set to their original values. You are also able to remove them all and all the keys will be assign-able.

Then you'll be able to edit the Default Keys.

Guest jyalexop2003
Posted
You need to do this first:

Then you'll be able to edit the Default Keys.

Does not work for me.

I 'm using Total Commander (installed on my BJ2 afetr I application-unlocked the phone using

mobile.surrealnetworks.com/SDA applications/SurrealNetworksAppUnlock.cab).

After I open "PreDefined", i simply delete the 'C' key from the string (BCHMVW).

I then go to Start-Settings-Key Settings. The entry for the 'C' key cannot be changed

from ATT Mall.

Guest jyalexop2003
Posted
Does not work for me.

I 'm using Total Commander (installed on my BJ2 afetr I application-unlocked the phone using

mobile.surrealnetworks.com/SDA applications/SurrealNetworksAppUnlock.cab).

After I open "PreDefined", i simply delete the 'C' key from the string (BCHMVW).

I then go to Start-Settings-Key Settings. The entry for the 'C' key cannot be changed

from ATT Mall.

Any feedback as to why I can't change the settings even though I can remove the

C or W or V from the 'PreDefined' file.

Do the actual directories (in HKEY_LOCAL_MACHINE\Software\Samsung\KeyRun) need to be deleted?

Guest tamanaco
Posted

This two questions might be a little off topic, but since the subject was about Remapping keys... I figured I post my questions here instead of starting another thread.

1.) Does anyone know how to remap the press and hold of the Home key so that it starts a different program instead of Task Manager. I'd like to map Celetask to this key as I find it more useful than Task Manager. The WM6 ROM that I got from the xda-forum and installed on my HTC Tornado (SP5) has Celetask assigned to the long press of the Home key, so it can be done. I just can not figure out how to make this modification on Samsung i617 (BJII).

2.) The VM6 ROM I mentioned above also has an option to Reboot from the QuickList that I find very useful. (two clicks to reboot the ). I also like to add this option to the QuickList of my BJII. I found a cab in this post http://forum.xda-developers.com/showpost.p...amp;postcount=5 in the xda-forum that adds Reboot to the Quicklist of the HTC VOX. Maybe someone familiar with cabs can modify it for the BJII.

Thanks...

  • 2 weeks later...
Guest jyalexop2003
Posted
OK 'm trying to change the C to launch "Calender" and am having trouble.

Currently the Fn + C opens the ATT Mall application.

I am using Total Commander and can see my registry.

I go to HKLM\Software\Samsung\KeyRun, and there I see letters 'A through Z' and 'PreDefined' and '+Add value+'.

In 'PreDefined' I see B, C, H, M, V, W.

I delete the C then go back to the 'C' directory.

In the C directory I see the following:

AppPath = \Windows\fexplore.exe (hmmm, WHY, since the ATT Mall comes up)

AppTilte = AT&T Mall

Argument = \Windows\Start Menu\AT&T

I change AppPath = \Windows\calender.exe.

Then I Fn +C but still gos to ATT MAll.

For curiousity the Fn + M takes to to the ATT Music folder but in the

'M' directory the AppPath = \Windows\fexplore.exe.

Kinda weird.

See some of my other posts here.

I can't change the default BCHMVW keys.

With Total Commander file manager I open the "PreDefined" file and remove the C.

I then go to Start-Settings-Key Settings, and can't change the C key.

Can someone help please!!

  • 1 month later...
Guest JeepinCalifornia
Posted (edited)
See some of my other posts here.

I can't change the default BCHMVW keys.

With Total Commander file manager I open the "PreDefined" file and remove the C.

I then go to Start-Settings-Key Settings, and can't change the C key.

Can someone help please!!

Sorry for the necro-post, but I got this working for me and I thought I'd share:

All I did was navigate the registry as suggetsed above, found the Keyrun(s), and removed the Apppath, Apptitle, and Argument Strings from the predefined FN-Letter that I wanted to change. I could then go to FN Settings on my BJII and edit away!

I did this a few times and was successful; one time, I went back to FN Settings on my BJII, looked at the FN Key list, and there was an program (GPS Test, actually) labeled "0." Although this started the correct program, it was odd that it read "0." So I went back to the Registry, found that particular Key in the Run, and saw that Apptitle read "0." I simply edited the "0" to the correct program title and she's good to go... :D

FWIW, I did this Registry edit from my PC, as I think it's easier to get around with a larger screen and mouse.

Edited by JeepinCalifornia

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.