[Q] Keyboard dock: Disable tap to click? (Solved) - Eee Pad Transformer General

I hate trackpads that enable tap to click by default. It's near impossible to keep from hitting it while typing, and I often click on things by accident even when intentionally trying to just move the mouse. To me it's an absolutely useless feature, especially with dedicated left and right click buttons already there below the trackpad. I realize I can disable the touchpad altogether via the hotkey, but that's unnecessary unless I have an external mouse plugged in.
Now normally on desktop operating systems, there is a configuration utility for enabling and disabling advanced mouse features. This is not the case with Honeycomb, and Asus didn't see fit to include their own third party app for handling it, either. What options then do I have, if any? Can tap to click be disabled?
Edit: There now exists at least one custom kernel that can permanently disable tap to click. Grab it here. There are no options yet for those that want to be able to enable/disable on the fly.

You can't disable tap-to-click, but at least you can disable the trackpad completely (top row of buttons between bluetooth and screen brightness).
Considering you can use the TF screen as a touchpad, this should solve your main problem; as it did mine.
glg

or pick up a Bluetooth mouse.

Yeah, I ordered a Bluetooth mouse yesterday. It would just be nice to have some more control over the existing hardware.

There's an API to disable it, but not updated for 3.1 yet. Afaik it's being integrated into the custom firmware too...the thread's around here somewhere, lol... Sorry, too new to this!

Just wanted to update on this issue. A dev by the name clemsyn posted a modded kernel that disables tap to click. This permanently disables tap to click until you flash to a different kernel, though you won't hear any complaints from me.
You'll will of course need root and a custom recovery, and I run it alongside the PRIME! v1.4 ROM. Grab the kernel here.

Related

[GUIDE] Using Tasker to switch your keyboard when docked/undocked

