Rockbox Technical Forums

Support and General Use => User Interface and Voice => Topic started by: gomezz on May 06, 2018, 03:28:04 AM

Title: Using inline Play/Pause controls?
Post by: gomezz on May 06, 2018, 03:28:04 AM
Not Rockbox specific but I am wondering which of the supported players allow you to use an audio connection lead with inline controls for Play / Pause / Skip etc.  I have such a lead which works with my Windows phone and my Android tablet but, unsurprisingly, does not work with my Sansa Clip+.  It is this one

https://www.amazon.co.uk/gp/product/B01DYGKTDE/ref=oh_aui_search_detailpage?ie=UTF8&psc=1

As there are signs my Clip+ is starting to show its age (Home button stopped working) then I am looking at replacements.  An absolute must is a player with a physical Play / Pause button which I can easily operate using a gloved hand while working.  Previously dismissed any players which uses touch controls but thinking that if these allow the inline Play / Pause button on the audio connection lead to be used then that would be a possibility.

Does anyone have any suggestions for Rockbox supported players which allow this please?
Title: Re: Using inline Play/Pause controls?
Post by: shikotee on October 18, 2018, 01:58:02 PM
Based on my current research, this functionality is not considered a priority within the Rockbox development community.
It sounds like it is possible (provided the device supports inline controls), but there isn't enough demand to warrant the limited resources of developers.

Inline controls are important for people who use their devices while engaging in active lifestyle activities (jogging, cycling, etc).
As a cyclist who listens to music in one ear during lengthy cycling commutes, it is not possible for me to operate the device itself safely while riding.
On the other hand, it is very easy for me to press a headset button to pause/skip/go back.

Based on what I have read, the recently released X3ii supports inline control through both BT and wired connections.
Rockbox has been ported, and my fingers are crossed that some consideration would be given to developing such functionality.
With that said, unfortunately, I imagine most resources are committed towards higher priorities.
Nevertheless - fingers crossed!