calculator for s620 - HTC Excalibur

If I'm already releasing alpha software, why not this one, too...
SEE BUG REPORT AT END.
Here is a calculator for the dash. The idea is similar to Lygea 123 and 1-calc for the s620, in that it displays a replacement keyboard on the screen. This way one can use our dash almost like any other scientific calculator. Why did I make this one when the other two already exist?
Lygea 123 is not a scientific calculator, but instead just a financial/business calculator, so it didn't have the features I wanted. And I didn't like the interface of 1-calc....
It is very rough, and I'm sure has some bugs. But it is quite usable - it is the calculator that I use. The problem is that I don't have time to work on it now, but I think people might already enjoy it!
It might be a bit strange to use - it is a mixture of infix and prefix. You can use it as a regular calculator if you like, and everything should work as expected.
Here is an example of how it can be used:
say you want to calculate
2*sin(40+35)
you enter: 2 * sin ( 40 + 35 ) =
you can also enter: 2 * ( 40 + 35 ) sin =
(which would be like a regular calculator - infix)
to calculate sin(60) you can enter
60 sin =
or
sin 60 =
to calculate 1/4 +3 you can type
[1/x] 4 + 3 =
or
4 [1/x] + 3 =
Notice that because of this strange way to calculate things, the result of 4 [1/x] is only displayed when you type '+'. (maybe a later version will not have this 'problem')
the button 'ANS' recalls the last answer (the result of the last time '=' was pressed)
There is now prelimnary unit conversion. It isn't really optimal. What I'd really like is to be able to do
1 [m] + 3 [feet] =
Currently, it just switches the current number displayed. So to convert m to inches, do this:
2.5 [m] [inch]
To switch to unit conversion mode, press right. To switch back, press left.
To store in a memory location, hit STO, and then write the location. Valid locations are 0..99
memory locations 0..9 are displayed under the respective key.
STO+ STO- STO* STO/ do operations on those locations.
example:
1+4 = [STO] 9 =
memory location 9 now contains 5.
You can also do operations while doing calculations.
34 + 60 [STO] 3 =
displays 94, and 60 is stored in memory location 3.
To recall simply hit recall, and the location
34 [STO] 3 =
5 + [RCL] 3 * 9 + [RCL] 3 =
should give
5 + 34 * 9 + 34, i.e. 345.
The calculator still does not remember things across separate invocations.....
################################################
BUG:
There currently is a problem with using the calculator postfix.
So you can calculate
sin(60) by typing
60 sin =
or
sin 60 =
But there are problems with using two operations postfix.
sin(60^2) will give the wrong result if done like this:
60 [x^2] sin
but the right result if done like this:
sin [x^2] 60
So for now, if you envoke multiple functions in a row, use prefix - type the function before the operand.
This is especially annoying for RC, for doing calculations on stored values.
You have to type
sin RCL 2
and not
RCL 2 sin
------------------
update: now a cab file is available! And, new version will run only one instance at time.
------------------
update: keys have the letters on them now. Also moved keys a bit. Now / and * are in the right place.
------------------
update:
1. added a few functions (factorial, n choose k)
2. added deg-rad-grad for trigonometric functions. Switch between them with up-down
3. added preliminary unit conversion. Celsius<->Fahrenheit.
4. added preliminary unit conversion for lengths and weights. Switch between modes using left-right.
------------------
update: v2.01
The two current ugliest bugs fixed:
keys don't wander down any more on a long press (I kinda liked it...)
Pressing * twice doesn't crash any more.
In addition, a small change: You can leave the shift (yellow key) pressed when pressing another key. In this case the alternate
function is used, but the keys do not remained shifted. Pressing only shift leaves it locked.
------------------
update: v2.02
made a bit more stable. Can now calculate up to 170 factorial. Log window scrolls.
------------------
update: v2.03
Added memory functions.
To store in a memory location, hit STO, and then write the location. Valid locations are 0..99
memory locations 0..9 are displayed under the respective key.
STO+ STO- STO* STO/ do operations on those locations.
To recall, hit RCL, and then location.
------------------
update: v2.031: small cosmetic change.

I wll test it tomorrow. Good point anyway .

update: now a cab file
I uploaded new file: now it is a cab file.
And, now if program is running, it will be brought into the foreground when run again (instead of running a 2nd version).

I tried, Its hard to use it coz I am not sure what button what does.
/ is the simbol on my key, but in your calc is * - why?
And when I hit * twice I have some error exepton

