yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] GuySmily:
My camera button works. Just to be clear, you know it's the camera

shutter

button and not a camera app launcher, right? I think app launcher/tasker functions are supposed to be in a future Pro version release.

Just curious, did you build a modified focus action? The stock samsung camera app doesn't work with the android focus button action, so that's the only thing I'm missing. Seems like it's the camera app that needs a hack, and not this app.
[Xposed Framework Modules] garfi:
I thought it was a launcher :)

so are you sure that pro version has launcher function for camera app on note 3?

If so, i will buy...
[Xposed Framework Modules] GuySmily:
It's not out yet, but it's coming:
[Xposed Framework Modules] spätzlemitsoß:
Yes, you can start camera and take a picture with same button in my Samsung version ;)

The button will behave like a dedicated shutter button.
[Xposed Framework Modules] rebajz:
Please add to: xposed additions/re-map settings/some button/click or double click or long press/open and set shortcut, and open and set launcher action, and open and set some app to open. Thanks
[Xposed Framework Modules] gerhardo:
Great Addition!

Especially the Pro features with combing keys.

I need this functionality for an upcoming device, an Android smart watch with only two HW buttons and a basic default ROM.

The ROM needs GravityBox for other reasons too.

Any thoughts if this module could be use together with GravityBox, for the button remapping part?

This assumes that button remapping is done from one of the modules only of course.

It seems OK in the emulator.

If combination is not possible or recommended, what is the license for the source code?

GravityBox button remapping is tedious to expand like this module and this module already works well, I assume that this module is better as the handling is dynamic. Before the license is clarified I will not take a look though.

There is also a question of what is fair use of the code.
[Xposed Framework Modules] liudaxiong:
I have a problem is when I re-map Volume up key and on Display option-select screen state I choose screen on, but actually when I press Volume up key when screen is off, the screen didn't turn on. Dose anyone know how to solve this problem? Thanks.

Jason
[Xposed Framework Modules] egingell:
I'm going to assume you mean you're trying to make Vol Up turn on the screen. That option you speak of is whether the screen is on or off when you press the button. Not what happens when you press the button.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Quirken:
this module is wonderful. Any chance you might add a feature where we can manually enter in a button's code? (Or is there a way to do this by manually modifying the module's files?)
[Xposed Framework Modules] egingell:
/data/data/com.spazedog.xposed.additionsgb/shared_settings/hook_settings.xml

Don't ask me how to work it because I don't know. Just make sure Xposed Additions is not running when you edit it and don't report a bug if you make it crash. And backup the file.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] endofwed:
never mind, figured it out, thanks!
[Xposed Framework Modules] testrider:
To start configuring the buttons, you don't go back to Xposed Installer. You run Xposed Additions app. There should be an icon.

Then go from there...
[Xposed Framework Modules] Quirken:
Wonderful, thank you :D

---------- Post added at 01:04 PM ---------- Previous post was at 12:57 PM ----------

my phone is off at the moment so I don't remember the exact name, but from the exposed additions page, one of the options (i believe the bottom?) is for keymaps. just read through them carefully, it's hard to miss if you are on the xposed addition page and read carefully.

(I didn't see it at first, but it's there!)
[Xposed Framework Modules] endofwed:
^^

thank you for the help. In the end, i figured out i downloaded the wrong version. the attached file in the OP was XposedAdditions-1.0.4., while the latest was 2.3.8. sorry for the mistake! but i have another problem...

I am trying to disable my power button completely. Ive tried the following combinations

1) screen state: on + click action: disabled + long press action: disabled

2) screen state: off + click action: disabled + long press action: disabed

both times, the power button still has some functionality because when i click it multiple times, it ends up restarting my phone. Am i doing something wrong?
[Xposed Framework Modules] zroice:
Hey this thing is the bomb, but I got a problem:

I'm trying to set up long-press menu on my note3 (default action is s finder) to start the in-app search - like song search in poweramp etc. just like it used to work in the past when long press menu was just like pressing the non-existant search button.

