[Q] HP TouchPad Wireless Keyboard Remapping 4 ICS? - TouchPad Q&A, Help & Troubleshooting

I have the Official HP TouchPad Wireless Keyboard and I'm running cm9 0.6
Some keys on the Keyboard are non functional with ICS. For example
Brightness Control
Back and Forward Music
Notification Key
Card View Key (Could be used as home button)
Virtual Keyboard Toggle Key
and some others I cant think of
My point is, how can I make these keys functional to actually work
and
Is there any way someone could probably develop a driver that can be flashed via Clockwork Mod Recovery as a ZIP?
It would be a great help to us TouchPad Users running CM9 ICS

BUMP!
Sent from my Galaxy Nexus using xda premium

I'm actually very curious about this as well, I own the HP touchpad keyboard too and I really like it, it works really well on WebOS but when it came to android, many of the buttons don't work and it would be really great if these buttons could be remapped in some form or another.

Yeah, I would be interested in this too.
Some of the keys are easily fixable by editing /system/usr/keylayout/qwerty.kl - such as the media back/forward buttons. There's a keytest app out there which will capture keystrokes and spit out the numerical codes. You can then edit these codes in together with the desired commands into the kl file.
Other keys (keyboard toggle, brightness toggle etc...), however, do not trigger numerical keycodes at all when pressed; they seem to be using some WebOS specific command, or the Android driver simply is not written to recognise these codes. It looks like the driver would need to be modified for those keys to work - but I am no expert.
I'll try and post an edited kl file with all the keys which are recognised working later.

I have no idea on Android inputs work, but in Linux/X server there was a command line command that allowed you to directly capture keystrokes/events from a keyboard. Does android use X?

Just so you know, this thread will probably get moved, but I thought I would provide a link before it does.
http://forum.xda-developers.com/showthread.php?t=1379863
I havent applied this to CM9, but I would imagine that it shouldn't be too different.

Bump
Bump
Bump

Try using this app:
External Keyboard Helper
https://play.google.com/store/apps/...id.hwkeyboardhelperdemo&feature=search_result
You can use it to remap keys into android. Please report back if it works, as I want to buy a keyboard for my tablet, but dont want to deal with useless keys
I did find this review in the UK that mentions this app does help remap and get those uesless keys working:
http://www.amazon.co.uk/product-reviews/B0058CZX70?pageNumber=2
Quote:
This high quality Bluetooth keyboard measures 28.5cm by 13cm and weighs about 360g, including the two AA batteries that are supplied with it: slightly longer than my tablet is wide, but still small and light enough to carry round.
It is solidly made, matt black metal rather than plastic, with a stylish curving shape firmly supported on rubber feet - no wobble even on slightly uneven surfaces. The slope is perfect for fast typing. The keys are low profile and short-travel, full size, responsive and quiet. No sign that any of them is likey to come loose. There is no numeric keypad, but there is a row of function keys at the top to control the tablet - search, brightness, volume, on/off etc. Battery life is claimed to be about six months as the keyboard powers down when not in use and comes back to life as soon as you press a key.
The keyboard paired with my Sony S and with my Galaxy (both Android devices) without fuss and worked immediately, although three or four key mappings needed adjusting to match the GB layout. For this the External Keyboard Helper app is highly recommended - you just press "autodetect keyboard" and everything comes right.
As other reviewers have mentioned, there is no on/off indicator. The light next to the on/off switch on the underside of the keyboard seems to show that the device is visible for pairing, rather than that it is on. Again, the External Keyboard Helper is useful here because it flashes up a discreet message when a keyboard is not detected. I only found the lack of a light a problem on one occasion - the second time I used it. The batteries supplied were flat, so nothing worked. Fortunately, before hurling it at the wall, I remembered the old principle "check the simplest explanation first".
The lack of a caps lock light I did not find a problem - this probably depends on your style of typing.
Excellent value for money.

Related

[REF]Capacitive touchpad apps