littleclown said:
I tried, Its hard to use it coz I am not sure what button what does.
Click to expand...
Click to collapse
The layout on screen is supposed to be identical to the layout of the s620 keyboard. So don't look at the keyboard, only at the screen.
littleclown said:
/ is the simbol on my key, but in your calc is * - why?
Click to expand...
Click to collapse
Here I'm not sure what is better. If you really look only at the screen, and not at the keys, then my layout is better, because then the keys are in logical places - otherwise '-' would be somewhere on the right, '*' at the bottom-left.
But I also get confused by the '*' vs. '/' key. Maybe I'll just switch them in the layout....
littleclown said:
And when I hit * twice I have some error exepton
Click to expand...
Click to collapse
This is a bug....

Dude... its so no-user-friendly .
In many situation I must count buttons from left to right and to right to left to find my button - you may know it, put for new users is some kind of hell .
Can you combine this with cursor, to control with narrows some sqare to select buttons?

This is good idea to utilize Dash's keyboard, but counting which key to use makes it much harder then necessary. I suggest you can display keyboard letters on screen, in a small font or in background. It will make key-hunting much easier.

You are right, I'll try to add little letters to the buttons.
In the meantime - here is a hint: the numbers and the left black column are really no problem. The only problem are the middle block black of keys, such as
sin cos tan
x^2 exp 10^x
For these, you can use the top row as guides: + ( ) are all in the right place....

Very useful looking! The mental reinforcement of the glowing letters/symbols on the keypad is just too much for me to overcome, though.
Having '=' mapped to space is very practical, but I want to press enter. Are you up for feature requests? A base converter on one of the yet unused keys would be outstanding. bin/hex/dec? OF course, then you'd need more numeral keys... hmmm.
Or, it could be skinnable/mappable. Some shiny .png buttons, remapping options, and you would probably have the #1 Smartphone Calc. No, you definitely would.

OK OK - keys have labels.
I added labels with the letter to each key. This is not read from key mapping, though, so it only works correctly for QWERTY keyboard. I also moved the keys around a bit, so now / and * are in the right place.
What's the best way to read the keyboard mapping?

Much better now! Do you have time to add Memory functions and some basic unit conversion functions?
The following is a tiny calculator I wrote many years ago for REX6000. Still have that baby in my wallet today

Ahhhhh the Rex...
qaplus said:
Much better now! Do you have time to add Memory functions and some basic unit conversion functions?
The following is a tiny calculator I wrote many years ago for REX6000. Still have that baby in my wallet today
Click to expand...
Click to collapse
Wow! That is really cool! I got my wife a Rex for her birthday many years ago. Why don't they make this form factor any more? It was perfect!
Her second one died just last year
That's a cool calculator! If it had been my Rex, I would have installed it

added unit conversion and a few other things
Due to popular demand, I added unit conversions. I'm still not quite happy with the result. But I'm not quite sure how it should be done.
The best would be to be able to do
1 [m] + 3 [inch] =
and then pressing [feet] will give the result in feet.
This doesn't work now.
For now, just do unit conversion on the result of calculations... not during calculations.
So, you can do
1.54 [inch][m]
or
2 + 4*6 = [feet][km]
To switch to conversion mode, press .
See first post for other changes.​

Bugs:
The yellow square creeps down the screen if you hold alt. Fixes on relaunch.
The numeral keys do this as well.
Pressing + twice with no entry causes an exception.
This appears to happen with the * key as well.
Soft Key labels do not take Windows Button appearance.
---------------------
I really like the speed with which I can get to everything. Switching to units mode is elegant and going to be very handy at work, thanks!
I am curious as to why the temp conversion is on the scientific functions page rather than the units page.
May I make more requests? Automatic save on exit of last page used would be handy. Perhaps the Alt key should say alt and flash when clicked instead of movingMaking the ! match its keyboard location would be nice, I guess, too.

