Jump to content

ToTW: Scrolling in Pocket IE (WM5)


Recommended Posts

Guest gpcarreon (MVP)
Posted

Spotted this tweak at the MoDaCo Tornado Section posted by forum member dq366. What the tweak will do is to allow you to use keypad buttons to scroll up or down PIE instead of the usual scrolling down the page via the action button / joystick.

Thanks to dq366 ;)

Target device: WM5 Smartphone

Requirement: Registry Editor

Instructions:

1. Open your favorite registry editor then navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer

2. Create a new key 'KeyMaps' (without the quotes)

3. Under KeyMaps, create 2 new DWORD values:

50 with a value data 1

56 with a value data 2

post-12251-1136868682_thumb.jpg post-12251-1136868713_thumb.jpg

The entire KeyMaps entry should look like this...

post-12251-1136868897_thumb.jpg

The key name is the keycode you want. 50 = Key 2, and 56 = Key 8. Other values available are:

1 - Page Up

2 - Page Down

3 - Top

4 - Bottom

5 - Horizontal Page Up

6 - Horizontal Page Down

7 - Horizontal Top

8 - Horizontal Down

9 - Default Layout

10 - Desktop Layout

11 - One Column Layout

12 - Full Screen Toggle

13 - Show Pictures Toggle

4. Exit registry editor once you have mapped it to your favorite keys. :D

Guest Paul [MVP]
Posted

Absolutey brilliant!

Nice one dq366, and nice spot gpcarreon ;)

P

Guest gpcarreon (MVP)
Posted

The screenshots are not from a WM5 device though. :D

Oh well. Different device, same screen size, same registry targets...everyone happy with the info. ;)

Guest HerpezP
Posted

This seems nice ;)

Two questions:

1) Will this work on WM2003SE on my C500? (Works on C550 it looks like, gpcarreon?)

2) Can you map things to other keys than 2 and 8 - and what will their keycode be? Maybe '49' = 1, '50' = 2, '51' = 3,....?

Guest gpcarreon (MVP)
Posted

A C550 was used to take the screenshots as I don't have a WM5. Screenshots were taken only to demonstrate how the registry keys appear. Unfortunately, the tweak appears not to work on the Hurricane. I strongly believe the tweak will not also work on the C500. ;)

You can however use a utility to enable fast scrolling in non-WM5 device. Check out the link below.

http://www.gpcarreon.com/FastScroll.zip

A script-driven way to do fast scrolling in non-WM5 device (Smartphone2003/ 2003SE):

http://www.gpcarreon.com/?p=224

Guest HerpezP
Posted

Thanks for the reply, gpcarreon, and thanks for the FastScroll app - things like that should be implemented in PIE from the start. It really makes navigating faster.

There really should be more options linked with the numpad, so that you could use the advantage of having them on the phone. I love to be able to control everything via the numpad in e.g. TCPMP.

A search function for text based search would also come in handy sometimes ;)

Guest goatpunch
Posted
2) Can you map things to other keys than 2 and 8 - and what will their keycode be? Maybe '49' = 1, '50' = 2, '51' = 3,....?

<{POST_SNAPBACK}>

Yes, the keycodes match the ascii values for 0-9: 48='0', 49='1' ... 57 = '9'. I don't know the keycodes for '*' and '#' - it's not their ascii values.

Guest gpcarreon (MVP)
Posted

I think :-k

119 Star (*)

120 Pound/Sharp (#)

Guest goatpunch
Posted
I think :-k

119  Star (*)

120  Pound/Sharp (#)

<{POST_SNAPBACK}>

Yes that works.

In case it's helpful, here's the mapping that I've set up:

Key => Value

119 => 11 (maps Key '*' to One Column Layout)

120 => 10 (maps Key '#' to Desktop Layout)

48 => 9 (maps Key '0' to Default Layout)

49 => 3 (maps Key '1' to Top)

50 => 1 (maps Key '2' to Page Up)

51 => 4 (maps Key '3' to Bottom)

52 => 5 (maps Key '4' to Horizontal Page Up)

53 => 12 (maps Key '5' to Full Screen Toggle)

54 => 6 (maps Key '6' to Horizontal Page Down)

55 => 7 (maps Key '7' to Horizontal Top)

56 => 2 (maps Key '8' to Page Down)

57 => 8 (maps Key '9' to Horizontal Bottom)

  • 1 month later...
Guest alfer
Posted

This is fantastic. Now if only PIE would let you rotate the screen to landscape in smartphone. Or at least Opera for that matter!

  • 1 month later...
Guest jenya
Posted (edited)

This is great... I wonder if you can use the same syntax for pocket outlook. I guess I will give it a try and let everyone know... I hate how unfriendly Pocket Outlook is on the SP...

Question:

How did you find out the key values? ie: 3=top of page 4=bottom of page?

Edited by jenya
  • 2 months later...
Guest migsoft_dev
Posted

Free solution for all smartphones 2002-2005.

http://www.smartphone.si/sscroll/

Regards!

This is great... I wonder if you can use the same syntax for pocket outlook. I guess I will give it a try and let everyone know... I hate how unfriendly Pocket Outlook is on the SP...

Question:

How did you find out the key values? ie: 3=top of page 4=bottom of page?

  • 3 months later...
Posted

What about functions for STOP, FAVORITES, or REFRESH? The reason I ask is because when I am in Full Screen mode if I want to get to my Favorites I have to press the Left soft key twice. Slightly annoying but it would be great to have that set to a speed dial???

  • 1 month later...
Guest lezouave
Posted

This is only tangentially related, but seems like it might be the right thread to ask this in.

Is it possible to create a control key on my htc excalibur? I installed Opera for wm 5 (non-smartphone) and it works well, except I can't access an functions that require the control key, such as go to address bar.

Any ideas? Am I missing something?

Thanks,

steve

  • 8 months later...
  • 7 months later...
Guest patek
Posted

What about the BACK function ? The reason I ask is because when I am in Full Screen mode if I want to go back with a keypress.

Spotted this tweak at the MoDaCo Tornado Section posted by forum member dq366. What the tweak will do is to allow you to use keypad buttons to scroll up or down PIE instead of the usual scrolling down the page via the action button / joystick.

Thanks to dq366 :D

Target device: WM5 Smartphone

Requirement: Registry Editor

Instructions:

1. Open your favorite registry editor then navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer

2. Create a new key 'KeyMaps' (without the quotes)

3. Under KeyMaps, create 2 new DWORD values:

50 with a value data 1

56 with a value data 2

post-12251-1136868682_thumb.jpg post-12251-1136868713_thumb.jpg

The entire KeyMaps entry should look like this...

post-12251-1136868897_thumb.jpg

The key name is the keycode you want. 50 = Key 2, and 56 = Key 8. Other values available are:

1 - Page Up

2 - Page Down

3 - Top

4 - Bottom

5 - Horizontal Page Up

6 - Horizontal Page Down

7 - Horizontal Top

8 - Horizontal Down

9 - Default Layout

10 - Desktop Layout

11 - One Column Layout

12 - Full Screen Toggle

13 - Show Pictures Toggle

4. Exit registry editor once you have mapped it to your favorite keys. :(

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.