are they different?
if they are, can anyone teach me how to change them?
i've just changed the hardware on my 16key nike into a 20key version, but the key mapping is still like the 16key ones, so i'm trying to figure out how to get it to recognise it as a 20key dual instead
i know the "Switch Niki 16 keys Keyboard to 20 keys" thread is just a few threads down below, but i though with this title it would be easier for me to get help. i apologise in advance if this isn't what i should be doing
and thank you very very much!
can someone with a 20key dual tell me what is in HKEY_LOCAL_MACHINES\Drivers\Builtin\Keypad?
it may be what i'm looking for, but i'm just guess
thanks a lot!
cassio said:
are they different?
if they are, can anyone teach me how to change them?
i've just changed the hardware on my 16key nike into a 20key version, but the key mapping is still like the 16key ones, so i'm trying to figure out how to get it to recognise it as a 20key dual instead
i know the "Switch Niki 16 keys Keyboard to 20 keys" thread is just a few threads down below, but i though with this title it would be easier for me to get help. i apologise in advance if this isn't what i should be doing
and thank you very very much!
Click to expand...
Click to collapse
Do not change the pid... That will not be a good idea...
joaosousa said:
Do not change the pid... That will not be a good idea...
Click to expand...
Click to collapse
ok...so any ideas? i had not much idea where to start apart from the registry, which i didn't manage to find anything that seem to be related to 16/20 key, so that means i now have no idea at all.
any help will be appreciated. thank you very very much!
the PID of niki 16 key and 20 key is the same...
i said we played around with the PID not that u have to
change it^^
i said it should stored into the NAND that the device is
16key or 20...
i only had a little look into the keypad driver but it seams it
check something in the nand... evtl. it could be patched that it think
it's a 20 key niki...
but haven't the time too look into it deeper atm, woring still on the
WIFI-patch.
but u can check something for me^^ is the keypad connector for the 20key version the same like
the one for the 16key version?
Valvarin said:
the PID of niki 16 key and 20 key is the same...
i said we played around with the PID not that u have to
change it^^
i said it should stored into the NAND that the device is
16key or 20...
i only had a little look into the keypad driver but it seams it
check something in the nand... evtl. it could be patched that it think
it's a 20 key niki...
but haven't the time too look into it deeper atm, woring still on the
WIFI-patch.
but u can check something for me^^ is the keypad connector for the 20key version the same like
the one for the 16key version?
Click to expand...
Click to collapse
hardware connector? i think it is, because everything just fits in place, and everything still works. which i why i'm a bit surprised that it doesn't work.
ok, just used gollum's keymap software and "clicked the keys to find their codes", and i found that ALT, ENTER, DEL and OP doesn't actually return a code
As I have the problem with the hardware keyboard (20 keys) I just flashed the original rom of O2 germany back and looked at HKEY_LOCAL_MACHINE\Software\OEM\Qwerty\Layout. In the original ROM I have 1031 and in the Tom-Niki-Project-2.1.3 I have 2052 which gives me a 16 key keyboard.
After changing the value from 2052 to 1031 I got back my 20 keys keyboard.
Hope this helps.
cassio said:
can someone with a 20key dual tell me what is in HKEY_LOCAL_MACHINES\Drivers\Builtin\Keypad?
it may be what i'm looking for, but i'm just guess
thanks a lot!
Click to expand...
Click to collapse
Mines the Neon, but its value name is Flags and the value is 0. Hope thats what u were looking for
Author - you just need to change key mapping files. You can find it on this forum, cab file for Niki20.
I ordered a 20 key pad too, but it seems like I have to change the board with the flex cable too since the layout is slightly different and the additional 4 keys are missing wich I tought would be there
Related
Hi all,
Does anybody know how to change the windows and ok key with WM6? In WM6 it is not possible to change the features for these keys. There is a program Neotap, that allows, but it includes more modifications, it changes the red button. Anybody knows how is working that program or what we need to change to allow these key modification in the
Prophet 4.0.0.0.3 PDAViet rom?
Neotap?
Do you have a link to this software?
Souns interesting.
Yeah, a Download link would be really good!
it is posted in this forum:
http://forum.xda-developers.com/showthread.php?t=306610&highlight=NeoTab
I hope the link works....
The program it is quite nice, but i do not like due to the hang up button (red button) it has change the fucntionality.
The key think it is know what this program is doing in the WM6 just to be able to changed the key configuration as you like.
Does anybody know how to do it?
BR,
eresmasyahoo said:
it is posted in this forum:
http://forum.xda-developers.com/showthread.php?t=306610&highlight=NeoTab
I hope the link works....
The program it is quite nice, but i do not like due to the hang up button (red button) it has change the fucntionality.
Click to expand...
Click to collapse
Besides, it makes unusable volume switch..
Instead turning sound it scrolls for example files list or .. menu.
NeoTab is a solution for WinMenu and OK buttons, but leads in other problems
bartsam said:
Besides, it makes unusable volume switch..
Instead turning sound it scrolls for example files list or .. menu.
NeoTab is a solution for WinMenu and OK buttons, but leads in other problems
Click to expand...
Click to collapse
if there where any feedback i could optimze it for the comunity ;-)
on iexplorer fileexplorer and gsfinder and so on it scrolls
on desktop phone and tcpmp and mortplayer it change the volume ;-)
have fun
inteks
hi inteks,
what are you doing to change the buttons configuration? I am totally lost, and I am getting crazy ;p
eresmasyahoo said:
hi inteks,
what are you doing to change the buttons configuration? I am totally lost, and I am getting crazy ;p
Click to expand...
Click to collapse
take a look @ this http://www.teksoftco.com/forum/viewtopic.php?p=187
Thanks inteks... but i am still a litle bit lost
eresmasyahoo said:
Thanks inteks... but i am still a litle bit lost
Click to expand...
Click to collapse
Exactly.. me - too.
It will be perfect if someone could fix those problems
I apologize if this has been answered elsewhere (I've looked everywhere I can think of), but I seem to have somehow set the default for both input options to symbols only. I'm running a Verion TP with a few of the tweaks and mods I found. There's an option for "turn on one touch symbol entry" but even with that not selected, it seems to be doing exactly that? Anyone know a registry edit that would help? thanks in advance!
one of your tweaks is causing it.
i'm not sure of the tweak as i have not done it... this comes from reading the forums.
i think it has to do with t9 or something. it would be best if you tested your tweaks one at a time so you know what they are doing.
thanks, i've been trying to back them out one at a time (i only had 2 or 3). I didn't notice it until it was too late, after I'd done a couple in a row. that's why i was hoping someone might know what particular registry entry i can adjust.
Edit: I've backed them all out now and soft reset, still nothing. I'm worried only a hard reset is going to help...
Edit 2: Ok, i just went ahead and hard reset. Thanks anyway
Any idea what this was? I'm having the same issue!
I'm relatively certain you disabled xt9 using some program or another. If you enable it, the you should get the functionality back.
scotchua said:
I'm relatively certain you disabled xt9 using some program or another. If you enable it, the you should get the functionality back.
Click to expand...
Click to collapse
This is correct. For some reason this happens after going to the classic word correction and disableing eT9. A temp fix for this is to modify the following registry keys; I say temp, because it might happen again.
Temporarly fixed symbol lock on keyboard:
1. [HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime]
"CurrentET9Style"=dword:00000000
2. [HKLM\Software\Tegic\eT9]
XT9SupportMSSip value="0"
Thanks Jeff!
I had the same issue and your fix worked.
I only had the change the value for [HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime]
"CurrentET9Style"=dword:00000000
Mine was set to 00000001
The value for [HKLM\Software\Tegic\eT9] XT9SupportMSSip was already "0"
benthead said:
Thanks Jeff!
I had the same issue and your fix worked.
I only had the change the value for [HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime]
"CurrentET9Style"=dword:00000000
Mine was set to 00000001
The value for [HKLM\Software\Tegic\eT9] XT9SupportMSSip was already "0"
Click to expand...
Click to collapse
No problem! I am glad it worked for you.
my atom pure's touchscreen is totally not functioning. tried to upgrade different roms but still no help. so i buy a touchscreen replacement and send it to somebody who can fit it on. the touchscreen replacement fits well but the problem is when im on the screen alignment program, point tapping dont end!! i meant the alignment process never ends. i installed a registry editor so that i can edit the touch settings value. but since the screen is not aligned cant use the virtual keyboad to input the necessary value. so i need the help of chefs here to apply my idea. is it posibble to cooked the correct alignment value on rom and at the same time skipping the alignment screen after a had reset just like what we have on some of hermes rom? if this proceedure is already implemented please send me a link of that rom so that i could try it coz i have a feeling that it will solve my problem.
thanks a lot more power
Hello,
I do write many many on phone, but don't want use qwerty keyboard. So, I will use numeric keyboard. Is it suitable for someone who writes much?
Thanks for any answer,
RA
I mostly use the numeric (for SMS etc) and I don't have any problems until now. However if you dont need the keyboard why dont you look for another (maybe smaller) phone?
Corduroy-21 said:
I mostly use the numeric (for SMS etc) and I don't have any problems until now.
Click to expand...
Click to collapse
Thanks for your answer
Corduroy-21 said:
However if you dont need the keyboard why dont you look for another (maybe smaller) phone?
Click to expand...
Click to collapse
Thats the problem...HTC stop produce smartphones with numeric keyboards and NON-touch screen. That's a pity. There is only S740 and HTC Snap. I don't know why the go like this. Writing with numeric keypad with T9 is 1. Quicker 2. More comfortable (I can use only one hand). That's a pity...
RA
Well, you can write pretty easily with the numerical. At least I don't have a problem. When I dont have time (or a second hand available) I always use the numerical.
The only thing I dont know is its quality. I have the phone for about 3 months now, so it's too early to tell you if any problems with the keys arise.
The Keypad is not very robust... it squaks and requires really hard presses as the phone gets older..
What i don't like about the numeric keypad is it's surface, which does not differ at all underneath the "joystick". That forces you to look at your fingers while writing (or am I too unsensitive), cause you can't determine if your fingers are on the key or between two keys (you really don't feel a difference at all, except that it gives "double haptic feedback" when you have pressed and when its too late cause then you already made two instead of one input ) if you don't ALWAYS LOOK AT THE NUMERIC KEYPAD.
Perhaps I just need some more excercise to intuitively press the keys correctly without looking (which was no problem btw with other phones that have little bars on the keys or a space between the keys).
I like the haptic feedback btw. If you press a key correctly, it nicely snaps.
Thanks to all!
I want to thank you all for answers. It was very important for me!
RA
yes !! type seams heavy . like htc tytn2 official rom . like htc diamond offial rom !! i worked with those .
My main problem is that the two keys for the calls are way way too small. OK they are somewhat higher but they are small. And that wouldnt be a big problem if you use a handsfree, but one of them is used for locking the keyboard and is annoying at times (I have to use the 2-key combo to lock the keys)
Did you try Danny Baumann's Automac Keylock? It's the best way for locking keyboard
Best greetings,
RA
Hi,
I noticed, that after a total standstill, there is now a little movement on the nike android front. I want to contribute a little share to that.
I have set up an autobuild service for the android kernel. I automatically uploads a fresh zImage with the newest patches every full hour. I also reenabled Vibration as I never had any problems with that. If there are still people aound that need a kernel without Vibration let me know, I could set up a second build, too.
[update 03.03.10] Kernel without vibration for niki100 included.
The fresh kernel is found here.
[2010.03.31]UPDATE:
- IRQ wakeups enabled -> sleepmode 1 works
- Red led flashes when sleeping
- hw3d for eclair can be chosen in commandline (not fully functional)
- Double press cam button is home on 20key nike now
[2010.04.08]UPDATE:
- Some Keypad and defconfig changes to support ubuntu
[2010.07.01]UPDATE:
- Added .patch files to downloads for all who want to compile on their own (Recommanded! Some new devs would be very welcome here)
[2010.07.02]UPDATE:
- Removed .patch files again, they don't work as intended. Just 'git apply' the "Changes compared to stock kernel" instead...
- Fixed audio (please give me some feedback if it works now)
[2010.08.30]UPDATE:
- I just was tipped of that the service has been down for full 3 months (thx youngsien)
- Service is now online again, but will from now on only be updated once a day (should be enough)
Happy Androiding everyone!
mblaster
PS: If you don't know what a zImage is or does: It is the core of the Android operating system. It is usually in the same folder like haret.exe. You can tell your Android build to use a specific zImage in default.txt
Nice idea...
That's what we need to make good android builds working on nike.
The vibration ALLWAYS freezes de touchscreen, maybe a htc p5500 model issue.
i will follow this post hourly...
OK, I included the stock kernel without vibration in the service. Have fun!
@arleybarros: I dind't mean to post here hourly, but my server will keep the kernel up to date
the stock kernel freezes after a little vibration..
shouldn't vibration be disabled on stock release?
nik2208 said:
the stock kernel freezes after a little vibration..
shouldn't vibration be disabled on stock release?
Click to expand...
Click to collapse
Yeah, you're right. The files were exchanged by my build script... Thanks for the hint, everything should be fine now.
*bump*
New updates in first post... I hope everything works
mblaster,could you post your default.txt cmdline, please? seems like nike still does not sleep, there no signs of flashing red led on mine.
my cmdline: "pm.sleep_mode=1 mddi.width=320 mddi.height=480 hw3d.version=1"
I'm running msmissions eclair.
are you running it without rootfs? there seems to be a problem with the norootfs basefiles that prevents sleeping.
yup, norootfs.
ok, got progress, I've runned android again, now nike felt asleep and flashing red led. wakeup works too - double tap on dpad center. I think that was because there was no reboot after installing after data wipe, norootfs missing some controls on power.
also, there is another power problem - MSM's standard reboot/poweroff commands from android does not working, can we fix this? device just freezing, seems like some revision on vogue's power controlls broken ours.
rzk333 said:
also, there is another power problem - MSM's standard reboot/poweroff commands from android does not working, can we fix this? device just freezing, seems like some revision on vogue's power controlls broken ours.
Click to expand...
Click to collapse
The same here with the norootfs stuff. I tried myn's donut on sqsh and norootfs. SQSH works like a charm (powermanegement, net, reboot, powerdown), but the same build/kernel combination has the problems mentioned before...
[minor UPDATE] Double press cam is home now on 20key nike
here is that someone is going to operate the headphones??
i can't use internet.
help me.
i set my carrier.but i can't use internet
[minor UPDATE] Double press cam is home now on 20key nike
Click to expand...
Click to collapse
can we make something about "Enter" key on niki100?
I've tried to run kaiser ubuntu and stuck with login - I simply cannot press enter :/
maybe some virtual button can be mapped to something?
rzk333 said:
can we make something about "Enter" key on niki100?
I've tried to run kaiser ubuntu and stuck with login - I simply cannot press enter :/
maybe some virtual button can be mapped to something?
Click to expand...
Click to collapse
Where would you like to have the enter key? I can try to fix it in, but i am not sure where to put it.
Some ideas would be:
- Put enter on cam, press WinKey once = menu, press Winkey twice = home
- Put enter un the key on the lower right (InternetExplorer in winmo?), probably better, but i dont know for shure which button it is. Dou you get a 'z' if you press it? I guess you do:
Code:
{{KEY_Z,FALSE,FALSE,FALSE,FALSE},FALSE}, // UNKNOWN KEY
Can you confirm that you get a 'z'? I will change it to enter then.
€: If ubuntu works it would be nice if you could start a thread about it. Would be great to have a full blown linux box in your pocket
Latest Kernel is working nicely on my Nike100, really impressed with the battery life now, great job on getting sleep to work. I have a request though... would it be possible to make one more kernel for the Nike 16 key? at the moment you can't type on it or use any of the keypad as the mappings are all wrong. If it would help I can tell you what keys are currently mapped to what on the 16 key. I don't know how hard it would be to change but if it is doable I would really appreciate it as it is really the last thing that is stopping the port from being day to day usable for me and other 16 key users. Unfortunately the onscreen keypad is just a bit small for typing with daily.
Thanks, hope its not too hard a fix.
MWG_Thomas said:
Latest Kernel is working nicely on my Nike100, really impressed with the battery life now, great job on getting sleep to work. I have a request though... would it be possible to make one more kernel for the Nike 16 key? at the moment you can't type on it or use any of the keypad as the mappings are all wrong. If it would help I can tell you what keys are currently mapped to what on the 16 key. I don't know how hard it would be to change but if it is doable I would really appreciate it as it is really the last thing that is stopping the port from being day to day usable for me and other 16 key users. Unfortunately the onscreen keypad is just a bit small for typing with daily.
Thanks, hope its not too hard a fix.
Click to expand...
Click to collapse
Do you have this parameter in default.txt?
Code:
board-htcnike-keypad.keypadlayout=1
If not, add it and remove other entries concerning keypad layouts (might be there from kaiser). Most of the keys should be mapped correctly. Enter key seems to be missing. Could you try to press the button on the lower right (Internet explorer or something like that, depending on the branding of your phone) and tell me if it prints the letter 'z'?
Where would you like to have the enter key?
Click to expand...
Click to collapse
iexplorer key is useless in ubuntu and android, I think, so we can remap it, camera home key is used widely in android, you dont need to open up slider to access menus
If ubuntu works it would be nice if you could start a thread about it.
Click to expand...
Click to collapse
that would be nice too, now we can run LXDE or other X windowmanager compiled for ARM, ubuntu boots up fine and works like on kaiser. you can learn how this happen for ARM in Omegamoon's blog
The patched kernels will be ready on my download page in a few minutes (compiling...). Please let me know if it worked.