Profezza said:
Bugs:
The yellow square creeps down the screen if you hold alt. Fixes on relaunch.
The numeral keys do this as well.
Click to expand...
Click to collapse
This was quite ugly. I liked the fact that the program still worked correctly, but with a crooked keyboard...
Fixed now
Profezza said:
Pressing + twice with no entry causes an exception.
This appears to happen with the * key as well.
Click to expand...
Click to collapse
This is also fixed. Now you can correct your last operation.
3 [+] [*] 2 =
gives 6.
Profezza said:
Soft Key labels do not take Windows Button appearance.
Click to expand...
Click to collapse
This I don't understand. Do you mean that the shift key is not trapesoidal, like on the keyboard? Or that the key labels (i.e. the blue letters) don't move down?
Profezza said:
I am curious as to why the temp conversion is on the scientific functions page rather than the units page.
Click to expand...
Click to collapse
Simply ugly programming. First I just made a F->C and C->F button like qaplus' REX6000 program. Then I added my style of units as a different function.
But there is a problem that if I want the following to work later, then
3[m] - 2[mm] =
makes sense. But
98 F - 32 F =
is something special. It is not degrees F any more, but instead a difference between degrees, in F.
So
99 [F] - 90 [F] =
[C]
should eventually show a difference of 5 degrees C, and not
9 degrees F converted to C, which is (-12.777) degrees C.
Profezza said:
Perhaps the Alt key should say alt and flash when clicked instead of moving
Click to expand...
Click to collapse
It could say alt. Though on my keyboard, it is labeled FN (I have a dopod). But why flash instead of moving?
If you mean that the change shouldn't be permanent (i.e. not shift-lock), then now there are two ways to use shift:
press and hold, and press another key will not lock, just do the alternate function. Press and release shift with no interveaning keypress will lock the shift state.
Profezza said:
Making the ! match its keyboard location would be nice, I guess, too.
Click to expand...
Click to collapse
This will come later, when instead of ln, exp, log, 10^, log2, 2^, I will have just one key, and you can switch the log base as you do now with rad-grad-deg.
Currently I like that they are all together.

ghostwheel said:
This was quite ugly. I liked the fact that the program still worked correctly, but with a crooked keyboard...
Fixed now
This is also fixed. Now you can correct your last operation.
3 [+] [*] 2 =
gives 6.
This I don't understand. Do you mean that the shift key is not trapesoidal, like on the keyboard? Or that the key labels (i.e. the blue letters) don't move down?
Click to expand...
Click to collapse
That was fast! I was making a lighthearted reference to the fact that the bottom-of-screen captions for the "soft keys", meaning the two above the home and back <- keys, don't have the shiney/glowie look that they do in the native OS screens.
I imagine this is related to the software you are developing in, and not really important anyway.
ghostwheel said:
should eventually show a difference of 5 degrees C, and not
9 degrees F converted to C, which is (-12.777) degrees C.
Click to expand...
Click to collapse
Sounds like it will be really handy for doing several rapid temp related tasks! K would be nice too, if you can find space for it.
ghostwheel said:
It could say alt. Though on my keyboard, it is labeled FN (I have a dopod). But why flash instead of moving?
Click to expand...
Click to collapse
I was just thinking of other ways to communicate it's state, I didn't realize you would be able to stop the creep-bug so fast.
ghostwheel said:
If you mean that the change shouldn't be permanent (i.e. not shift-lock), then now there are two ways to use shift:
press and hold, and press another key will not lock, just do the alternate function. Press and release shift with no intervening keypress will lock the shift state.
Click to expand...
Click to collapse
That sounds consistent with xt9, so perfect to our existing habits.
ghostwheel said:
This will come later, when instead of ln, exp, log, 10^, log2, 2^, I will have just one key, and you can switch the log base as you do now with rad-grad-deg.
Currently I like that they are all together.
Click to expand...
Click to collapse
Then, I will keep watching on this thread for updates. I already am using it a bit in work and home Thanks!

FYI: It works perfectly with 6.1, but throws an alert on install. "made for older version, blah blah..."

Very very good job gentelman....!!!!!!!!!!!!!

nice job! thanks!
Let me try it for several days before posting feedback/requests

sorry for hang from your post. But will there be a financial calculator like the HP 17BII for 19bii for use with the S620?

Related

RollR Discussion