May not be neccessary for certain users, or devices running honeycomb 3.1 or higher.
For anyone like myself, who uses a different keyboard (I use thumb keyboard) from the default setup (which is the Asus keyboard), an app called Tasker can make it a bit easier for you to switch them on the fly. It's not a fantastic method and there's probably a better way to do it, but for now I thought I'd share what I did with you all. It might not be necessary for your device. It was for me because it wouldnt auto switch the input method or allow a quick change, I guess it depends on which language/model/SKU you have. Just do the following to get a popup allowing you to change the input method when docked/undocked:
----
-In tasker create a new profile called 'Keyboard', click 'ok'. Click 'state', then 'keyboard out'. Click 'Done'.
-Create a new task. Call it 'Docked'. Click 'Ok'. Click the '+' then 'Input' category, select 'Input Method Select'. Click 'Done'. Then 'Done' on the next screen. (This will bring up a screen when you dock your tablet to let you choose the Asus option)
-Click the new task you have created called 'Docked'. Select the task option 'Add Exit Task'. Click 'new task'. Name it 'Undock'. Click 'Ok'. Press the '+', 'Input', then 'Input Method Select' again. Click 'Done'. And 'Done' once more.
-Make sure at the bottom right of the main screen it shows 'On'. and click 'Apply' at the bottom left of the screen.
----
Exclude tasker from any task manager you may have installed.
*Tip* If you keep getting 'Active' popping up in the notification area, go into Tasker>Settings>Preferences>click the monitor tab, then uncheck 'run in foreground'.
Now when you plug the tablet into the dock it should get a popup with a box to let you select the Asus keyboard, so that your keypresses correspond to the letters printed on the keys. And when you undock from the keyboard, just wait about 10 seconds and you should get another popup allowing you to change the keyboard back to what it was before. If you dont get this popup then just press the tasker icon in the notifcation area and select the keyboard you want manually.
All done. Enjoy.
thanks for the heads up..Haven't used tasker yet, will give it a shot tonight.
Wait, what keys don't work when you're not using the asus default keyboard?
Thanks for the write-up. I'm a fellow tasker user and will be setting this up when I get home
daoist said:
Wait, what keys don't work when you're not using the asus default keyboard?
Thanks for the write-up. I'm a fellow tasker user and will be setting this up when I get home
Click to expand...
Click to collapse
No, they DO work if you have the Asus keyboard selected. So if you're already using the Asus one you don't need to do any of this. This guide is for people who aren't using the Asus input method and have chosen to use a different input method, such as the default honeycomb one, thumb keyboard, etc. I've never been good at putting my thoughts into words, so if it's not clear, spell it out for me what you're not understanding and I'll change the post. Cheers.
stuntdouble said:
No, they DO work if you have the Asus keyboard selected. So if you're already using the Asus one you don't need to do any of this. This guide is for people who aren't using the Asus input method and have chosen to use a different input method, such as the default honeycomb one, thumb keyboard, etc. I've never been good at putting my thoughts into words, so if it's not clear, spell it out for me what you're not understanding and I'll change the post. Cheers.
Click to expand...
Click to collapse
I always have either the thumb keyboard and the stock android keyboard select and haven't noticed anything not working. What exactly doesn't work?
jratzo said:
I always have either the thumb keyboard and the stock android keyboard select and haven't noticed anything not working. What exactly doesn't work?
Click to expand...
Click to collapse
The numerical button 3 trying to make the £ symbol and the # key making a \ symbol, were a few I noticed. There might be others though.
stuntdouble said:
The numerical button 3 trying to make the £ symbol and the # key making a \ symbol, were a few I noticed. There might be others though.
Click to expand...
Click to collapse
Ahh gotcha, I'll have to check it out. I use tasker on my phone do i could easily use it on my TF
Thanks for this, makes the hassle of switching keyboards that much more fun and cool!
Wait. I don't understand. I use Thumbkeyboard and the dock. I switch back and forth with no problems. When I undock, it goes back to thumbkeyboard. When I dock, it uses the hardware keyboard. All of my keys work.
What exactly is the problem you're trying to fix with Tasker?
dmeehl said:
Wait. I don't understand. I use Thumbkeyboard and the dock. I switch back and forth with no problems. When I undock, it goes back to thumbkeyboard. When I dock, it uses the hardware keyboard. All of my keys work.
What exactly is the problem you're trying to fix with Tasker?
Click to expand...
Click to collapse
For those of us in the UK, the hardware keyboard defaults to US mode if you dont have the Asus keyboard selected in UK mode. (if that makes sense)
Using tasker gives you a quick visual reminder to switch to the right keyboard.
If you're in the US I guess this issue won't affect you?
i use better keyboard 8, and while it warns me when i put it on the dock, i have not found any issues
Must be a non US issue i have not noticed anything other then the warning. Off to try all the keys
Thanks for the writeup!
I use Swiftkey BETA. I just don't understand why Tasker doesn't give you the option to already select a keyboard to change to. Doesn't make sense to me!
does anyone know how to disable the popup when docking?
That would be good. I guess you'd just have to create a Go Home task for when it is docked to eliminate that initial popup. I added a "Go Home" property and moved it above the "Select Input Method" property and it seems to have removed that annoying "Asus Recommendation" popup.
Perhaps this should be added to the first post on this thread?!
BTW, a bit off topic but I figured everyone here has a dock so I thought I'd ask.
Anyone else's SPACEBAR key seem a bit "louder", as in, easier to press than the rest. Not that it is that much of an issue, but the other keys on my dock seem a bit quieter to press over the SPACEBAR.
akarol said:
That would be good. I guess you'd just have to create a Go Home task for when it is docked to eliminate that initial popup. I added a "Go Home" property and moved it above the "Select Input Method" property and it seems to have removed that annoying "Asus Recommendation" popup.
Perhaps this should be added to the first post on this thread?!
Click to expand...
Click to collapse
Will test this tomorrow when im not half asleep and add if necessary. Thx.
Edit: It appeared to do it the first time for me, but after that it still shows the Asus reminder box. Did you add any other lines maybe? Not sure if the first time was just a fluke or to do with tasker.
It would be nice if there could be better solution for this...
MaluNoPeleke said:
It would be nice if there could be better solution for this...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1118164
Thanks for this. I don't dock, but have a slideout which i love swiftkey to assist with, and prefer swype for portrait touchscreen on-the-fly. It'd be nicer if it was automatic, but it's definitely more friendly with this popup on keyboard out and task exit.

