SUGGESTION: Hold mode


Kippykip

BFG 9000
Joined
Sep 6, 2016
Messages
517
Age
25
Location
'STRAYA
Website
kippykip.com
The PSP has a "Hold" switch where it makes the buttons do absolutely nothing as long as that switch is on. So if you're watching a movie on the side of your bed and bump the trigger buttons, you don't skip the whole movie.

It would be neat if the pyra can have some sorta option/mode like that too.
 
He was talking about the triggers. Those are exposed even when the unit is closed.

xmodmap can be utilized to quickly switch layouts, so at least a simple software solution can be constructed.
E.g. have a small script to toggle layouts which you launch through some key combination or one of the user-defined buttons.
 
It does. Never used it either. In fact, I'm not even sure it actually does anything.
 
I always used the switch on the Pandora, it was the awesomeness !! (Maybe the touchscreen was still responsive, or maybe it was fixed later, I don't remember)
 
Yeah the Pandora hold mode, the touchscreen still worked, but it did stop key presses at least last I knew it still did.
 
I kinda like the HOLD switch on Pandora, prevents the screen from being waked-up while it's closed (and thus wasting battery + unnecessarily heating up).

I'm not sure, but does the SoC wake up when buttons are pressed? That's another potential reason I use the HOLD switch.
 
Being a user of Rockbox (which uses the R1 and L1 to go to the other song), I use the lock very often on the Pandora...
 
I asked this question some months ago. If I remember correctly, the HOLD button is missing from the Pyra as the space for it is taken up by the WiFI/CELL antenna.

Perhaps LOCK/UNLOCK could be activated by pressing some combination of shoulder buttons, though this would need to be informed by experience with carrying the Pyra in a trouser pocket -- which buttons are most commonly pressed by accident, how often, etc.. Perhaps the shoulder buttons are sufficiently stiff that accidental activation is very rare/difficult? Then nothing must be done. Assuming that the left-hand side is upmost in the pocket, maybe just ignore the right shoulder buttons when the lid is closed?

Or, just ignore the shoulder buttons completely when the lid is closed, and use some other device for control, like a smart watch, or maybe those earphones I sometimes see for sale with playback controls on them (does anyone here know how they work?).
 
As far as I know, those microphones work by sending pulses down to microphone line. The original ones with just a play/pause button just shorted the microphone and ground lines, so I guess newer ones with full controls use the microphone bias voltage to run a small circuit which sends coded messages the same way.

I did used to have a phone that used a hard to remember series of manual codes to control media. I think it was short press=play/pause, long press=next track, double click=previous track. But that had no fancy electronics, just the old single button control, since it was the user entering the codes, not an electronic circuit.

Someone with a set of those headphones could record the signals and reverse engineer them, but people were free to do that with the Pandora, and as far as I know, nobody bothered. I'm not sure how common these headphones are - all the third party headphones I've ever bought have a single button at most.
 
The chip used for headphone detection, also has some media control features, I'm sure it could be used somehow.
 
From what I've heard some of those simply have different value resistors inline with the different switches.
 
Since the Pyra has a lid switch (likely triggering one of two 'super' modifier) and four shoulder buttons - all modifiers themselves, shouldn't it be possible to hold none, any one or combination of the shoulder buttons while the lid is closed as triggers for different 'while closed' behaviors?

Something like:

None + LC (lid closed event) = standby mode.
L1 + LC = hold mode.
L1 + L2 + LC = audio mode where shoulders stay active for song selections
L1 + R1 + LC = turn off screen, but keep everything else active so I can watch a movie on the HDMI port without the LCD open.

2*2*2*2 = 16 states that could be selected by none or combination of shoulders while flipping the lid closed.

The reverse could also theoretically work. If I hold (or don't) X shoulder button(s) while opening the screen, take me to Y application or do Z action immediately.

That kind of fun stuff, though, is the type of stuff that should be user development projects after launch.
[doublepost=1478190488,1478189553][/doublepost]Continuation...

So, this got me thinking - which can be dangerous.

The pre-lid-opening shoulder button use version of this could go beyond simple chording of shoulder buttons prior to lid open. Not only the combination of buttons, but the order and number of taps of shoulder buttons could be considered.

Example: L1 hold then tap & release R2 twice then LO (Lid open event)

That may generate enough variation circumstances to be used as a low security but FAST entry password?
 
I think the button tapping patterns are a bit too much, but otherwise I really like the idea.
 
Back
Top