I'm starting to get used to this new trackball (RollR), but it is definitely different than normal cursor pads on most devices.
It's OK outside of gameplay. I tried the new Raging Thunder racing game on my P3300, and while it plays just fine performance-wise, the RollR ball is much too sensitive to be used for this game.
I also find it a bit more difficult to scroll in PIE with the new trackball and outside clockwise/counterclockwise scroller.
How does everyone else feel about this new feature?
I feel like I could get used to it, but you dont need to use the mouse all the time. Does anyone know of a way to attach the mouse toggle program to a hardware button.
for me at the beggining the feel was not very good but when i used to it i think now is a very good suprise.i can do all the works just in one hand very easy even serfing internet
another thing that is excellent for me is the wifi connecting distance.now i can go also to my second floor of my apartment and have internet connection
without a problem and this is something i could not do with my qtek 9000
so far i,m very happy for the device.
*my english is not very good hope you understand me
neptune said:
I feel like I could get used to it, but you dont need to use the mouse all the time. Does anyone know of a way to attach the mouse toggle program to a hardware button.
Click to expand...
Click to collapse
Copy the file \Windows\MouseMode.exe and paste a shortcut in the \Windows\Start Menu\Programs. Then go to Start - Settings - Buttons and set it on a hardware button
I'm definitely getting used to it after almost a week. Game playing is still a challenge with the sensitivity of this ball compared to a regular pad, though.
mindk33p3r said:
Copy the file \Windows\MouseMode.exe and paste a shortcut in the \Windows\Start Menu\Programs. Then go to Start - Settings - Buttons and set it on a hardware button
Click to expand...
Click to collapse
Thanks for the suggestion, but is there any way to skip that screen where you have to make an extra click. Its no so much a deal when activating the mouse, only when trying to turn it off.
What do you guys think of the scroll ring, or whatever the chrome part is called?
I really like using it to scroll through all of the messages in my inbox, or when browsing web pages, but it doesn't always work as expected. Some times it scrolls smoothly, and other times it jumps to the next link. Anybody figured this out?
If you go into HKLM\Software\HTC\HTCCPL\Applet8 you can change the value of CmdLine to SETMOUSEMODE and the icon in the cpl will start and stop with one press.
mixmaven said:
If you go into HKLM\Software\HTC\HTCCPL\Applet8 you can change the value of CmdLine to SETMOUSEMODE and the icon in the cpl will start and stop with one press.
Click to expand...
Click to collapse
great my friend thanks a lot for that.....
now can you tell me how can we change the size of the cursor and put a smaller one?
To Dinario
I'am using it for 2 days and I agree with you. I don't find the wheel very useful and in fact I only use track ball with is more convenient with its 4 directions.
According to me, the wheel is only design for big jumps, and the trackball is more efficient for small jumps. But maybe in a few days we will take full control of this alien
mixmaven said:
If you go into HKLM\Software\HTC\HTCCPL\Applet8 you can change the value of CmdLine to SETMOUSEMODE and the icon in the cpl will start and stop with one press.
Click to expand...
Click to collapse
I did that instead :
- I Created a shortcut "mousemode.lnk" into \windows\start\programs (for my french one it is "\windows\menu demarrer\programmes")
- I edited the shortcut mousemode.lnk as below : "\windows\mousemode.exe" SETMOUSEMODE
Now, I can quickly activate/deactivate the mouse mode by cliking the icon, and I still can edit the mouse settings in the control panel.
I can activate it with one click of the icon, but how do i do the same by clicking a hardware button. I've went into settings/buttons and assigned a key, but when i press it only takes you to the config page where you have check enable.
Has anyone any ideas please?
Thanks,
BPP
I hate exactly the same problem, if someone can help. Thanks
Big Purple Penguin said:
I can activate it with one click of the icon, but how do i do the same by clicking a hardware button. I've went into settings/buttons and assigned a key, but when i press it only takes you to the config page where you have check enable.
Has anyone any ideas please?
Thanks,
BPP
Click to expand...
Click to collapse
You must write inside the register
HKLM-software-microsoft-shell-keys
i.e. 40c1 then ab(default)
["\Windows\MouseMode.exe" SETMOUSEMODE] without the []
What registry program is used to do this?
mixmaven said:
If you go into HKLM\Software\HTC\HTCCPL\Applet8 you can change the value of CmdLine to SETMOUSEMODE and the icon in the cpl will start and stop with one press.
Click to expand...
Click to collapse
What registry program is used to do this?
str8upn2 said:
What registry program is used to do this?
Click to expand...
Click to collapse
resco explorer
resco registry
Anyone knows how i can set rollr sensibility in "d-pad mode"?
does anybody know how to disable rollr on HTC P3300 by registry trick? I have some problems with it - sometimes it becomes mad and starts to scrolling the screen even when I am not touching it. It is absolutely impossible for me. Any help appreciated.
I thought I should share how I make use of the ring and the ball.
The wheel basically moves the highlighting position up and down on the screen (there is no left and right movement). When the mouse cursor is enabled, pressing the ball will mean pressing the location where the mouse pointer is pointing (not where highlighted). Hence, I am using a button-mapping software (AEBPlus) to get the benefits of both world:
- OK button becomes "enter"
- long pressing OK button becomes "close application"
- right softkey button becomes "move cursor to right"
- left softkey button becomes "move cursor to left"
- media key single press becomes left softkey
- comm manager key single press becomes right softkey
And, I have the mouse cursor always enabled. Generally moving the highlighting position by the wheel is easier than the mouse.
Hence, with this setup, I use the wheel most of the time to move the highlighting position to where I want and then I press the OK button to select it. When typing text, I use the right/left button to move around the typing position for editing, deletion, etc. I will use the mouse to point to those location where highlight can't go to, for instance, the input pad, or those icons at the top task bar ...
Therefore, it is now almost one-handed operation and I hardly need the stylus.
Cursor colours?
Anyone know how to change the colour/size of the arrow?