Finally got my keyboard, but have some questions....

So, after having my TF for about 4-5 months, I decided to get the keyboard. Why not sooner? Well, I had a laptop and I wanted just a tablet - which I happen to love. However, I'm deploying (again) this week and I don't want to take a laptop and tablet.
I've researched some of this, but here's some of my questions....
1. Is there any way to swipe scroll with the pad? I use Google Currents and I noticed that left/right keys don't cycle through the stories. Instead of clicking and dragging I just swipe the screen. Any way to do that with the keyboard?
2. If I read the manual I can probaly figure this out, but what are the circles on some of the keys for? (1 and 6, up and down)
3. Not a question, but a statement, my palm always hits the track pad. Hit it twice since typing this.
4. Are there any cool tips and tricks with the keyboard? (aside from dropping a 750gb HDD in it)
1. two fingers on the trackpad left and right should change the page
2. they are just references to highlight reference keys
3. F4 (the 3 squares with the line through it toggles the track pad on and off
4. some guy made his chrome instead of brown
That's what I'm talking about. Thanks for the tips.
Anyone have anything else?
This thing is awesome, where have I been?! lol
One of my favorites is the back button is a right click. That and I was able to change the cursor from the circle to the pointer.
all thats mod-able too if your rooted
you can change functions with tasker and you can change the cursor to something less blue.
last tip is that when you are using the arrow rather than the circle multitouch gestures on the pad don't work although if you want i can throw together a package to make it look like the pointer and act like the circle
Hate to hijack it but I would be very interested in a file that gives you the arrow pointer but the multi touch of the circles
DESIRE HD using ER3BUS ASUS TRANSFORMER on KRAKD
Thanks for all the great advice!
To do the pointer mod, do I need to root?
I don't mind rooting, but I've everything set up exactly like I like it and you know what a pain it is to reinstall the apps, getting everything straight and logged in, etc.
You know what would be a cool mod... Automatically disable the touch pad after 10 keys (or something) are entered consecutively. Or the user can change the amount. Right now I turn off the pad manually before posting on here, but if it would recognize I'm typing something lengthy that'd be awesome. Is it possible?
haven't tested it yet but this should work just replaces the pointer_spot files with pointer_arrow files
View attachment MultiArrow.zip
and if it doesn't work flash this to get it back to normal
View attachment Default.zip
mbreezy said:
Thanks for all the great advice!
To do the pointer mod, do I need to root?
I don't mind rooting, but I've everything set up exactly like I like it and you know what a pain it is to reinstall the apps, getting everything straight and logged in, etc.
You know what would be a cool mod... Automatically disable the touch pad after 10 keys (or something) are entered consecutively. Or the user can change the amount. Right now I turn off the pad manually before posting on here, but if it would recognize I'm typing something lengthy that'd be awesome. Is it possible?
Click to expand...
Click to collapse
you do need root to do the pointer mod and having clockwork mod would be helpful just use nacho root it is not destructive to data so you dont have to resign in
1. push the silver slider and detach screen from dock.
2. notice jaws drop around you.
3. ????
4. profit
mbreezy said:
So, after having my TF for about 4-5 months, I decided to get the keyboard. Why not sooner? Well, I had a laptop and I wanted just a tablet - which I happen to love. However, I'm deploying (again) this week and I don't want to take a laptop and tablet.
I've researched some of this, but here's some of my questions....
1. Is there any way to swipe scroll with the pad? I use Google Currents and I noticed that left/right keys don't cycle through the stories. Instead of clicking and dragging I just swipe the screen. Any way to do that with the keyboard?
2. If I read the manual I can probaly figure this out, but what are the circles on some of the keys for? (1 and 6, up and down)
3. Not a question, but a statement, my palm always hits the track pad. Hit it twice since typing this.
4. Are there any cool tips and tricks with the keyboard? (aside from dropping a 750gb HDD in it)
Click to expand...
Click to collapse
Im able to use the tablet for everything but highend gaming for portability and versatility it is fantastic.
Goodintentions has done a few hard mods to his docks, check it out for some ideas, I personally will be installing and additional set of batteries and a ssd, but am waiting because i will most likely be upgradingto the prime soon.
My only concern with having the tab without a pc is if it gets bricked, will you have access to a pc or mac where you are going...just in case.
Be safe on your deployment bro
Sent from my Transformer TF101 using xda premium
General keyboard tip: search Google for Asus Transformer shortcuts! There are some pretty helpful keyboard shortcuts for many operations in different applications.
mbreezy said:
So, after having my TF for about 4-5 months, I decided to get the keyboard. Why not sooner? Well, I had a laptop and I wanted just a tablet - which I happen to love. However, I'm deploying (again) this week and I don't want to take a laptop and tablet.
I've researched some of this, but here's some of my questions....
1. Is there any way to swipe scroll with the pad? I use Google Currents and I noticed that left/right keys don't cycle through the stories. Instead of clicking and dragging I just swipe the screen. Any way to do that with the keyboard?
2. If I read the manual I can probaly figure this out, but what are the circles on some of the keys for? (1 and 6, up and down)
3. Not a question, but a statement, my palm always hits the track pad. Hit it twice since typing this.
4. Are there any cool tips and tricks with the keyboard? (aside from dropping a 750gb HDD in it)
Click to expand...
Click to collapse
Good luck to you deploying, man. Half the guys I've installed the hard drive for are military guys who want to bring without hassle their movie collections with them.

[CLOSED] Completely disabling Nexus 10 touchscreen

I'm setting up a tradeshow display for my company, we're using 3 Nexus 10s in a bent 36"x36" panel. They'll just be looping video, though interactivity may be added to one of them later on. Before I got the Nexus 10s I tested some apps on my Note II that disable the touchscreen because I wanted to prevent anyone from interfering with the looping video.
Unfortunately, I've come to find that while those apps will disable interacting with the main content, it doesn't prevent the Home/Back/etc buttons from working on the bottom bar on the Nexus 10. Additionally, it seems to prevent the video from going completely full screen, leaving the Home/Back/etc icon bar up.
Does anyone have any ideas on how I might truly disable the touchscreen once I have video going? Even if it meant requiring a full reboot to restore touch, that would be fine with me, for the most part we'd just set it and forget it. Some way to just crash or disable the touch screen driver? I'm not rooted right now, but I can be if that's what it takes.
Otherwise we'll end up going with clear acrylic overlays with magnets in them for quick access to the screen,that approach is just generally uglier though, and I'd love to avoid it.
Thanks for any suggestions.
what about this: http://forum.xda-developers.com/showthread.php?t=2266402
then use your existing disable touch program from there?
chaosdefinesorder said:
what about this: http://forum.xda-developers.com/showthread.php?t=2266402
then use your existing disable touch program from there?
Click to expand...
Click to collapse
Perfect, this is exactly what I was looking for. I ended up using a similar app called full!screen that allowed me to specify two touch areas but then make the icons for those tiny/transparent. BSPlayer has a lock so that casual interaction with the device won't do much. From there I can probably fully lock the touchscreen and have it only unlock with a triple tape or messing with a hardware button (only the operator will have access to the buttons, it's mounted inside an enclosure).
You're a hero, chaos. Many thanks to you.