Is this possible and how? (normal "search" action does not work in poweramp or browser - so its not the right one it seems)

---

I also have a new feature to suggest. There is a mod called simplistic framework which also enables double press and longpress action remapping for the buttons - but it has two advantages (and some disadvantages) over xposed additions:

1.) It allows for 2-step longpress actions. So you can set one action for "short" longpress and one for "long" longpress. This is achieved by having two delay settings on how long the button has had to be pressed to enable the action associated. For example: longpress back for 0.5 to 1 second kills current app, and longpress for longer than that switches to the last app instead.

2.) More actions (some specifically for samsung, but some general ones too): Toggle between last two apps (very useful for multitasking), launching a pen window (samsung only), launching the multiwindow bar (samsung only)... etc.

----

Please let me know how I can set up menu longpress to do search inside poweramp and browser etc? (and not start google now or smth, which I dont have installed anyway)
[Xposed Framework Modules] egingell:
Works for me with double-click menu in PowerAmp. Can you set it to other things?

Also, I had a problem a while ago with Voice Command commandeering the long-click search making it impossible to set Screen Off and Lock to it. I had to uninstall Voice Command. I'm curious if disabling or uninstalling S Finder will make long-click menu do Search like it's supposed to without Xposed Additions.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] nitephlight:
Vibrator doesn't work on htc one with remap enabled.... hoping custom class for this in next update, keep up the graet work love this mod.
[Xposed Framework Modules] endofwed:
any tips on how to disable my power button completely?

Ive set it to disabled but I noticed how it will still occasionally work from time to time.

is this normal? Is there anyway to combine both screen wake/off to have it disabled?
[Xposed Framework Modules] remixtech:
Some problems

Thanks for this app ;) I'am waiting for the update !

:)
[Xposed Framework Modules] egingell:
Photo? Do you mean Camera? Camera, at least on TouchWiz, is the shutter button. The camera app has to be open and ready to take a picture.

The first bullet point has been suggested and the Dev has stated that he will consider it.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] gerhardo:
I have done some updates to the app, to be able to get the app work better with an upcoming smart watch with two buttons only (Power, Home).

A pull request is added to GitHub, I have not yet had any contact with dk_zero-cool so I do not know if this will be accepted.

There are no major changes, at least right now. I wanted to have a more complete button mapping with longpress support.

I saw some problems with multi buttons and default handling too and ended changing quite a lot of the key detection logic.

I have some intention to add custom application/keycode/intent. See what happens.

There was a question in the list to add long-long detection too. However, I would suggest triple tap support instead. It depends on the keys I need myself to some extent and what dk_zero-cool accepts.

...and to GravityBox compatibility: I have seen occasional problems with the modules loaded at the same time when key mapping seem to get lost. There should be some way to make the modules work together.

/Gerhard

---

Added action SwitchToPrevious app.

Consistent handling of actions:

* Longpress is detected if keys are pressed for the longpress timeout, cancelled if any key is up.

* Click is detected if not longpress and no other keys pressed.

* Double tap detected if keys are pressed twice in sequence. The action is executed when the keys are down (this is different from click).

This adds the possibility to get Longpress detection also for mapped actions. Previously all key codes were mapped to single clicks. The up key event is sent at next up event. If there are no more up events, it is sent immediately.

This means that Single key Click always have immediate up. All other events can get both single click and longpress.

An example, using actions using Menu key where click is mapped to Settings and longpress to Search.

If for example Vol+ is set to Menu, Click will always result in a single click on Menu. Longpress on Vol+ will give Menu with normal Longpress, Search if Vol+ is down for Lonpress*2.

Double tap holding the key at second down will result in a Longpress.

With multi-key setup, for example Vol+-Home, click action is executed if one of the keys is up before longpress timeout. As the Menu up is relayed to the system at the second up, both actions are possible. Similarly can multi long press and double tap give click/longpress.

In general, the key handling is restructured to be more "protocol" handled. Implementation as previously partly in BeforeQueing partly in BeforeDispatching, now only in BeforeQueueing.