[Req/Solved] a light simple d-pad sip [09/11/08 compatible fngkb 2.1]

At present time, I use Calligrapher for writing, but becaused I missed a dpad, I created one with Calligrapher.
But it is a little bit too small.
I would like a bigger one, like from the standard Keyboard size with five keys: up, down, lift, right, enter in one line.
A light one should be great.
Using http://forum.xda-developers.com/showthread.php?t=479464 (fingerkeyboard
modified the skin as the attached picture
AEButton -> OK key :
single press = "spswitch FingerKeyb"
double press = "spswitch Full QWERTY"
attached is the zip with the skin and sipswitch
jpl69 said:
Using http://forum.xda-developers.com/showthread.php?t=479464 (fingerkeyboard
modified the skin as the attached picture
AEButton -> OK key :
single press = "spswitch FingerKeyb"
double press = "spswitch Full QWERTY"
attached is the zip with the skin and sipswitch
Click to expand...
Click to collapse
which one is the ok button? also what's c and v? Can we change the arrow layout go that it's more like a dpad?
sna said:
which one is the ok button?
Click to expand...
Click to collapse
<- Back
sna said:
also what's c and v?
Click to expand...
Click to collapse
c-Copy v-Paste (use it a lot).
Thanks. Now I have to create my own skin.
Solved
thanks to jpl69 and creators of Fingerkeyb.
This is the best solution I've found so far to the lack of d-pad for Blackstone. Thank you! Most of my programs are now touch swiping anyway, but there's a few remaining *essential* apps which simply need the d-pad.
I'm using Rozenthal's FingerKeyboard, I'm mapping jpl69's spswitch file to double/triple press for ok key in AEBplus, and I'm using thierryb's skin.
The only problem is, that it takes ages for it to change sips and load it....what we really need is a standalone exe, not a sip dll that messes with your sips like this. Then we can map the exe it to hw button and it will just appear there at the bottom of screen.
So essentially I'm still hanging out for vijay555's mentioned d-pad app.
For me it takes roughly 1 sec to swith to it (except the first time)
I use htcextfun to switch from Calligrapher when my stylus is out to my dpad when my stylus is in.
Thanks for the skin for Fingerkeyb, but just a quick question. I normally use the dpad to navigate around Opera, but the problem is the SIP won't appear unless I'm entering text. Is there a way to make the SIP appear via hardware button?
how do you configure AE Button Plus to :
single press = "spswitch FingerKeyb"
double press = "spswitch Full QWERTY"
thierryb said:
At present time, I use Calligrapher for writing, but becaused I missed a dpad, I created one with Calligrapher.
But it is a little bit too small.
I would like a bigger one, like from the standard Keyboard size with five keys: up, down, lift, right, enter in one line.
A light one should be great.
Click to expand...
Click to collapse
which one is the skin?
The request was in post one.
And the solution in post six.
If you read the post six you will find the solution and the way to do it.
how can I install the skin? thanks.
What have you already done or tried?
I put the skin file in the skins folder, and nothing. Then i erase the folder and create a new one whit the skin file in it, and nothing again...
this is exactly what you have to do:
-install fingerkeyboard
-copy my skin.txt in the skin folder
-activate fingerkeyboard
what happens when you activate fingerkeyboard?
I have a similar problem i think. put skin.txt in the skins folder, but when i activate fingerkeyboard, the keyboard shrinks to the correct height for the buttons (as per the image you posted), but i just get the top line of letters (qwertyuiop.... etc) instead of buttons.
using the new fingerkeyboard2, does that make a difference? was this skin written for an old version?
colthekid said:
I have a similar problem i think. put skin.txt in the skins folder, but when i activate fingerkeyboard, the keyboard shrinks to the correct height for the buttons (as per the image you posted), but i just get the top line of letters (qwertyuiop.... etc) instead of buttons.
using the new fingerkeyboard2, does that make a difference? was this skin written for an old version?
Click to expand...
Click to collapse
uninstall the old version. use the new 2.0 version. enjoy!
i am using the fkb in diamond and athena (the vga version) and on my hd. no problem at all! one of the greatest app ever posted here!
Think you misunderstood, I am using version 2.0, i've never used 1.4, so i don't have an "old" version to uninstall!! I've also tried reinstalling and resetting the phone.
same problem with both of the skins (jpl69's or thierryb's) in this thread, the keyboard size shrinks to the correct size to accomodate the buttons, but i just get either the top row of letters or the top 2 rows dependant on which skin i use!
Fingerkeyboard2 works perfectly as a normal keyboard, i just can't get the above skins to work.
Problems with getting dpad it working
Yes I am having the same problem as above. I'm only seeing a row of q w e r t y etc at the bottom at the same height as the row of navigation would be be. Everything is installed as best as I can tell.
I also am having trouble with finding a suitable button to use with AE button. I tried the phone (hard) key at the bottom left below the screen as it was the only one i thought i could do without. That didn't work. then i saw that the "ok" (green icon) button that you referred to was in the drop down list of buttons to map to link that (green). Is that what you are referring to as all the OK at the top right of the screen only closes/minimises the screen and what it did do was make my back (hard) button partially then fully close the Finger keyboard.
Can you please, please, please give more detailed instructions on what do to get it working on my touch hd. You have a such a GREAT idea but I (and maybe some others) just can't get it going without more details. Thanks in advance.

