Related
Anyone figured out how to map to a different button? This is the one feature i miss.
-mix
mixmaven said:
Anyone figured out how to map to a different button? This is the one feature i miss.
-mix
Click to expand...
Click to collapse
Does this work?
That is what I tried, but there isn't a comm button on the Kaiser... It didn't work on any of the buttons I found. Does anyone know the reg key? we could probably change it to the ok/close button instead. I emailed kyphur to see if he knows...
-mix
mixmaven said:
That is what I tried, but there isn't a comm button on the Kaiser... It didn't work on any of the buttons I found. Does anyone know the reg key? we could probably change it to the ok/close button instead. I emailed kyphur to see if he knows...
-mix
Click to expand...
Click to collapse
Use "Vibra Switch" then Do a seach its on XDA.
wpbear said:
Use "Vibra Switch" then Do a seach its on XDA.
Click to expand...
Click to collapse
I tried this, and it's a good concept, except the AT&T ROM doesn't expose PTT as a possible button mapping, which means one of the existing start/PIE/messaging/ok/camera buttons would have to be sacrificed for a vibe toggle.
The superfluous PTT button is the obvious candidate for a vibrate toggle but sadly neither of the suggestions allow its use as such.
niralisse said:
I tried this, and it's a good concept, except the AT&T ROM doesn't expose PTT as a possible button mapping, which means one of the existing start/PIE/messaging/ok/camera buttons would have to be sacrificed for a vibe toggle.
The superfluous PTT button is the obvious candidate for a vibrate toggle but sadly neither of the suggestions allow its use as such.
Click to expand...
Click to collapse
As the 8525 was eventually hacked for the PTT button to be useful you will have to be patient. This device is new so it takes time.
This works fine, load Vibra Switch, it will place 2 apps in the programs folder "Vibra Switch" and "Vibra Switch Delayed" (you can delete that one). Then in Settings>buttons> Select button 6, the top-left button currently used for single-press=Voice Speed Dial, press-and-hold=Recorder, re-assign the "press-n-hold button to be "Vibra Switch" and you are done.
I've been listing my tweak tries in amother thread, I can't get Bluetooth to redirect all sounds out to headset and I also can't get vjay lumos III to make the display go super bright. With no transreflective screen, this is now a very important tweak to me, I hope these can be figured out.
ahhhhh sweet. you guys are great!
-mix
RemE said:
This works fine, load Vibra Switch, it will place 2 apps in the programs folder "Vibra Switch" and "Vibra Switch Delayed" (you can delete that one). Then in Settings>buttons> Select button 6, the top-left button currently used for single-press=Voice Speed Dial, press-and-hold=Recorder, re-assign the "press-n-hold button to be "Vibra Switch" and you are done.
I've been listing my tweak tries in amother thread, I can't get Bluetooth to redirect all sounds out to headset and I also can't get vjay lumos III to make the display go super bright. With no transreflective screen, this is now a very important tweak to me, I hope these can be figured out.
Click to expand...
Click to collapse
Use a little app called "BTaudio toggle" it works good for me!
Love you spiro! Searched and found BTaudio.exe, Life is good! With my 8525 I had to use Mortscripts, this is easier. Pressing my Jawbone headset button launches VoiceDialer and kills the re-direct, but that's no big deal. I like that I can now launch Voicedialer.
Last tweak remaining is a single button toggle to BRIGHTEN the screen!
Vibra Switch not working
I installed Vibra Switch in my new Tilt but is working as described. Anyone knows why?
i'm not sure about the commands to switch to vibe mode ( i use phone suite) but to expose the PTT button (short and long)
try adding a couple of new reg keys 40C6 and 40C7 in HKLM/software/microsoft/shell/keys. mimic the the keys and values on 40C5 and then soft reset.... it will then show up in the button control panel.
for reference, this is where i got it...
http://forum.xda-developers.com/showthread.php?p=1577293
paulsuerth said:
i'm not sure about the commands to switch to vibe mode ( i use phone suite) but to expose the PTT button (short and long)
try adding a couple of new reg keys 40C6 and 40C7 in HKLM/software/microsoft/shell/keys. mimic the the keys and values on 40C5 and then soft reset.... it will then show up in the button control panel.
for reference, this is where i got it...
http://forum.xda-developers.com/showthread.php?p=1577293
Click to expand...
Click to collapse
Yes, I can confirm this works well. I've mapped a long press of my PTT button to Vibra Switch, so I just hold it down to toggle between ring and vibrate.
RemE said:
Last tweak remaining is a single button toggle to BRIGHTEN the screen!
Click to expand...
Click to collapse
I created a shortcut to the backlight application in /Windows/Programs and then mapped it to a button. A single push of that button brings up the backlight app, from there you can use the right directional button to increase brightness in steps. Biggest problem for me was adjusting brightness outside on a sunny day where the screen can not be seen - this fixes that for me.
Since the vibrant doesn't have a secondary input like most android devices, it's even more vital that we have unfettered access to the keyboard and its soft arrow keys. Unfortunately long pressing the menu button in some applications (notably the browser) brings up SEARCH rather than the keyboard by itself. That means no arrow keys for text selection or link highlighting.
This has been discussed previously in general at http://forum.xda-developers.com/showthread.php?t=776792
How difficult would it be to remap the long press of the menu key to bring up the keyboard by itself?
After researching it some on my own, it looks like I need to come up with a way to call showSoftInput() from one of the softkeys. It'd be ideal if I could get that to happen on menu long press, but if that's too far buried in proprietary configuration I'd settle for replacing the google voice search app mapped to the Search button long press.
Anyone have any tips on mapping system functions to a hardware key normally used for app launching? The lack of any keyboard in the browser is seriously inhibiting my ability to use this phone.
Dxtop pro does this, and long press back is tasks
Sent from my SGH-T959 using XDA App
fit333 said:
Dxtop pro does this, and long press back is tasks
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
yeah, buth then you have to use dxtop. *non fan of dxtop*
fit333 said:
Dxtop pro does this, and long press back is tasks
Click to expand...
Click to collapse
dxtop takes over the long press of buttons only in the home screen context, and it doesn't use any of them to launch the keyboard. Plus there's no way to configure any of it so it's not really the same at all.
What I'm looking for is to alter one of the long press actions in a system-wide way to launch the soft keyboard.
cbisquit said:
After researching it some on my own, it looks like I need to come up with a way to call showSoftInput() from one of the softkeys. It'd be ideal if I could get that to happen on menu long press, but if that's too far buried in proprietary configuration I'd settle for replacing the google voice search app mapped to the Search button long press.
Anyone have any tips on mapping system functions to a hardware key normally used for app launching? The lack of any keyboard in the browser is seriously inhibiting my ability to use this phone.
Click to expand...
Click to collapse
Have you tried emailing Anderweb? ADW launcher intercepts the home button. You might be able to do something similar. It might only work on the home screen though, as his app is running there. For a system wide thing you might need to mod the underlying OS files, framework maybe? I'm not sure where that stuff launches. You could try asking one of the Cyanogen devs, they might have found it. They add stuff to the power button long press menu at least.
Certain apps (Visual Task Switcher and Itching Thumb) remap the search and home buttons to open themselves. I imagine this same idea could be used for the menu button, but I've never seen it.
I don't always complain, but when I do, I #BlameWes
some success...
Well I got a little app to work at opening the keyboard on long press of the SEARCH key. I don't want to override the home function, which is what ADW for instance does. The only other button that has an available intent as far as I can tell is search. This is my first java anything, so I wouldn't expect much out of it (it may not even work on anyone's phone but mine) but maybe someone with better android chops can use it as a proof-of-concept for what I was thinking. Install it and when you long press the search key you can choose "Search for Keyboard!"
One pretty major caveat... the swype soft cursor doesn't act anything like I'd wanted when I was envisioning this. There's no "execute" button that works like a click, so while you can use the soft arrows to select links it's not gonna do you much good. Also there's no way to effectively use "select text" in the browser. Concept 2, if I ever get around to it, would probably be more like a replacement touchpad area below the current application window.
i would like to see an app to remap long press menu on my i9000, anyone has success? thx
Another reason to ditch Samsung firmware and use AOSP-based ROMs, like CyanogenMod or MIUI.
FYI, nearly every "ROM" made for Galaxy S phones are Samsung firmware. They're not built from source like ROMs for other decent Android phones, they are just original Samsung builds being modified like nuts. And they use the same Samsung framework (though usually customized for themes and removing of annoyances like battery-full popup), and usually still include most of Samsung's stupid fixes that make their Galaxy S system software the most different in structure compared to any other Android system.
By using AOSP firmware like CyanogenMod and MIUI, these problems (like menu-button keyboard binding getting screwed up by Samsung) don't exist, because they were never present in official Android release. When problems do come up for AOSP, they get fixed quick because the source code is actually available.
Summarized process of development:
Samsung-based ROMs: What's broken or runs like ****? Try to fix it. Hack hack hack, hope it works, if it fails try again. Submit to XDA
CyanogenMod (in general): If there is a problem, try to fix it. Write code, build, test. Make sure it works before putting it in "stable" branch. After that think of brand new useful feature to implement, code it, bug test a lot, request it to be used in official releases or just make your own CyanogenMod-based ROM with your own enhancements, like BiffMod for the HTC Dream.
Btw, the reason why Samsung put this keybind is because the original international Galaxy S doesn't have a dedicated search key, so they set the search function up with the menu button. Our problem is that Samsung was a lazyass and forgot to change back that binding to the original for the Vibrant, which does have a dedicated search button and doesn't need the menu binding to search.
But aosp roms have other problems like poor 3d performance and no gps/compass. If the issues get worked out, I suspect many devs will be switching to aosp builds.
Hi,
I am having difficulty getting something I would think easy to work on my Nexus for my car install.
I was wondering how people are getting tasker tasks to be triggered off keyboard hotkeys when using either their Joycon or a standard external keyboard.
It seems from research the way to do this used to be quick launch shortcuts (assigning search key + a letter) to an app or shortcut but it seems these do not work for me in android 4.4?
External keyboard helper lets you launch applications from hotkeys, but seems to give no way of launching tasker tasks.
This is really doing my head in! From youtube it looks like others have no issues doing this. Any help would be greatly appreciated!
Well, the only thing I can think of right now is to use a Tasker Scene with a focused textbox to detect the keys. You will have to run this scene as a dialog, and deal with all the complications with that... (touch disabled outside of dialog, etc) but here's another idea.
You could use a mobile bluetooth keyboard (or any keyboard that has volume/brightness keys) and have a Tasker profile pick up a change in the ringer volume variable, this would give you 2 or 3 hotkeys (vol up, down, or mute). If you don't have a keyboard like that you could edit the Android keymappings under /system/usr/keylayout/General.kl to incorporate volume changes under some key.
Sent from my SCH-I605 using xda app-developers app
Good idea with detecting the variable changes! I'm using an Arduino Micro which emulates a keyboard so I will have no problem emulating them via buttons & changing the keyboard layout kl if nessesary. Thanks
I am currently working on the same topic: Here is my workaround for trigger a task with an external bluetooth keyboard.
create a task in Tasker
create an app of this task with Tasker App Factory
remap a key of the keyboard to the new app with External Keyboard Helper
Finish
Maybe this is helpful
Thomas
What are you trying to accomplish?
Lokifish Marz said:
What are you trying to accomplish?
Click to expand...
Click to collapse
1. With a bluetooth remote (Satechi BT MediaRemote) i want to switch between the homescreen by pushing a key. (launcher nova and tasker secure settings are necessary)
2. a tasker scenes (dialog) with different options should open by pushing another key. Navigation in the scene should do also with the Bluetooth remote (not yet finish).
The goal is an intuitive handling of the tablet ui in the car with less touch-input on the screen. Something like Audi MMI or BMW idrive.
In my opinion to find icon on the homescreen while driving is difficult.
Here is my current set up.
Nexus 7 (In dash)
Center console mounted volume dial with push to mute (Tablet>dial>amp)
(Not shown in the screencap is that the media widget is also in the Navbar and accessed via a softkey in the navbar)
The console dial was initially a USB 5 button mouse with key remapping but required the amp gain be cranked up which caused issues.
Now for full control you need the following;
(Some of these things can be eliminated with voice controls)
Media Control (Previous, Play/Pause, Next, Playlist, etc.)
Directional controls (Up, Down, Left, Right)
Action Controls (Select, Home, Back, Recent, Menu)
Phone Control (Answer, Hangup, Dialpad)
SMS Control (Full KB or voice to text using a noise canceling mic)
If you skip voice control and you don't count the dialpad or KB, you need 15 buttons or adaptive input based on what app is running but still need at least 5-6 buttons. I am not sure how involved implementation of adaptive input would be as I gave up after days of trying to get it just right.
With the Satechi BT MediaRemote, you can cover most of this by key remapping but have to remember what keys are what. The advantage of proper key remapping is that it removes the need for additional apps to get it to work.
Seeing that I'm not sure how complete of a setup you are trying to get, it's hard to offer anymore advice.
Details of the device
I'm using the latest CM11 version from Novafusion.
Problem and steps I've taken
Currently I've got a problem where the home button intermittently activates on its own (but only long-presses, so if I disable long-press in the OS, it'll be fine for normal operation), without any interference. The side effect (which is my main issue) of this is that it means my phone's screen effectively turns on by itself 24/7, which is obviously bad for many, many reasons.
I'm asking whether there's anyway I can disable the home button? I've tried Android-HomeKey-Locker (can't link it, but the Google Play version of the thing on GitHub) but it hasn't done anything.
I'm aware I can turn on the software buttons, but they don't deactivate the physical buttons: and I only want to disable home anyway.
So my question is, is there any way of doing this? I can take the back and menu keys if needed.
Side note
Is it possible in anyway to bind long-press back to home? I asked this for CM12 a while back (and I've since downgraded), but is this possible with Cyanogen, as I've been able to do it with Carbon ROM on 4.4.4.
Hi! I currently use this app on CM 12.1 to enable softkeys and disable hardware keys:
https//play.google.com/ store/apps/details?id=net.alviano.android.softbuttons&hl=en
sorry for my bad english
Hi
Try disable the home button by following this. it worked for me
http://forum.xda-developers.com/showthread.php?t=2032117
Hey everyone,
Thanks for the help. Someone on reddit gave me a working solution by using Xposed Additions to remap the buttons how I wanted them to.
Welcome
I recently purchased android 10 auto head unit for my Toyota RAV4 2010
MCU : TS-G5.200630
The unit itself supports front and reverse camera ( 2 inputs )
of course Reverse camera comes up automatically after reverse gear
but in order to activate ( show on the screen ) front camera I need to go to unit press menu-then -F-Cam
very inconvenient ( not possible to add /change shortcut to home screen )
now my goal is to be able to activate F-cam by pressing assigned button on steering wheel
on the steering wheel control learning there is no option for F-cam only vol+ vol - pause etc , and its not possible to add custom button at least not from head unit operation.
There are 6 physical button on the radio but again there is no option to change their function ( there is no physical button learning )
How can I either add F-cam to steering wheel control learning
workaround for example assign F-cam to Mode ( physical button ) , :
then use Steering Wheel Control to assign Mode button to one pf the steering physical button
I am sure it is possible but I need help ,
I already talk to seller but he is unable to help
Thanks a lot
Krzysztoffer said:
Welcome
I recently purchased android 10 auto head unit for my Toyota RAV4 2010
MCU : TS-G5.200630
The unit itself supports front and reverse camera ( 2 inputs )
of course Reverse camera comes up automatically after reverse gear
but in order to activate ( show on the screen ) front camera I need to go to unit press menu-then -F-Cam
very inconvenient ( not possible to add /change shortcut to home screen )
now my goal is to be able to activate F-cam by pressing assigned button on steering wheel
on the steering wheel control learning there is no option for F-cam only vol+ vol - pause etc , and its not possible to add custom button at least not from head unit operation.
There are 6 physical button on the radio but again there is no option to change their function ( there is no physical button learning )
How can I either add F-cam to steering wheel control learning
workaround for example assign F-cam to Mode ( physical button ) , :
then use Steering Wheel Control to assign Mode button to one pf the steering physical button
I am sure it is possible but I need help ,
I already talk to seller but he is unable to help
Thanks a lot
Click to expand...
Click to collapse
I've been trying to do the same thing on my AvinUSA android 10 auto head unit. I was sure I could find whatever app was used to show the front camera, but I haven't been able to find anything I can call from Tasker. I'm currently using Tasker with the Auto Input plugin to "tap" the screen. I created an application from a Tasker Task that goes to the Home page and clicks the "Applications" shortcut and then clicks the "Aux" shortcut there. That brings up the front camera on the AvinUSA unit. I haven't been able to figure out how to assign any hard buttons to it, so I used an app called "Vivid Navigation Gestures". It will let you assign a swipe from the edge towards the middle of the screen. So if I swipe from the left edge of the screen onto the screen, it pulls up the front camera.
There is one way you might be able to use a hard button. In my BMW, there is a "Navigation" button by the control wheel in front of the arm rest. I was able to assign that button to use Waze in AvinUSA factory settings. Then I set up Tasker to look for Waze to open and run a task that toggles split screen and opens my music app as well. Yours may not be able to do that, though. If it can, you could assign the button to open a GPS or Media app and have Tasker look for that and then go to the home screen and do whatever you need to get to the camera. Just a thought.
If you find a way to map the hard buttons on the steering wheel, etc., let me know. But I think we may be stuck just watching for whatever those buttons can already do and taking it from there.
Hope this helps. If you're not already familiar with Tasker, it may take you a while to get the hang of it. There's a pretty steep learning curve. Even if the things I mentioned don't work for you, they might give you some ideas. Good luck.
thanks
tomgreer said:
I've been trying to do the same thing on my AvinUSA android 10 auto head unit. I was sure I could find whatever app was used to show the front camera, but I haven't been able to find anything I can call from Tasker. I'm currently using Tasker with the Auto Input plugin to "tap" the screen. I created an application from a Tasker Task that goes to the Home page and clicks the "Applications" shortcut and then clicks the "Aux" shortcut there. That brings up the front camera on the AvinUSA unit. I haven't been able to figure out how to assign any hard buttons to it, so I used an app called "Vivid Navigation Gestures". It will let you assign a swipe from the edge towards the middle of the screen. So if I swipe from the left edge of the screen onto the screen, it pulls up the front camera.
There is one way you might be able to use a hard button. In my BMW, there is a "Navigation" button by the control wheel in front of the arm rest. I was able to assign that button to use Waze in AvinUSA factory settings. Then I set up Tasker to look for Waze to open and run a task that toggles split screen and opens my music app as well. Yours may not be able to do that, though. If it can, you could assign the button to open a GPS or Media app and have Tasker look for that and then go to the home screen and do whatever you need to get to the camera. Just a thought.
If you find a way to map the hard buttons on the steering wheel, etc., let me know. But I think we may be stuck just watching for whatever those buttons can already do and taking it from there.
Hope this helps. If you're not already familiar with Tasker, it may take you a while to get the hang of it. There's a pretty steep learning curve. Even if the things I mentioned don't work for you, they might give you some ideas. Good luck.
Click to expand...
Click to collapse
Thanks Tom
I will look into Tasker as I never experience with it .
Let you know about my finding.
I have also play a bit with FCC Launcher which is quite nice app , there is an option to assign F-Cam to steering wheel from that app ,but in my case it does not detect SWC buttons and I think its all to do with my radio Chip which is MTK 8257 and in my case there is only option to select MTK 8227 ,
have a try