There

License handling is now removed from PhoneWindowManager.java, only in Common.java

Major restructuring for key detection and replace.

The default action when adding a new key for double-tap is now default, which means that double click is not monitored. Default for Click/Longpress is to relay the action to other receivers.

Increased double tap timeout

Not done:

Gingerbread testing - to be dropped?
[Xposed Framework Modules] sheraro:
nooooo ! no gb dropping please !!
[Xposed Framework Modules] egingell:
Get with the times, man. Gingerbread is dead. We had a funeral and everything.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] pieces of cake:
Forgive me but, my wife just had major surgery and I'm living in the hospital with her. Not much time available to read through the entire thread. Just wondering if haptic feedback is still borked for the SGS4. I can't activate this module until its conveniences outweigh its hindrances

Thanks..
[Xposed Framework Modules] noturbru:
Parse Error
[Xposed Framework Modules] claytonjn:
I remapped the menu button on my S4 to be recents and long-press for menu. I get no haptic feedback when pressing regularly for recents, but I do get it when I long-press for menu.
[Xposed Framework Modules] gerhardo:
The major thing here is testing, GB is working a little differently. I have no GB device and testing explodes with number of variants.

I have not removed anything. It is up to dk_zero-cool.

GB still has 24% of devices. The marketshare for Xposed should be much lower.

I expect most of GB to be in devices where users do not care, locked devices and devices without custom ROM.

I got a new workphone a year ago, it had GB until 6 months ago. However, I would never install Xposed or custom ROMs there.

There can always be custom GB versions.
[Xposed Framework Modules] thomstrack:
Really great! Music control on screen off working great on my Galaxy Nexus.

Any chance to implement the functionality to launch an app with the hardware buttons? With this = Perfect!

Thanks for great work!
[Xposed Framework Modules] jayp33:
+1!

I need exactly that feature. Pretty please. :)
[Xposed Framework Modules] jackdubl:
This module seems to freeze/lock up my phone sometimes upon exiting a phone call. I have it set to make recent apps open from menu long-press, with long-press duration short. I'm on a Verizon Galaxy S3 running 4.1.2. Sometimes when the other person hangs up, the phone either messes up on the menu button mapping(like it was opening and closing my notifications for a few moments) or just freezes the touchscreen so that no inputs register. This one requires a battery pull. I turned off the module and haven't had the problem again. I am running 2.3.8.

Edit: running 2.1 with no problems so far.
[Xposed Framework Modules] charlypaez:
Hi friends... The keycode "120" is for Screenshots, how I can assign this keycode with Xposed Additions??? Is possible?? Thanks for you cooperation!!!

Sent from my N900W8 Telcel México for XDA Mobile Premium :)
[Xposed Framework Modules] Zyquil:
Hello,

I've remapped the volume down key to

Screen on

Power

Power Menu

Screen off

Power forced

Power forced

Turning screen off works, but it doesn't seem to work for turning the screen back on. Works sometimes when it's charging and when I'm playing music in the background. When on the lockscreen with Power Forced on Screen off, turning off the screen off makes it go off and back on after a bit. Doesn't happen when Screen off remaps are "Power" instead of "Power Forced".

Running stock 4.1.1 Jellybean.
[Xposed Framework Modules] gerhardo:
Most HW are only waking up from sleep on the Power button, some on Home too.

When you are charging, the phone is not sleeping.
[Xposed Framework Modules] Zyquil:
I see. Thanks.

Thought power forced would work for me even in deep sleep. Don't have a physical home button so yeah. Power button's quite hard to reach with small hands ;D
[Xposed Framework Modules] truedis:
Is application launch as a key action coming? Would be great for launching Google now.

posted w/ my VZW Note 3
[Xposed Framework Modules] eclipxe:
I'd like to see this also thanks!
[Xposed Framework Modules] punishit:
Not working on Galaxy S4

With my Galaxy S4 the Option "Wake on Plug: Never" does not work