Since there IS a topic about using the G-sensor, I guess it is a good idea to come up with a thread about using the capacative touchpad of the diamond.
Since the test-tools were out, we saw that the left and right part of the centre-button is a multi-touch enabled touchpad.
It could be used in so many ways, for gestures, extra 'hardware' keys, etc. That's the reason for this topic.
Hey, I reverse engineered the Nav wheel. It may be multitouch, but the raw data I get back from the Diamond does not indicate that it is. The only data I was able to retrieve is rotations per second. I also have not figured out how to reverse engineer the center button.
Koush said:
Hey, I reverse engineered the Nav wheel. It may be multitouch, but the raw data I get back from the Diamond does not indicate that it is. The only data I was able to retrieve is rotations per second. I also have not figured out how to reverse engineer the center button.
Click to expand...
Click to collapse
Maybe you have already seen it .. but check out the 'NavDbgTool.exe' here...
http://wiki.xda-developers.com/index.php?pagename=Diamond_Testing_Tool
Riel said:
Since there IS a topic about using the G-sensor, I guess it is a good idea to come up with a thread about using the capacative touchpad of the diamond.
Since the test-tools were out, we saw that the left and right part of the centre-button is a multi-touch enabled touchpad.
It could be used in so many ways, for gestures, extra 'hardware' keys, etc. That's the reason for this topic.
Click to expand...
Click to collapse
Good idea ! I was thinking about starting such topic..
What about a unlocker ? If you slide your finger from Home key to the Answer key and at the same time you slide your other finger from the Back key to the Don't Answer key ? Could be nice.. just an idea!
What I have seen, that is quite hard, since above and below the nav-pad is no touch-pad. It sees it as 'nav-pad action' then.
I thought of navigating in another way.
What multitouch-applications do there exist, and are any of them usable for the limited space we have besides the nav-wheel?
It DOES give 4 extra 'hardware' keys. Even key-combinations can be made
Maybe some genious will find a slick way of text-inputting via the 2 pads !
Just give it a small kick upwards
Dont let this topic die?
I was just looking at this for a bit, think I get some clues about how to get the data. I have a time-problem, though Will probably be a while before I pick it up again.
However, I think I saw Schaps mention he is using it in his new touchxperience UI, that'd mean he knows how to do it. Why not just ask him?
I can see one use already. Capacitive sensors are more responsive than resistive screens, so it would be cool to use this in place of touching the screen to scroll through touchflo3d tabs.
Surur
Does any one know if this is implemented in the touch pro? and if so, in what way? Maybe we will inherit whatever the pro has to offer in this regard.
YESSSS!
This is awsome!
Did you guyzz see the vid vid?
Unlocking the Diamond with no Hard button touch at alll?.
Cheers fellasss
Nice, looking forward to a nice task manager and launcher mouse pad thing in the future!
A mouse like on the Samsung Omnia would be a good idea.
Surur
Not really multitouch
OK, I've download the NavDBG tool and played with it... strictly speaking this isn't multitouch, or not multitouch in the way that the apple looks at it. It's single touch but split into 3 areas. Basically imagine the button area at the bottom of the diamond is split into 3 columns.
You have 3 single touch areas:
1) On the left with the home and dial buttons
2) In the middle tracking outside the circle or also detecting a touch (not a button press) inside the circle. If you finger touches both outside and inside the circle, outside the circle takes precedence
3) On the right with the back and hangup buttons.
The multitouch impression comes from the fact that all 3 of these single touch areas can be used simultaneously.
This doesn't in my opinion open up brilliant options in terms of pinch to shrink spread to enlarge ala apple, but it does mean that a device fairly limited in terms of buttons could get a lot of good enhancements to useability.
My biggest annoyance with the device is when you are trying to gesture in TF3D or in an app (eg scrolling in opera) and it decides you've tapped mid gesture and follows a link etc, using the louch sensitive lower areas for gestures would eliminate this problem and make for a much better user experience (in my opinion).
Also, for games, the potential to use the touch sensitive lower area for a range of game controls would be great.
So all good stuff, but not strictly speaking multitouch.
edit: Additionally it seems to only see a narrow horizontal band in the middle (wheel) section. Interestingly it seems to register about 1cm on each side of the wheel and inside the button, it seems to infer rotation around the wheel based on the finger movements as it crosses these areas.
space123monkey said:
This doesn't in my opinion open up brilliant options in terms of pinch to shrink spread to enlarge ala apple
Click to expand...
Click to collapse
Seeing how small the pad area it, this would still work, just with fingers on different sensitive areas. If fact, this sounds like a perfect first implementation - zooming in Opera Mobile (although a bit senseless since the scroll wheel works with one hand while pinching will need two).
Surur
i think the biggest advantage of this revelation will the benefit of some new added buttons. I can think of a few uses for them too.
left/right touch to
move fwd/back through tabs in opera
skip fwd/back tracks in music player
pounding the hell out of when playing daily thompsons decathalon (if anyone remembers that great 80's game)
I remember reading somewhere that someone is preparing a SDK for this. I think it's very important since we have almost no programmable keys. This can be used as extra keys. Any news on this front?
aydc said:
I remember reading somewhere that someone is preparing a SDK for this. I think it's very important since we have almost no programmable keys. This can be used as extra keys. Any news on this front?
Click to expand...
Click to collapse
I would love to see this!
My full on support.
I was thinking of using the touchpanels for a mousepointer control!
I know, when browsing opera, my fingers are too fat to click small links.
Must keep zooming.
I wonder if it was possible to pop up a mouse cursor, and move it with one small touch-panel. The other panel for left and rightclicks.
I have held my diamond with that idea, and I think it is very useful and finger-friendly!
CapacitiveFingerLock
I did make a Proof of Concept of CapacativeFingerLock. This one gives another possibility of locking/unlocking the Touch Diamond or Touch Pro.

[Q] Simple page turning accessory?

I bought a Color Nook for my husband when they first came out, to replace his B/W Nook. Unfortunately he wasn't able to use the onscreen page turning. He has MS and it is too difficult to hold the tablet and swipe the screen without activating undesired functions.
What would be ideal is a stand and some way to control the page turning. I don't know if a wifi keyboard would work or not but I saw a mention of the wiimote in an earlier thread. Is that a possibility? (A wireless mouse might not be usable for someone confined to bed.)
I do have an old Android phone that I could use if there was a remote application, along the line of the Roku remote. I also have a Nokia N900 that I could sacrifice, if there is a Linux way to control the Nook and I do have lirc installed. I'm not a developer but I could probably do some simple scripting, if necessary.
Any links or ideas would be greatly appreciated.
Terry
tapping on the left side of the screen will bring you back a page. tapping on the right will bring you forwards. you don't need to swipe
The Aldiko ebook reader app allows you to set the volume keys for page forward and page back. It's under Settings --> More --> Use Volume Keys. Hope that helps, should eliminate the need to swipe the screen.
blackice168 said:
tapping on the left side of the screen will bring you back a page. tapping on the right will bring you forwards. you don't need to swipe
Click to expand...
Click to collapse
I guess I wasn't very clear in my description. He has very little feeling in his hands, so when touching the screen he either taps too hard or not hard enough. It gets frustrating for him when things go bonkers because he can't control it. His balance is bad, too, so he tends to sway when reaching out, so his hands might land anywhere.
For some disabled people, this might be a very nice reader but there isn't a once size fits all.
That's why I wondered if my old G1 could control the reader. It would fit snugly in his hands and the Nook could be on a stand.
Terry
Bibliosaur said:
The Aldiko ebook reader app allows you to set the volume keys for page forward and page back. It's under Settings --> More --> Use Volume Keys. Hope that helps, should eliminate the need to swipe the screen.
Click to expand...
Click to collapse
I will check that out. the volume buttons are not as accessible as the bezel buttons but worth a try.
Thanks,
Terry
you might try the new bluetooth enabled cm7 rom and use a wiimote to turn pages. I will be testing that out later this week when my wiimote gets in. I have neck problems so I need to keep the nook on an eye level stand.
Terry,
What if you were able to make him a large soft conductive stylus? It might be easier to him instead of trying to point with his fingers.
http://www.instructables.com/id/Soft-iPhone-and-iPad-Stylus/
You can also buy conductive silver thread on ebay for about 2 bucks.

[Q] Things you would like to see for the 701t

What things would you like to see for 701t. Anything that comes to mind.
YayYouFixedIt said:
What things would you like to see for 701t. Anything that comes to mind.
Click to expand...
Click to collapse
#1: Screen flickering issues fixed (yes, still does it even on manual brightness).
#2: A fixed / redesigned keyboard dock. Can't justify buying one on account of all of the bad press around here.
#3: Kitkat. Or some guarantee of it anyway.
Sent from my K00C using Tapatalk
I don't have a dock my self. But wouldn't a setup like a one of those mini desktops(zotac etc) make a good companion? Then just plug in a keyboard and accessories. I guess it's not the same or as portable.
This was great on the Nexus 7. Philz touch advanced.
http://forum.xda-developers.com/showthread.php?t=2201860
1. All available Chrome for Android hotkeys for those who have the keyboard dock.
2. The ability to use different input methods and still be able to use Asus keyboard when connected to tablet.
3. Options/Settings to modify keyboard behaviors (typing speed, repeat key duration, etc. advanced settings.) for the keyboard dock.
4. Method/Hotkey to add accents to letters.
5. The ability to type all Latin-1 characters using the ALT key and the number keys.
6. An easy way to clean the keyboard dock if lots of dusts accumulate in the keys, without voiding the warranty.

Changing nav bar buttons and their functions - is this possible?

Hi, newbie here trying to find out if it’s possible to turn an android phone into a fast desktop type multitasker. Was told I need a combination of AOSP ROM + eXposed, +Tasker +plugins, and a launcher like Lightning Launcher Extreme. so trying to assemble a list of things I’ll need, and find out if it’s even possible or not to achieve these tasks. In priority sequence:
1) Add as many as 15 buttons to nav bar. would love to change the size and more impornt spacing maybe even location of each button.
2) Optional (ability to lock some of the buttons across the board so lets say, on left side I have a locked home and back button, btu the ones on the right I can swipe left or right and move the nav bar buttons just like on Xtended NavBar app , so it’s kind of like a split nav bar.
Is it possible to add specific functions to each nav bar button I create:
3) Three zoom buttons, one with preset zoom %, so I click it once it zooms in to my preset % I click it second time zoom out must be able to preset the % of zoom somewhere. The other two zoom buttons are regular zoom in and out by increments (if possible preset increments as well per each click)
4) Multitask, instead of resent app, where it shows my open apps as smaller windows, I’d rather switch between them in full screen view, so the navbar recent app button must be mapped to simply switch between all open apps in rotation with each click.
5) Copy/ paste/ cut / undo / 4 buttons, not sure if it needs mapping in each app I use or universal, if each app, can it be done in Firefox or any other web browser, and in Microsoft office or any other office program so when I highlight text I can use these buttons, just like they normally would work in desktop versions?
6) 4 arrow keys, this is for Microsoft excel to shift quickly between cells so in each direction. Or as scrolling in web browser in all 4 directions.
7) search button, same concept as copy paste only once I highlight a text this button will search the net for highlighted text not sure if it’s possible to do from office app as well.
8) Now this is a tricky one, is it possible to automate the nav bar buttons, so if I had 10 or more buttons in total, they can’t fit the screen obviously, os once I open a certain app, the nav bar would move left or right depending on my app, so lets say I open an office app, the cut/paste /undo are automatically in front of me, if I open a excel then the arrow keys are in front……and so on
9) Is it also possible to remap volume keys in certain apps, so lets say I open excel, I have space in my nav bar only for 4 arrow keys, so in this case the volume buttons would become copy/paste.
If some could list the ROM, which launcher, specific modules, specific takser plug ins that could accomplish this or some things, well in an optimized way so I’m not running 15 apps for each request, then I will research each one individually.
Sorry for the long post.
Cheers
I have honestly never heard of such things...
And I think (having owned a Note 3 and now a Nexus 5) that the closest you can ever get to such multitasking experience is to own a Galaxy Note 4, with all the S-Pen functionality that's been added so that it'll work like a mouse on a computer. I know this may not add a lot to your cause; it's just what my knowledge offers.
Well for a newbie the confusion comes to me from not understanding the fundamentals of the android, what things are in the core and what things are on top as a layer? So for example if there is a back button on most phones that’s a fundamental core feature, does that mean it will be easy to add a forward button, so this way I’m compromising on my number 4) request and trying to go more a long the lines of android fundamentals.
As for the note 4 if it does add some mouse like functionality it’s only 50% since some things are faster via keyboard shortcuts rather then a mouse.
The problem I see is too many menus, so you select a text even with an s pen you must open a menu then select a copy, then open another app where you want to paste it in a specific location first you must zoom in that means turn the pen away and zoom then turn the pen towards another menu to open so you can select paste… The pen only has one or two buttons so if it has the zoom buttons I can’t paste quickly with a pen, if it has the paste buttons then I need to use my fingers to zoom in again turning my hand back and forth
way too many menus and not very productive way of working in trying to accomplish a small task of coping a text in one app and pasting in another in specific location. As you can see I’m trying to combine both mouse and keyboard shortcuts into one nav bar button this is to overcome the shortcomings of a small size screen and lack of keyboard and mouse of course.
I realize maybe the whole goal of android was never geared towards my way of thinking, but if it’s open source platform and as I see it there are many things that can be changed compared to a more closed system, it’s how difficult to do it only a programmer will understand, a I’m not a programmer. So I’m here trying to get some answers.
Cheers