[Q] How to fix anoyances with Note 3/Touchwiz

I'm have slight buyers remorse, but I have a few more days till I can't return it for a full refund. I hoping to find out if any of the issue I have with the Note 3 or more accurately touchwiz will be able to be solved. I'm coming from a history of running customs ROMS on my galaxy S1 and galaxy S2, most of the time cyaogenmod. Lucky I find touchwiz has improved but here are my over all gripes:
Can't change the vibration pattern for notifications, most importantly text messages and emails. You can create customs patterns but they are only for calls. This is my biggest problem right now. And the fact that clearing a message from the notification bar doesn't mark it as read is annoying.
I would love on screen buttons, with this much screen restate it's a great phone for on screen buttons, I also find getting low enough to press the capacitive buttons with my thumb and still holding the phone a bit difficult and I think I would have no trouble if there was on screen buttons. - SoftKey Enabler, requires root- https://play.google.com/store/apps/details?id=com.fatedevgroup.softkeyenabler&feature=search_result
Home buttons wakes the phone - Fixable by mod or wanam http://forum.xda-developers.com/showthread.php?t=2477150
Double home press open magazine - Settings in Magazine, gesture disable can be done by freezing magazine in titanium
Replace S Voice with google voice. - Freeze with titanium then use double tap to get to google voice
Remove all toggles from notification area, have all the toggles in the toggle pane
Remove the persitant icons from the task bar (blocking mode, smart stay, NFC)
All logs in phone log - fixable with app - https://play.google.com/store/apps/details?id=com.samsung.log.converter.ics
I really got used and liked the pop up/quick message window option that cyaogenmod had. I would like that along with the removal of chat bubbles.
I also liked black/Holo design, I sure this can and will come some how. Also we'll see how kitkat ends up looking...
How likely is it that my gripes with touchwiz can be fixed, yet still stay on touchwiz framework due to not wanting to lose functionality? I am aware it will require root and most likely a custom ROM, but if I was able to start out with just some modifications to stock rom, that might be a good start. I might find out but 1-4 are my biggest complaints. I love the note 3's hardware, but I'm hoping the roms/touchwiz won't push me toward the nexus 5....
One additional question, all these model numbers are confusing as hell. I have the N900W8, will that hinder my ability to use custom roms? Is it an equivalent to another model number? (X-Note is the only roms I've seen so far the explicitly says its compatible with the 900W8)
Answer:
odeccacccp said:
Since Canadian users can flash T-Mobile and N9005 ROM.
Click to expand...
Click to collapse
From: http://forum.xda-developers.com/showthread.php?t=2497263
All suggestions welcome.
Edited with solutions in blue. I haven't tried them yet
If you open Magazine and hit menu, then choose Settings, you can turn the double home press off from in there.
The swipe from the bottom gesture can't be disabled short of doing something like freezing Magazine with Titanium Backup.
bnevets27 said:
I'm have slight buyers remorse, but I have a few more days till I can't return it for a full refund. I hoping to find out if any of the issue I have with the Note 3 or more accurately touchwiz will be able to be solved. I'm coming from a history of running customs ROMS on my galaxy S1 and galaxy S2, most of the time cyaogenmod. Lucky I find touchwiz has improved but here are my over all gripes:
I would love on screen buttons, with this much screen restate it's a great phone for on screen buttons, I also find getting low enough to press the capacitive buttons with my thumb and still holding the phone a bit difficult and I think I would have no trouble if there was on screen buttons
Can't change the vibration pattern for notifications, most importantly text messages and emails. You can create customs patterns but they are only for calls.
Home buttons wakes the phone - I did read somewhere this was able to be disabled
Double home press open magazine
Replace S Voice with google voice.
Remove all toggles from notification area, have all the toggles in the toggle pane
Remove the persitant icons from the task bar (blocking mode, smart stay, NFC)
All logs in phone log - fixable with app, easiest one yet.
How likely is it that my gripes with touchwiz can be fixed, yet still stay on touchwiz framework due to not wanting to lose functionality? I am aware it will require root and most likely a custom ROM, but if I was able to start out with just some modifications to stock rom, that might be a good start. I might find out but 1-4 are my biggest complaints. I love the note 3's hardware, but I'm hoping the roms/touchwiz won't push me toward the nexus 5....
One additional question, all these model numbers are confusing as hell. I have the N900W8, will that hinder my ability to use custom roms? Is it an equivalent to another model number? (X-Note is the only roms I've seen so far the explicitly says its compatible with the 900W8)
All suggestions welcome.
Click to expand...
Click to collapse
would love to know the solutions to this list as well!
wilflare said:
would love to know the solutions to this list as well!
Click to expand...
Click to collapse
A fwlew of these things are easily fixed with xposed wanam module. You need to be rooted though. As for Google voice, freeze svoice (maybe you can just clear defaults, but I froze it) then when you double tap home, you'll be given options in what you want that to do.
bnevets27 said:
I would love on screen buttons, with this much screen restate it's a great phone for on screen buttons, I also find getting low enough to press the capacitive buttons with my thumb and still holding the phone a bit difficult and I think I would have no trouble if there was on screen buttons
Remove all toggles from notification area, have all the toggles in the toggle pane
All logs in phone log - fixable with app, easiest one yet.
Click to expand...
Click to collapse
looking how to change these. hmm

Mouse Right Click Behavior

Hi,
I bought this remote:
http://g03.s.alicdn.com/kf/HTB1clsdIXXXXXXlXVXXq6xXFXXXn/2-4GHz-Fly-Air-Mouse-Wireless-Keyboard.jpg
but I'm having trouble with the "back" key. It's not really acts as back. Instead it acts as right click.
Has anyone been able to fix this problem?
I xposed module would be nice
I did some research and found this:
https://github.com/timduru/platform-frameworks-base/commit/bae953c0063dc1afb9e8c43381f3894329abe115
Think this is exactly what we need to fix this.
Is it possible via xposed module? Maybe any Devs are interested in that one?
Use esc button for back key
ilkerates said:
Use esc button for back key
Click to expand...
Click to collapse
Yes, I'm sure he's already aware of that.
Speaking personally, it would be nice if my back button on my air mouse (the same one as the OP has which, despite being marked as a back button, is effectively seen by Android as a right mouse click) actually worked as a back button. To stop having to turn my air mouse over to access the esc key every time I wanted to go back, given that the QWERTY doesn't work when pointing downwards. I had to remap my Menu button as the back button isn't seen by any key mapping apps.
So yes, a big thumbs up from me too if this can happen in Xposed. I'm rooted and running it already.
Beefheart said:
Yes, I'm sure he's already aware of that.
Speaking personally, it would be nice if my back button on my air mouse (the same one as the OP has which, despite being marked as a back button, is effectively seen by Android as a right mouse click) actually worked as a back button. To stop having to turn my air mouse over to access the esc key every time I wanted to go back, given that the QWERTY doesn't work when pointing downwards. I had to remap my Menu button as the back button isn't seen by any key mapping apps.
So yes, a big thumbs up from me too if this can happen in Xposed. I'm rooted and running it already.
Click to expand...
Click to collapse
Yes this is what I am also trying to do, so if anyone has figured out how to make the right mouse button into the back button that would be amazing!!
Xposed Additions may work for you.
ErAzOr2k said:
I did some research and found this:
https://github.com/timduru/platform-frameworks-base/commit/bae953c0063dc1afb9e8c43381f3894329abe115
Think this is exactly what we need to fix this.
Is it possible via xposed module? Maybe any Devs are interested in that one?
Click to expand...
Click to collapse
what exactly is this? thanks
[email protected] said:
Yes this is what I am also trying to do, so if anyone has figured out how to make the right mouse button into the back button that would be amazing!!
Click to expand...
Click to collapse
It's impossible as far as I'm aware to map the back button on my air mouse to a specific activity. Like I said, I ended up mapping the menu button instead. I've gotten used to it now.
Mogster2K said:
Xposed Additions may work for you.
Click to expand...
Click to collapse
Unfortunately not. In fact, not only did it not work, it caused delay issues in button presses on my NVidia controller. This only stopped when it was deactivated within Xposed.
Only other thing I can think of would be to create a custom profile in /system/usr/keylayout/, however I don't know the details of how to do it.
Sent from my LG-H811 using Tapatalk
nice !
nice !
Any updates with this issue? I was actually coming here to post about a similar problem.
Just picked up my Shield TV and tried using this same remote. The center button (select button; left click button) doesn't function at all. I can scroll up and down, left and right, air mouse cursor works fine. But I can't actually make a selection.
I also find that with either the controller or nvidia remote, I can't navigate in app file structures. So when I side load ES Explorer for instance, I can't get into the center of the screen and navigate the file list, only the top and bottom border menus. Or when I sideloaded ShowBox and other similar apps, I can't navigate the movie lists, only the top or bottom menus.
At this point I'm starting to think I'm either better off taking this thing back and using my old droid tv box. OR flashing this thing to make it act like a droid tablet and lose all the added functionality that the shield uses to set itself apart.
So, I bought this remote from amazon:
https://www.amazon.com/dp/B00UYCLV8Y/ref=cm_sw_r_other_awd_CTeTwbRCVNCP1
Which is pretty awesome so far. Everything works except the back button of course. I've been digging and digging and unfortunately I don't think we can change the behavior as it just doesn't seem to be recognized as a typical key scancode. I'm confident of this because I made a custom key layout file for this device, and literally edited 999 key entries, ranging from "key 0" all the way up to "key 999". I gave every keycode the back button tag. What this essentially did was turn every single button on the remote into a back button (lol), and as you may expect, even STILL the back button on the remote only registered as a mouse click.
After searching, it seems the only way to bypass this would to be to change the behavior of the mouse button itself, which according to resources online, is hard coded into the kernel itself. You would have to actually know how to code and compile a new kernel for your media device.
http://stackoverflow.com/questions/...ped-to-work-for-traversing-back-in-jelly-bean
I have created a simple keylayout that anyone can use if interested. It's pretty much just a rip of the generic.kl file, with the zoom in and out buttons on the remote configured as back buttons. If you use a proper keycode scanner, you can study this keylayout file and eventually customize any button (except the back button of course) to do almost anything you want.
It's a temporary workaround until someone figures it out. If it doesn't work for you, you may need to change the filename to reflect the proper vid and pid of your device. I did this by plugging my device into windows and checking the hardware id for the new mouse and keyboard input that popped up.
I'm not sure which directory the file needs to be in, so I just copied it to both known directories:
Root: data>system>devices>keylayout
Root: system>usr>keylayout
I hope this helps.
Edit: Also, a couple of things to note, in case anyone was curious. If your having any issues trying to program the infrared side for a remote, consider that the source remote may be blasting too much for this remote to learn. I discovered this issue because my Samsung tv would send tons of ir data and causing my remote to have troubles learning. If you have a similar issue, try quickly/lightly tapping the button on the source remote when teaching this remote to learn it. Had no issues teaching my remote once I figured this out.
Finally, an oddity I noticed is that the issue seems specific to Android TV boxes. Connecting the USB to my galaxy note 5 via USB otg cable, the back button works fine on its own on this remote. Oddly though, while it registers as a key using the key test app (Google it), it reports back as having a scancode of 0.
Tried adding key 0 as a button in the keylayout config. Still no go. :/
I've made a custom kernel based on stock kernel to (hopefully) change the rightclick event to back event.
Is anyone brave enough to check this out as I don't give a guarantee to anything?!
ErAzOr2k said:
I've made a custom kernel based on stock kernel to (hopefully) change the rightclick event to back event.
Is anyone brave enough to check this out as I don't give a guarantee to anything?!
Click to expand...
Click to collapse
tried your boot.img, and as far as i can tell, nothing.
my shield tv is already unlocked and rooted, so i just used "fastboot flash boot boot.img" in adb to flash the boot image to my device. booted up fine, just i dont see any changes regarding right mouse click.... :/
has anyone figure this out yet. I really need to change the right click to function as "back"
Has anyone been able to fix this meanwhile? With Xposed Module maybe?
I'd love a Magisk (or Xposed) module that fixes that, but I don't think any module like that exists right now...
There are work-arounds to use apps that create fullscreen overlay which intercepts right clicks and emulates a Back button, but those don't work on Shield (or Android TV in general) because creating Overlay / requesting "draw over other apps" permission causes a crash
For now, the most convenient (more than editing *.kl files) work-around I've found is to use an app called Button Mapper (packagename: flar2.homebutton, can't post a link cause I'm a newbie) and emulate Back button on some other button...

Categories

Resources