[Xposed Framework Modules] w0rinal:
The repeat function seems to not work for me.

when holding down the headset key the volume should decrease repeatedly, repeat after 300ms, delay time 300ms.

Volume decrease and vibration takes place but only one time

2015-03-16 13:37:20 PBMC: Processing key HEADSETHOOK down mode 2 (audio 2)
2015-03-16 13:37:20 PBMC: Creating delay event (1) HEADSETHOOK down
2015-03-16 13:37:20 PBMC: Processing key HEADSETHOOK up mode 2 (audio 2)
2015-03-16 13:37:20 PBMC: Delay interrupted HEADSETHOOK down
2015-03-16 13:37:20 PBMC: Creating delay event (1) HEADSETHOOK up
2015-03-16 13:37:20 PBMC: Processing key HEADSETHOOK down mode 2 (audio 2)
2015-03-16 13:37:20 PBMC: Delay interrupted HEADSETHOOK up
2015-03-16 13:37:20 PBMC: Creating delay event (2) HEADSETHOOK down
2015-03-16 13:37:20 PBMC: Delay elapsed HEADSETHOOK down
2015-03-16 13:37:20 PBMC: Repeating started HEADSETHOOK
2015-03-16 13:37:20 PBMC: Processing function VOLUME UP
2015-03-16 13:37:20 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:20 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:20 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:20 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:20 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:21 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:22 PBMC: Dispatch HEADSETHOOK down true mode 2
2015-03-16 13:37:22 PBMC: Processing key HEADSETHOOK up mode 2 (audio 2)
2015-03-16 13:37:22 PBMC: Dispatch HEADSETHOOK down false mode 2

Additionally I would like to have

- an option to choose whether there are different mappings for different screen stages or just have one overall mapping.

Or, probably the easier way

- a function to copy mappings from one screen state to another. That way one could keep his mainly used setting and modify it slightly if intended instead of re-entering vibration times, repeating times, custom actions, etc

I like the idea of per screen state mappings but I personally don't need it and find it rather exhausting to configure one key three times.

Regards

[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]