"Wake on unplug: never" works.

please fix that.
[Xposed Framework Modules] Stauf99:
does this work well for turning Vol up/dwn to skip track and play/pause?

Edit: it's the only thing that I found that works perfectly.

app opening function would put this mod over the top. Steller work dev!
[Xposed Framework Modules] inancatil:
rotation issue

When i check global rotation it works well but the camera is not working properly. It forces rotate itself and doesnt work when you hold the device portrait mod. Pls fix it..

My phone is rooted note 3. Using x note v.7 rom. Thanks
[Xposed Framework Modules] charlypaez:
I agree +1

Sent from my N900W8 Telcel México for XDA Mobile Premium :)
[Xposed Framework Modules] Goliath27:
Not sure if this has been answered here before, as I can't search the thread using the xda app.

But is there a module that can decrease the haptic feedback? I'm. On a 4.4.2 rom.
[Xposed Framework Modules] matraca:
KT kernel will allow you to do that

http://xdaforums.com/showthread.php?t=2393708

have fun!
[Xposed Framework Modules] charlypaez:
Hi friends! Is 100% compatible with CM 11? Thanks :)

Sent from my N900W8 Telcel México for XDA Mobile Premium :)
[Xposed Framework Modules] zim2323:
I apologize in advance, as I'm late to this thread, but I'm new to Xposed. I found this because I was researching what I could do to disable the touch/capacitive buttons on my Note 3 while my son is playing Angry Birds. As stupid as it sounds, he's only 3 and doesn't have a concept of not being able to touch anywhere on the phone.

I would like to have Tasker only disable those touch buttons when Angry Birds (or other specific games) launch. Am I reading correct that this would allow Tasker to call Additions in order to do that? Or is the other way around, where Additions calls Tasker to perform a "profile" or task?

If it's possible to allow Tasker to call Additions, that would be AWESOME!

Again, I apologize if my ignorance is showing. I searched and read through as much of this thread as I humanly had time for.

Thanks!
[Xposed Framework Modules] inancatil:
I have been using free version for 1 month , today i bought a full version via playstore but it is still free version i cant use pro features! My phone : Note 3 n9005 xnote v.7 rom stock kernel
[Xposed Framework Modules] egingell:
Did you install and run the pro "app"? I fogey if it needs to be run, but it definitely needs to be installed. It also needs to stay installed. You can also try to force stop the main app and run it again.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
Forced stop and disable it. Then again enabled and reboot my phone but still not working , i think it is about my rom :/

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
Do you have trouble with any other apps with a separate pro app?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
No , xposed addition has been installed in a rom. I didnt install it , i reach xposedaddistion from rom settings , it doesnt seem in app drawer. Thats why i think it is about my rom

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
Did you try reinstalling both apps and reboot?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
I did , result is worst now .D it doesnt seem in modules and when i try to install it , phone says there is a package with the same name and cancels installation :/

GT-N9005 Xnote Rom
[Xposed Framework Modules] starbright_:
Is there a special reason, why Mapping to brigness up/down or toggle is not possible.

I do have a device with no brightness detector. Once uses at night with min brightness - its almost impossible to get it used next day - as you can't see the screen.

Would be great to use either Volume buttons to adjust or Home Button (long press) to bring up full brightness.
[Xposed Framework Modules] inancatil:
Actually i cant uninstall it , when i do it goes to disabled applications , it can not be uninstalled

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
Is it a system app for some reason? You can use Titanium Backup, or some other app that will do it, to convert it to a user app.

Link2SD will also do it.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
Okey i m gonna try , thanks man

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
When you reinstall it, get it directly from the Xposed Installer or Play Store. If it is a system app, it might have been modded for the ROM for whatever reason.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
Now i cant install it ,it says installition unsuccesful. Program doesnt work. i must restore now:/

Is it a xposedaddition file or something different?

https://www.dropbox.com/s/ef2ioij5w7v14go/2014-01-17 10.47.40.png

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
Don't do that just yet. Delete that Dex file and /system/app/X-Additions.apk. Then reboot and try again.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] inancatil:
Now , It works perfectly , thanks a lot