Samsung Keyboard Alternate Characters Response

Anyone notice that the alternate characters on the Samsung keyboard is slow to respond? It works fine, I just find myself having to long press longer to get the alternate character. Causes me to make mistake quite often.
My Note 5 & Note 2 werenxt (<- see) this slow to respond. Anyway to remedy this? I've been comparing with my Note 5 & on the Note 8 itxs definitely slower to respond.
Yeah, it's pretty strange that Samsung doesn't include an option to adjust the response time like you can on third party keyboards. I'd suggest just trying out SwiftKey or others because it can definitely get annoying not getting the special key you want as fast as you want. Champagne problems, I know, but still. It's annoying, nonetheless.
EDIT: As you can see from the attached photo, SwiftKey (which I'm using) has this option but the stock Samsung keyboard does NOT offer it. Shame.
Yeah, same here. I like the Samsung keyboard because when apply a theme the keyboard is included. However, the special character problem plus the auto correct being so bad, I may have to switch.
Same here I like the Samsung keyboard because of it's features, the spen integration is the main one. Themes is also another.
I think I found a fix. Not sure if it's just in my head but it seems like it's ok now & I haven't made a mistake yet since the change. I disabled swipe to type. Well actually I changed it to cursor control, that's how I had it set on my N5. It makes sense as maybe the keyboard is sensing that you may be attemtping to swipe to type a word & causes the delay.
Now to fix my space bar issue but that's just me & my stubby thumb. I keep hitting letters or the period instead of the space bar. Same issue on my N5 & with the N8 being longer it's not helping in landscape mode. Tried changing the keyboard size but then all the letters are too far apart.
shouren04 said:
Same here I like the Samsung keyboard because of it's features, the spen integration is the main one. Themes is also another.
I think I found a fix. Not sure if it's just in my head but it seems like it's ok now & I haven't made a mistake yet since the change. I disabled swipe to type. Well actually I changed it to cursor control, that's how I had it set on my N5. It makes sense as maybe the keyboard is sensing that you may be attemtping to swipe to type a word & causes the delay.
Now to fix my space bar issue but that's just me & my stubby thumb. I keep hitting letters or the period instead of the space bar. Same issue on my N5 & with the N8 being longer it's not helping in landscape mode. Tried changing the keyboard size but then all the letters are too far apart.
Click to expand...
Click to collapse
The short spacebar on Samsung keyboards is the ONLY reason I have always used Gboard. Shame Samsung never revised it yet.
Like yourself I always hit period instead of space.
Sent from my SM-N950U using Tapatalk

Categories

Resources