One of the things that I wish about my E71 is that the volume keys could pull double-duty to scroll in the web browser. It would make browsing long webpages so much better! Well, I’m glad to let you know that, since we’ve learned how to install unsigned applications, this is now possible! Indeed, using an application called MagicKey, you can remap any button on your E71 (and other S60 phones) to behave like another button. Note that MagicKey can only duplicate buttons, it cannot remap a button to a new application.
You can download MagicKey here, and unfortunately, it doesn’t work with OpenSigned, so you’ll need to have performed the hack (detailed here) to be able to install it.
Once you’ve installed MagicKey, simply open the application. The first screen that you’re presented with is the App List. From this screen, you can either add a keymap to the ‘All Apps’ list, or you can specify a certain application, such as the web browser. To add, press Options, Add, and then scroll through the list to find the Web application. You should now see this screen:
Now, press ‘right’ on the d-pad to swap to the KeyMap List tab. This is where you’ll create a set of keymaps, and assign that set to the Web app that you just setup. Again, press Options, Add to create a new one, and you can name it whatever you like - I used ‘Webkeymap’. Now, click on your newly created Keymap, and then click ‘Add Key Pair’.
This is where it gets tricky, so pay attention. You should see a box asking for the original key. First, you need to press the ‘Send’ key, which will add ‘999′ to the box. Now you can click on whatever button you want to remap. To remap the volume keys to scroll, you need to press the Send key, followed by the volume up key. You should see ‘162′ in the box. Press OK, and you get another box asking for the Maps To: key. Again, press the Send button first, followed, this time, by the d-pad ‘up’, to get ‘16′ in the box. Now press OK.
Repeat the process again, this time with the volume down and d-pad down keys. If you really want to have the best experience, I recommend also mapping the voice memo button to the center d-pad, so you can scroll and click, all from the side there. To do this, follow the steps above, but press the voice memo/center d-pad buttons.
Once you’ve created your KeyMaps, your screen should look like the one below. If it doesn’t, erase them and do it again, making sure that you’ve got them in the right order. Now, click ‘back’ (right softkey) to get back to the first screen. With the ‘Web’ app highlighted, press options, and go to ‘Choose Map’. Pick your newly created ‘Webkeymap’. Now, again, click ‘Options, but this time, choose ‘Start on boot.’ This way, everytime you turn your phone on, the keymap will be reloaded.
That’s it! Now, you can easily open your web browser and scroll up and down using the volume keys on the side, and click on links using the voice memo key! How much better is that, and what’s more, your volume keys revert to their original function when you exit the web! It’s brilliant!
What other keymap combinations can you come up with?