GT-N9005 Xnote Rom
[Xposed Framework Modules] egingell:
Happy to help.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] cwm9:
Feature request

Can you please add a "Switch to Last App" and "Text Macro" command to the key remapper?

If you put these features in the Pro version, I'd buy a key... ; )

Thanks!
[Xposed Framework Modules] zim2323:
Any update to this?
[Xposed Framework Modules] inancatil:
i am using microsoft keyboard , when i press a "f5,f6and f7" , it says unknown , how can i define them ? , i want that when i press f5 it opens google search. Also is there anything to open notificationbar when click smt?

GT-N9005 Xnote Rom
[Xposed Framework Modules] dawkpaul:
Great mod!

This is a well written mod.

I stumbled across this looking for a quick way to mute my microphone using my hardware buttons.

From what I've looked at, it doesn't seem as if this mod allows that.

Does anyone know how I might mute the phone's mic with a long press? I'd be glad to pay the author to add that additional function if he's up to it. :)

If not, has anyone seen mods out there that would allow for this?

Thanks!
[Xposed Framework Modules] migel13:
hi all.question to developer: - is this possible to disable double vibro feedback in this app?
[Xposed Framework Modules] zim2323:
I believe Tasker has the option to assign hardware buttons to those functions. Look for it in the Play Store.
[Xposed Framework Modules] jaspreet997:
Amazing work.... working great on ma low end device but I hav found this one bug which is very annoying...

I set my back key to "kill foreground app " on long press

I also used this another module called "app settings" and made Tapatalk , opera classic , and Palringo app to be 'resident' in memory

So when I have all 3 of these apps working Its all good But when I try to kill any one of them using long press on Back

It kills all 3 of them...rather than just that one

I use resident feature coz I hv low memry but I hate app redraws.....so if you figure out this bug it wud be perfect ...

Sent from Samsung Chat

---------- Post added at 10:13 AM ---------- Previous post was at 10:12 AM ----------

In short ..." foreground kill ends all the resident apps in memory when using it with 'app settings'

And if I use without app settings then Android Kills them for me........so plz look into it

Sent from Samsung Chat
[Xposed Framework Modules] killoid:
[MENTION=3147360]dk_zero-cool[/MENTION] i've resetted my hardware buttons to control media playing but it seems like poweramp doen't work with it. i've no issues with other players though.but i love poweramp. :( running galaxy y duos,stock 2.3.6 rom.
[Xposed Framework Modules] gerhardo:
My intended use for this Xposed module is for a watch-style device with only two HW buttons and for outdoor use, i.e. minimal screen usage.

The button combination is a great addition, but it was hard to make the two button combinations.

So more one button combinations may be better:

* Double-tap longclick

* Triple-tap

* Triple-tap longclick

Someone earlier suggested long-click and long-long-click, but I find that hard to handle, it depends a lot of the button feedback.

Any better suggestions?

(I have adapted the mod some, this should be relative simple to add in that mod. dk_cool-zero has not responded if that will be included though.)
[Xposed Framework Modules] Nic2215:
Trouble using it?

Hi guys, anyone tried Back key to end call? did not work on me, i set everything to default except long press for (end call), end up pressing 1 time back key = power off phone? beside the call key features, others did work for me:(

Stock ml4 rooted S3
[Xposed Framework Modules] Devo7v:
I've read through much of this thread and I'm unable to find the answer. I understand that I can change my power button act as the camera shutter, however the power button now acts as the shutter no matter what app I'm in. Is there a way to have the power button perform its default action normally and only act as the shutter button when the camera app is open?
[Xposed Framework Modules] gerhardo:
The key handling is global, it is not simple to find the current app and have the mapping per app.

It may be possible, but the GUI would be quite difficult.

Normally, this should be done within the app itself.
[Xposed Framework Modules] jaspreet997:
PLEASE acknowledge this issue^

Sent from Samsung Chat