"Search" button area

Hi guys. I have not found this topic on XDA. I am apologize, if still exists. It is only little trifle, but it is doing big work for me.
Change HKLM/HARDWARE/DEVICEMAP/TOUCH/BUTTONS/3/Area (it is working on opened system only)
from:
"341,810 480,910"
to:
"341,810 480,860".
Now you can hold WP7 phone normally and no mistake bing occures.
I am working on five buttons solution (adding buttons for copy/paste and for killapp), wait for results...
A few questions...
Does this increase the time that you have to press the search button to open the search form?
And what do you mean for "opened system"? Do you mean Interop-Unlock?
I can't see any BUTTONS folder in TOUCH folder, I have a Samsung Omnia 7 with Mango 7740.
Yeah, I think so. When you apply this edit, you'll have to press and hold the search button for a short time so you don't accidentally press it. Cool find, there - would be great if it really works. I have to try that one out for sure.
And I think that he means you have to have access to your registry...
Looking forward to this.
Looking at the registry key, I guess this is to reduce the area of the softkey button so that if you click near the magnifier, the search form won't be activated.
But I still can't find that registry key on my phone
what this does for me (HTC 7 Mozart, DFT v3) is disable the search button alltogether.
EDIT:I just realized that it doesn't really. The value changes the *vertical* area the button is registered. Setting a more reasonable value (880 or 885) makes the search button work again, but you have to press closer to the screen.
AshleyT said:
A few questions...
Does this increase the time that you have to press the search button to open the search form?
And what do you mean for "opened system"? Do you mean Interop-Unlock?
I can't see any BUTTONS folder in TOUCH folder, I have a Samsung Omnia 7 with Mango 7740.
Click to expand...
Click to collapse
I am not sure. I have it from DFT 7740 ROM installing. But, on unlocked NoDo (dev unlock, on Mango must be more) befor this ROM, I seen similar keys after its creating. And after "key creating" it has also subkeys and values.
May be it is HTC accorded, but I mean not.
Localhorst86 said:
what this does for me (HTC 7 Mozart, DFT v3) is disable the search button alltogether.
EDIT:I just realized that it doesn't really. The value changes the *vertical* area the button is registered. Setting a more reasonable value (880 or 885) makes the search button work again, but you have to press closer to the screen.
Click to expand...
Click to collapse
You must press only area between center of button and applications screen. When press all button, this is not working. With higher value is area bigger, but for me too much (I had very offen Bing instead working app).
FYI, the numbers you are messing with are screen coordinates. The soft buttons are extensions of the same touchscreen used for the display. The display is 800 pixels tall and 480 pixels wide. It appears that the Bing button is typically 101 pixels tall (810 to 910, with a 10-pixel gap beneath the screen before it registers) and 140 pixels wide (341 to 480). The numbers defined in that registry key are for tweaking the boundary box that defines the part of the touchscreen considered to be the Bing button.
BTW, there's no guarantee that the registry key exists on all phones (for example, it would have no meaning on a phone with physical buttons) and even where it does exist, the values quite likely vary between devices. Also, it may be a permissions-restricted key, which means a registry editor can almost certainly tweak it (they use high-privilege DLLs) but a registry browser (aside from WP7 Root Tools) won't be able to see it's there (since browsing is done with a low-privilege DLL).
Yes, it is only for unlocked native WP7 phones. Different values may be tried by phone type and by resizing area user wanting. I have wrote my factory values here - I have changed it to one half to be happier with my Search button. Everybody can make it how he want by his factory vaues.
The best value is probably 870.
Will this work on the HD7 ??
I have noticed this too that even when you press closer to the search button...it still recognizes it as a touch and the bing screen pops up !!
backlashsid said:
Will this work on the HD7 ??
I have noticed this too that even when you press closer to the search button...it still recognizes it as a touch and the bing screen pops up !!
Click to expand...
Click to collapse
Mine is working. Just reboot your phone and it works!
HTC HD7 (T-Mobile)
Thanks Martin7Pro!
linch said:
Mine is working. Just reboot your phone and it works!
HTC HD7 (T-Mobile)
Thanks Martin7Pro!
Click to expand...
Click to collapse
Thanks for confirming. Will do.
Cant find this value on omnia 7, any ideas? I have costom unlocked ROM

