Enabling Long Press in Dialer - 8525, TyTN, MDA Vario II, JasJam General

Is there a way I can enable "Long-Press" of the action button to bring up the context menu for a highlighted contact in the dialer (smart dial enabled).
By default I can use the stylus to long press a contact in the dialer to bring up the context menu but I want to use the action button for true one handed operation. In the present state pressing the action button after highlighting a contact starts dialing the number.
Maybe something to be incorporated in the registry?? I am on the factory WM5 ROM for my Imate Jasjam
Thanks

I think you could use VJKeyPress to emulate a context menu click, but you would have to assign it to another hardware key, and that would barely be worth the effort and would not be very neat or integrated. I don't think you can easily change the default behaviour of the HTC dialler plugin - I think you'd have to hack into the app itself, which would not be pretty.
But I may be wrong.
V

Thanks Vijay555. I too thought it wouldn.'t be easy.
Any idea if the dialer application on WM6 has a similar behaviour.
Regards

Related

screen layout

how can I quickly change from portrait to landscape and viceversa without going through the menu? Is there a way to make some sort of shortcut to the command?
Portrait/landscape shortcut?
Yep, I'm experiencing the same issue. It is strane because the S100 have this shortcut on the screen, why it is not on the S200?
Someone can help?
Of course you can. Just go to the hardware buttons settings, pick your favorite button and assign the rotate screen command to it
But what about the icon like the one from S100?? Can anyone post here the registry hack for that??
I don't believe there is a reg edit for this. The on screen icon with the S100 was a native feature for WM2003 that no longer exists with WM5.
Assign a hardware button to this task.

Configure Hardwarebuttons in Dialer?

Hello!
Is it possible to configure the hardwarebuttons in the Dialer Program?
In previous devices (e.g. S100) it was possible to start "Speed dial" or "call log" by pressing "left" or "right" on the "navipad". This makes using the device with one hand very comfortably.
On the s200 it´s not possible any more. Perhaps it´s a WM5 "bug".
Is it possible to change this by a registry hack?
Instead it would be also usefull to configure the left or right soft key in the Dialer program. Standard is Contacts and Menu.
Thanx for help,
Paul
Smartskey
Search the forum

Jog dial and PI 2007

In my PI 2007 contacts tab the jog dial refuses to work at all. I have to use the directional buttons.
Onyone with the same issue?
did it work with PI 2005?
It did work. It's the problem.
I've got the answer form WebIs
"Thanks for the email. Here is the problem: there is no defined way to
support that jog dial. In other words I have no clue why it does or
does not work. I see no keyboard commands to support it or not
support it. We support VK_DOWN and VK_UP.
ALL I can think of is that PI 2007 we made ONE change to the keyboard
handling. In previous versions of PI we simply took every keyboard
message and handled it. In PI2007 we get the keyboard message and
actually check to see if that key is being pressed. In fact, I'm sure
this is the issue. The reason we put this in is because its very easy
to press a joypad down for a few seconds and continue to get key down
messages long after you let up on the key. So we check it for better
response. However I bet the jog dial does not register it as being
down. To me that's a bug in the keyboard driver. A keydown message
should also register as being down when checking to see if a key is
down.
I guess we'll have to make a workaround for the TyTN..."
yes i can confirm it used to work and now dosent
Seems PI has acknowledged they're not clear on exactly how the scroll wheel works under WM5 -- it works on the calendar 'weekview' but not on 'agendaview', contacts, or tasks.
It DOES work on pocketbreeze and contact breeze -- single handed dialing is possible from the today screen, so it is possible!
From today screen, scrollwheel down to PB icons, select contacts, scroll down (albight very, very slow), select contact, select number, confirm dial all using the scroll wheel. Amit confirmed next version will include option to tweak scrolling speed... cool!
Hope Alex figures this out after their break.
Cheers

is it possible to write a message without

