We have moved to a new Sailfish OS Forum. Please start new discussions there.
7

Selfie Stick through Headphone Jack Doesn't Work

asked 2016-09-10 07:32:15 +0300

prashere gravatar image

The default camera application that comes with Sailfish OS doesn't handle selfie sticks properly that are connected through 3.5mm headphone jack. Some selfie stick triggers volume control when the capture button on the selfie stick is pressed, some sticks doesn't trigger anything. One such is Taotronics Selfie Monopod TT-SH012.

edit retag flag offensive close delete

Comments

2

@prashere i too hv the same problem. And it looks like no one caring at all for it

Karthikeyan ( 2017-01-24 14:45:55 +0300 )edit
13

correct, nobody needed that in 4 years

i still does not

pawel ( 2017-02-24 16:08:24 +0300 )edit
1

please provide evdev_trace -t logs when pressing trigger on selfie stick.

kimmoli ( 2017-02-24 16:11:34 +0300 )edit
5

And if I where the developer with control over that, I wouldn't care either. Selfiestupidism...Ask someone nice to take a photo. If nobody want to do this for you, you are likely the reason.

hoschi ( 2017-02-24 17:21:23 +0300 )edit
5

@hoschi With that mentality we won't get more users. Please respect each other needs from a mobile OS. It's not because you don't need it that everyone don't need it.

Dylan Van Assche ( 2017-02-24 17:44:46 +0300 )edit

3 Answers

Sort by » oldest newest most voted
4

answered 2017-02-25 22:02:22 +0300

DarkTuring gravatar image

By design it doenst work. Selfie sticks should be banned.

edit flag offensive delete publish link more

Comments

1

A lot of tourist hotspots already have forbidden them.

hoschi ( 2017-02-25 23:40:08 +0300 )edit
3

answered 2017-02-24 15:16:39 +0300

Karthikeyan.S gravatar image

The same problem wid me. I am just answering this, just to make the question appear again. Plz guys help us through a patch or something.

edit flag offensive delete publish link more

Comments

2

please provide evdev_trace -t logs when pressing trigger on selfie stick.

coderus ( 2017-02-24 16:56:12 +0300 )edit
1

@coderus thanks for some directions. I tried evdev_trace -t while plugging the jack into the headphone socket and I found this particular line

/dev/input/event9: 16031.984 - 0x05/EV_SW - 0x010/SW_UNSUPPORT_INSERT - 1
prashere ( 2017-02-24 18:41:11 +0300 )edit
2

and when you press trigger?

also evdev_trace 9 after plugged in

kimmoli ( 2017-02-24 18:47:42 +0300 )edit
1

evdev_trace 9

----====( /dev/input/event9 )====----
Name: "msm8909-skue-snd-card Headset Jack"
ID: bus 0x0, vendor, 0x0, product 0x0, version 0x0
Type 0x00 (EV_SYN)
Type 0x05 (EV_SW)
     SW_HEADPHONE_INSERT SW_MICROPHONE_INSERT SW_LINEOUT_INSERT SW_HPHL_OVERCURRENT SW_HPHR_OVERCURRENT SW_UNSUPPORT_INSERT*

am not able to see any event on triggering the button on stick.

prashere ( 2017-02-24 19:07:27 +0300 )edit
1

Does any other device that uses the audio jack for control work with Jollas? For instance, headphones with play/stop controls. Maybe it's just that the audio plug that does not have a separate data pin.

Federico ( 2017-02-25 11:24:51 +0300 )edit
3

answered 2017-02-24 19:33:20 +0300

kimmoli gravatar image

updated 2017-02-26 16:48:55 +0300

If i'm not completely wrong, this is at least a kernel level incompatibility issue, if not even hardware level. So nothing much can be done.

If you would see BTN_0, BTN_1 or similar when pressing the trigger (or headset keys) you could use my buttonjack-daemon (made for oneplusx).

It will translate these these keypresses to mpris media controls, answer/hangup phone call etc.

edit flag offensive delete publish link more

Comments

Login/Signup to Answer

Question tools

Follow
2 followers

Stats

Asked: 2016-09-10 07:32:15 +0300

Seen: 1,550 times

Last updated: Feb 26 '17