Hate the updated Google keyboard...

I just had to uninstall this update.
Not only was the grey swipe lines ugly/bland, but long pressing the period key has none of my fav keys I use very often.
Eg.
/
(
)
+
Etc...
LOL
isajoo said:
I just had to uninstall this update.
Not only was the grey swipe lines ugly/bland, but long pressing the period key has none of my fav keys I use very often.
Eg.
/
(
)
+
Etc...
LOL
Click to expand...
Click to collapse
Yes I find it irritating for the same reasons. What did you have to uninstall to get the old one back?
Personally I don't use those keys that much and prefer the new way, but FYI, you can reach these in a relatively simple way by swiping from the 123 key(the one that takes you to the additional characters) and to the appropriate key. When you release your finger it will insert the selected character and take you back to the main screen with letters.
This way it is actually just as simple as if they were on the punctuation key.
retro83: If the google keyboard was installed from the factory(on the system partition), you can go to settings and apps, and choose uninstall update for that app. That way you will return to the version that came with the latest os update.
If it isn't on the system partition, you will have to find the old apk somewhere, but I'm sure that is doable as well.
retro83 said:
Yes I find it irritating for the same reasons. What did you have to uninstall to get the old one back?
Click to expand...
Click to collapse
Thank you!
Just tried the swiping directly from the "?123" button and that really helps out a lot, I can live without the blue swipe line.
LOL
Guess I just got sooo use to the period button shortcut options and didn't really see the point of removing those extra choices.
Guess Google knows best, just wished they'd told users about the tip you gave.
mortenmhp said:
you can reach these in a relatively simple way by swiping from the 123 key(the one that takes you to the additional characters) and to the appropriate key. When you release your finger it will insert the selected character and take you back to the main screen with letters.
This way it is actually just as simple as if they were on the punctuation key.
Click to expand...
Click to collapse
Thank you for this! The key doesn't even have the "..." on it, so I had no idea and I've been cursing the new keyboard for exactly the same reason. I don't really see how the long-press keys hurt anything in the old keyboard, but knowing this makes it a lot better and I can get used to this.
Well, looks like Google listened to all the poor reviews and the new/latest update adds back all those hold period button short cuts, really helps out left handed Swiper's.
LOL

[MOD] i927 Hacker's keyboard layout... [DE/EN]