is it possible to write a message on the qtek 9100 (wizard) without using the stylus. When i open the new message menu and input the number i can't move to writing with both cursors on keyboard or 5way joystick...when i press down on both it just moves the scrollbar but not the writing cursor...please help or tell me if it is the same with your wizards...thanks in advance!
if you're using the keyboard you can do it.
type in the number you want to send it to then push the "tab" key and it will move down into the message body.
- Tatusmi
no, this is not the way i tried it...does it happen with your wizard?
The tab key to change fields works perfectly on my wizard...
do you mean fields in the write new mesage menu does the tab change between recipient and text menus?
I'm not sure I understand what your asking...
Tab would take me from the to field to, say, the body field.
Is that what your asking? Are you trying to get tab to do something else? Like cycle through the contacts when you hit "Menu" -> "Add Reciepient"? That I do with the D-Pad...
when i write a new message i input the number and want to start writing the text. but when i hit the tab button it scrolls the scrollbar the same way the navi button does...it just moves the screen "down" but the cursor stays in the phone number field...
Try pressing Shift and then the down arrow on the keyboard.
I noticed this issue when I first got my Mini S however I also noticed that in later revisions of the ROM they have changed this behaviour so that tab, shift and the down arrow both move the cursor from the To field to the body field.
when i press "shift" and then "down" it happens the same as if i press just down or tab...it scrolls the scroll bar at the right...the tab changes the field i every other menu i repeat EVERY except the menu when you write sms...my rom is the latest on te qtek site 2.17.0001 os 2.17.7.2 is there any newer OFFICIAL rom?please tell me that also(;...please verify this thing in the write sms menu not in any menu with fields because the tab doesn't work only there...weird huh?
nasodotcom said:
is it possible to write a message on the qtek 9100 (wizard) without using the stylus. When i open the new message menu and input the number i can't move to writing with both cursors on keyboard or 5way joystick...when i press down on both it just moves the scrollbar but not the writing cursor...please help or tell me if it is the same with your wizards...thanks in advance!
Click to expand...
Click to collapse
I hope I have the reason for not being able to jump from one field to the other without using stylus: it happens when you are using smooth scrolling in internet explorer by the help of a third party program i.e. like tweaks 2k2, spb pocket plus etc.
Try to look if you have somehow enabled smooth scrolling, disable it and make a soft reset. After that messaging without stylus should work again.
Hope it helps!
Kind regards
M.
I had the same problem, and this is the solution for me!
You should change the settings in the following key:
HKLM\SOFTWARE\Microsoft\Internet Explorer\Navigation\
open key "4-Way Nav" and set value=1
THANKS MAN! I appreciate that you wrote those words for me i hope it returns to you someday...cheers

[APP+DRV] [Keys remapper] Rhodium Keyboard Controller GSM/CDMA v1.4

This is for Rhodium only! Do not try to install this on other devices!
Do not ask me to make a version for other device since my remappers are driver dependent and this can be very and very complicated without real device (if possible at all).
So, what is it ? It's a patched keyboard driver with configurator application for keys setup. Any key (yeah, i mean ANY, including Home and Back keys) can be reassigned to perform desired actions. Keys on a QWERTY keyboard are not an exception, they might be remapped too.
If any key has an action configured and is defined to be processed by my driver extension, it wouldn't go into the system. That is to say no one program even like AEButton will see key events processed by my driver.
Some Raphael owners is familiar with this remapper. And if you are one of them then you can skip all the text below and just download attached archive.
Features:
Different event types supported: single, double and triple clicks, long presses
Two modes of key mapping: three actions per key or direct key mapping
Key repeats in direct key mapping mode
Actions sequence repeats in actions mode
Key combinations using FN modifier
Default key behaviour action - you won't loose key's default behaviour if you just want to add double click or long press to it
Different key behaviour depending on foreground process/window class/window text
Multiple rules for each key to provide different behaviour for each application you want
Multiple actions for each event
Different predefined actions:
Run program
Key press emulation
Send symbol/text to active window
Close active window
Switch to window by class/text
Terminate data connection
Wi-Fi toggle
BT toggle
Screen rotation
Power management (screen power toggle, suspend, reset)
Exceptions lists which are used to deny key remapping depending on foreground process/window class/window text
Configurable long press and double click duration
Configuration import/export in configurator
Changelog is located in post #2 here.
Configurator UI localization support information is located in post #3 here.
Requirements:
- .NET CF 2.0 (for configurator app)
Installing:
- Install SdkCerts.cab
- Install RhodiumKbdControl_XXX.cab
- Soft reset
- Check if keyboard works by pressing hardware buttons and seeing if they do their work, if not - uninstall cab, this wouldn't work on your current ROM (PM me if you still want this to work on your device)
- If it works - go to the control panel and find "Keyboard Config" on a System page
How to define key processing:
- Run configurator (Control Panel -> System -> Keyboard Config)
- Press Menu -> Add key
- When dialog asking you to press key appears press and release desired key
- Set up needed options in key setup dialog and press OK (left softkey)
- In configurator's main window press left softkey "Update settings" to let new configuration take place (reboot is not needed, coz new settings will work immediately after saving)
Backup before installing of modified driver is strongly recommended.
Be careful when downloading the cab, make sure you choose the correct version suitable for your device.
Raphael's version thread here and Topaz's one here.
Changelog:
15-11-2009:
Version 1.4:
+ Shift/Caps modifier support
+ Triple click
+ Multiple actions for each event (in other words, each event has actions sequence now)
+ Repeatable actions on press & hold for long press, double click and triple click
+ Configurator user interface localization support
+ Default key action can now emulate other key
+ Direct key mapping got modifiers
* Fixed problems with default key action, added option "Extended emulation" - it should be used only when emulation of selected key doesn't work
* Fixed FN modifier behaviour on remapped key
* Key emulation now allows to specify key code manually (e.g. if you can't find needed key in list)
* Fixed some items in key code selection combobox, added "VK_ACTION" modifier
28-08-2009:
Version 1.3.2:
* fixed direct key mapping bug when keyboard "hangs up"
26-08-2009:
Version 1.3.1:
* fixed bug in configurator when application hangs after closing of file selection or window selection dialogs while editing key settings
25-08-2009:
Version 1.3:
+ implemented key combinations through FN modifier (its behaviour on remapped key is the same as for not remapped one)
+ added direct key mapping - in this mode remapper generates key down when hardware key is pressed and key up on its release (for those who want to have real CTRL key, for example)
+ key repeats on direct key mapping
+ added action for default key behaviour - when you assign double click and long press actions but want to leave key's default behaviour on click, just select 'default key action' for it
+ added process name to key rule match criteries
+ added window text and process name exception lists
+ added setting for device lock checking - you can select whether to remap keys when device is locked
+ added right win key modifier to 'emulate key press' action
* fixed configuration loading from registry
* redesigned key edit dialog
* redesigned exceptions list dialog
* some other small fixes
* removed key names from all configs, them are taken directly from driver now, so you don't need to define them manually anymore
* key processing splitted into two modes: click/double click/long press or direct key mapping
* exceptions list in registry under Software\KeyboardConfig\WindowExceptions is splitted into three keys under this one: Class, Text, Process - if you are planning to use old .reg files, move all values to WindowExceptions\Class
* project renamed to Raphael Keyboard Controller
23-06-2009:
Version 1.2:
+ configuration export to/import from xml file (Menu -> Config -> Save/Load)
+ window exceptions list (Menu -> Window exceptions list) - driver will not remap particular key in case foreground window class is in this list
+ added Ctrl, Alt, Shift, Win key modifiers to emulate key press action
+ added APP1-APP6 key codes to list in emulate key press action - see above how to use them and how to add new button to list in Buttons applet
+ press & hold - long press action is performed after specified interval, no more need to release a key (the same is for double click too)
+ power management action (screen on/off, suspend device, reset device)
+ screen rotation action
+ BT on/off action
+ Wi-Fi on/off action
+ terminate data connection action
+ added 'vibrate on action' setting - device will vibrate at the moment when action is performed
* improved window selection dialog, now it has a Catch button for those whose stylus sensor is broken
* close window action works as ok/close now
* rewrote send text action - now it has two methods of text send (via paste and via key emulation) and supports control characters; if one method doesn't work for you use another
* fixed issue described in this post - now if some key has double click action and you actually perform single click, then immediately press another key, single click action of first one will be performed before the last pressed key action - thus both events will be performed in the correct sequence
* some dialogs fixes
* probably fixed bug when keyboard stops working in rare cases, at least i did all to avoid this
* optimized performance, works better than 1.1
16-06-2009:
+ version for Raphael CDMA devices
09-06-2009:
Version 1.1:
+ double clicks
+ different key behaviours depending on active window class/text
+ several actions: run program, emulate key press, send text to active window, close active window, switch to window by class/text
* run program action supports arguments now
* redesigned key setup dialog
* new program selection dialog
02-06-2009:
First version.
Configurator UI localization:
Since version 1.4 configurator supports localization.
On start it reads file "kbdconfig.ui.lng" from directory where is located itself.
Localization file is a simple text UNICODE file formatted in a following manner:
Key=Value
Key=First string\r\nSecond string\r\nAnd so forth
If you want to translate UI - download attached sample english file and use it as source.
After translation you will need to put it to \Windows\ folder to use on your device.
Or you can make a cab and send it to me, so i can attach it in this post.
German file provided by S-Line.
-- reserved 3 --
-- reserved 4 --
Works beautifully, thanks!
damn i coudln't find an option to set the Messaging key to "Ok"
that sucks.
xnifex said:
damn i coudln't find an option to set the Messaging key to "Ok"
that sucks.
Click to expand...
Click to collapse
you should search better:
- 'emulate key press' action with key code of F6 and RWin modifier checked
- 'close active window' action
NICE - have a TOPAZ and really needs a tool to remap the keys, so I will dare and test this one for the BACK and WIN key. Could be rather cool if it works on a TOPAZ too..
EDIT:--> Does not work - damn. Locks device...so beware
Martinhdk
several people already asked me for Topaz version of remapper
will analyze its keypad driver and see what i can do
maybe in near future this thing will be released for Topaz
btw, i need keypad.dll from this device, PM me it please
tarkim said:
you should search better:
- 'emulate key press' action with key code of F6 and RWin modifier checked
- 'close active window' action
Click to expand...
Click to collapse
i was thinking the "close active window" may do it. What does the F6 & RWin part do?
xnifex said:
i was thinking the "close active window" may do it. What does the F6 & RWin part do?
Click to expand...
Click to collapse
it's a standard windows mobile vkey combination for ok/close
by default WM closes windows which have OK button and minimizes windows with X
'Close active window' action is my own implementation of this feature - it closes all windows, not just ones with OK button
Keypad.dll - TOPAZ
tarkim said:
Martinhdk
several people already asked me for Topaz version of remapper
will analyze its keypad driver and see what i can do
maybe in near future this thing will be released for Topaz
btw, i need keypad.dll from this device, PM me it please
Click to expand...
Click to collapse
Hi man - here is as you requested for TOPAZ
Works on my Tmobile Touch Pro 2 (Rhodium)
Question about keyboards
Tarkim,
You seem to know your way around HTC Rhodium keyboards. Twice now I have lost my Touch Pal Keyboard being replaced by a Phone keyboard. The first time I had loaded a cab file that changed the snooze options and I had to restore from backup. The second time I was minding my own business and changed the keyboard to "keyboard" the old full QWERTY key with small keys and then I tried to change back to Full QWERTY but all I got was the phone keyboard. I had to restore again. Hold the phone....after the last restore I tried to recreate but what I thought was the phone keyboard was not. I looked at the phone keyboard and it was what you would think with three letters per number key. This "other" keyboard that shows up has a number pad the letters p and w and some arrow keys this a return key as well. if this "other" keyboard shows up again is there a reg setting that I can go and change back to get my Touch Pal keyboard back?
I have a T-Mobile TP2
TIA
Works on CDMA Telus TP2.
I've tried to fix localization issue by your great remapping driver.
But there is a problem because unlike build-in driver it does not support language mode. Or am I wrong? How can I make for an example such config: English mode let's leave as is, but in my native laungage (Russian) mode to assign double-clock or long-press to enter Russian symbols without FN button?
Please help????? HTC make a real bad localization and 7 letters need to be pressed by FN+some, damn...
Also the Config Application has broken UI elements in mode where controls more than screen is able to fit...this is not major issue, just let you know.
thanks for such great software!
gsm one works fine on my cdma telus tp2 with the exception that it's moved my FN key to the mail one (one right of fn).
updated first post, CDMA version is there now
you can download it and start remapping your keys
thanks to all who PMed me to get CDMA version for testing
i already gave it to first who requested and it's enough since there is no need to perform full testing
sorry, i forgot to remove advertisement about testing and got more testers than i need as a result
i won't reply to all you folks, who asked me to get a test version, because the text will be the same, so i will reply here: sorry again and thanks
izuzu said:
Works on CDMA Telus TP2.
Click to expand...
Click to collapse
are you using GSM version ? i assume that yes, because you posted earlier than i released it for CDMA
it would be better to use CDMA version since i can't guarantee that GSM version will work without problems on Telus TP2
5h4d0w said:
gsm one works fine on my cdma telus tp2 with the exception that it's moved my FN key to the mail one (one right of fn).
Click to expand...
Click to collapse
this is because of different key tables in keypad driver for GSM and CDMA devices - use CDMA version

Categories

Resources