Hi all,
have been using this custom keypad layout for a while and now finally get around to post it...
Keyboard Allocation Modifications (touch keys unchanged):
MENU key mapped to TAB
HOME key mapped to CTRL_LEFT
SEARCH key mapped to CTRL_RIGHT
OK key (DPAD_CENTER) mapped to FORWARD_DEL (normal delete - instead of delicate (touch-)cursor-positioning, then backspace)
shift+alt+E: Euro sign (€)
shift+alt+K: < instead of (
shift+alt+L: > instead of )
shift+alt+,: ~ instead of =
shift+alt+.: ^ instead of \
shift+alt+?: | instead of / (pipe linux commands without switching to soft keyboard for that one stupid symbol!)
MIC key (+ shift/alt): mapped to [ {
www./.com key (+ shift/alt): mapped to ] }
DE layout: Z <=> Y
DE layout: [äöüß] mapped on shift+alt+[aous]
This allows proper usage of terminal, debian, tmux..
Little known fact: some useful common keyboard combinations become available when your device provides TAB & CTRL keys:
- ALT+TAB: application switcher
- CTRL + A [in text fields]: select all
- CTRL + C/X/V [in text fields]: copy/cut/paste
- CTRL + Z: unfortunately, no undo (what the fail?)
- TAB [in terminal]: shell tab completion!
- CTRL + C [in terminal]: interrupt running process
- CTRL + D [in terminal, empty command line]: exit shell
Improvement suggestions or questions, bring 'em on.
The files have to replace /system/usr/keychars/STMPE_keypad.kcm and /system/usr/keylayout/STMPE_keypad.kl respectively to be active.. Installable ZIP files in third post. :good:
nice, but you should make installable zip, like this , just change zip file.
recovery installable ZIP
ok here it comes
very great job! many thanks will test that soon
Hey Admin!!! ^^ Sorry My English Not Good
Can you Mod Volume Up = Wake Phone, Or Search = On/Off Phone?
I wana turn off Search key on the phone, too
ahem this is a great feature but I may have made an error in flashing because it'd be nice to compare the original setup! I was sold with ~ and <> etc but I kinda miss the search key believe it or not (for SMS etc it had become a habit)..
my suggestions after 20 mins.. if "Menu" key was L-Ctrl instead of tab, (flip them), you could slide your thumb from menu to A to "select all" in one motion (I even found it possible with home as L-Ctrl but not easy). Also, you could hit Alt-Tab w the same one thumbstroke!! Then, you really don't need R-Ctrl because XCV have enough space to hit with your right thumb while left thumb on Menu (now L-Ctrl). Then I can have my search key back and not lose any function
If you can share the original I can set it up this way! Oh, and also "OK" for delete is OK.. but could it be L-Ctrl + Bksp, or Shift+Bksp? OH WAIT that IS the default!! Shift+BKSP = delete!! Lucky guess
Thanks tho this is awesome!!
zWiLLX said:
I kinda miss the search key believe it or not (for SMS etc it had become a habit)..
Click to expand...
Click to collapse
You are aware that there is one beneath the display on the right? & these capacitive buttons continue to work with expanded keyboard.
zWiLLX said:
my suggestions after 20 mins.. if "Menu" key was L-Ctrl instead of tab, (flip them), you could slide your thumb from menu to A to "select all" in one motion (I even found it possible with home as L-Ctrl but not easy). Also, you could hit Alt-Tab w the same one thumbstroke!!
Click to expand...
Click to collapse
I might actually try swapping these.. although I already used this layout for months. But good point about CTRL+A (my tmux key) and ALT+TAB :good:
So just swap the numbers of both keys in the STMPE_keypad.kl:
Code:
key 102 CTRL_LEFT WAKE
key 139 TAB WAKE
zWiLLX said:
If you can share the original I can set it up this way! Oh, and also "OK" for delete is OK.. but could it be L-Ctrl + Bksp, or Shift+Bksp? OH WAIT that IS the default!! Shift+BKSP = delete!! Lucky guess
Click to expand...
Click to collapse
well the Shift+BKSP trick doesn't work everywhere and definitely not within the terminal.
You can find the default files here:
https://github.com/buborh/android_device_samsung_i927/raw/cm-11.0/usr/keylayout/STMPE_keypad.kl
https://github.com/buborh/android_device_samsung_i927/raw/cm-11.0/usr/keychars/STMPE_keypad.kcm
did the swaps and modded the KB a bit and it's friggin fantastic!! Great tips Used the one-thumb ctrl+a today as well as the one-thumb alt-tab just by coincidence and they work great!! w 4.4.4 the phone is crazy fast(er) as well as less battery and with this mod it's friggin fantastic!! Glad I didn't commit to longer contract and went w ole cheapo glide again!! Thanks EMP!!

Categories

Resources