Zephyr「Switcher Delay」を 0.0158秒 に設定したら完璧だった。 [JBApp]

(55)

今回は私限定で最高の設定を見つけた!という記事ですので、読み物として見ていただければ嬉しいです。

iPad風マルチタスク ジェスチャーが可能となる脱獄アプリ「Zephyr」を前回ご紹介しました。
もちろん操作感が自分に合わなかったもいらっしゃると思いますが、たぶん使用した多くの方が必須となったと思います。

さて、そんなZephyrには「アプリ起動時に画面下から上へスワイプし、途中で停止するとアプリスイッチャー(タスクバー)呼び出し」という物があります。
今回、この「途中で停止 の待ち時間」のお話です。

【Zephyr – iPad風マルチタスク ジェスチャー!ホームボタンなんて不要! [JBApp]】

スポンサーリンク

はじめに

今回の記事は私が行ったことを書いただけですので、読み物として見ていただければ嬉しく思います。
また、作者様が予定していない動作を行う様に設定しますので、不具合が出る可能性が非常に高いです。
記事中の事を実行する場合はやっていることを理解し、不具合が起った場合でも自身のみで対処出来る方限定で行ってください。
編集ミスをしたり、指定ファイル以外に触ってしまったりすると起動不能になる可能性もありますので、最大の注意をしてください。

Switcher Delay(待ち時間)の設定

この待ち時間なのですが、設定により短くも長くもする事が出来ます。
その範囲は「0.2 ~ 1.5秒」です。

さて、0.2秒と言うとだいぶ短く感じますが、実際使用してみると・・・長い!
ぐいっと持ち上げて「っうん」とワンテンポおいてから、スイッチャーが表示されます。
このワンテンポをもっと短くしたい!!

という欲求が出てくるんですよねぇ。
Twitterなんか見てると同じ様に思ってる方も居るようで作者の方に0.1秒も選べるように・・・とお願いしている姿をよく見ます。
反応は「試したけど、本当に必要かな~・・?」と乗り気じゃないご様子。
たしかに短すぎるとアプリ閉じようとしているのにスイッチャーが表示されてしまったりと、誤爆も増えます。
それらの事を懸念しているのかもしれませんね。

じゃぁ、自分で設定変えちゃうおうぜ

が、私はせっかちです!
待ち時間を短くしてスルスル操作したい!と、思ったので自分で設定弄っちゃいましょう。
設定保存されているファイルだけを弄れば良いのですが、今回は選択出来る待ち時間を増やしてみます。
こっちの方が簡単に設定変更できるので、自分に1番良い待ち時間を探すのが楽ですからね!

iFile等で編集していくのですが、編集する前に必ずバックアップを取っておきましょう。
また、何か変なことになってしまった場合はCydiaからZephyrを再インストールしましょう。

今回、編集するファイルは下記の物です。
/Library/PreferenceLoader/Preferences/Zephyr.plist
Zephyr.plist内2カ所に追記していきます。
今回は『0.1秒』と『0.05秒』を選択出来る様に追加してみます。

編集点1

ここでは設定項目で表示される選択肢を追加しています。

zephyr-swithcer-delay-00158-02zephyr-swithcer-delay-00158-03

追記前

207
208
209
210
<key>validTitles</key>
<array>
  <string>0.2 seconds</string>
  <string>0.3 seconds</string>
  <string>0.4 seconds</string>

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
追記後

207
208
209
210
211
212
<key>validTitles</key>
<array>
  <string>0.05 seconds</string>
  <string>0.1 seconds</string>
  <string>0.2 seconds</string>
  <string>0.3 seconds</string>
  <string>0.4 seconds</string>

編集点2

ここでは選択された際の実際に設定される秒数を追加しています。

zephyr-swithcer-delay-00158-04zephyr-swithcer-delay-00158-05

追記前

227
228
229
230
231
<key>validValues</key>
<array>
  <real>0.2</real>
  <real>0.3</real>
  <real>0.4</real>

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
追記後

227
228
229
230
231
232
233
<key>validValues</key>
<array>
  <real>0.05</real>
  <real>0.1</real>
  <real>0.2</real>
  <real>0.3</real>
  <real>0.4</real>

編集後リスプリング

はい、追記が完了しましたらリスプリングをして、適用しましょう。

ちゃんと編集が完了していると・・・このように設定に追加した『0.1 seconds』と『0.05 seconds』が選択出来る様になっていますね。
これでより短い待ち時間を選択出来る様になりました。

zephyr-swithcer-delay-00158-06

この秒数以外でももちろん大丈夫です。
上の追記で何をしているか理解出来たと思いますので、自分好みな秒数を追加してみましょう!

注意点としては「0.01秒」ではまともに操作出来ません!
ですので、追加するならそれ以上の秒数を追加するようにしてください。
また、Zephyrのアップデート、再インストールを行いますとこれらの設定がリセットされるので、ご注意ください。

私の至高は「0.0158秒」

さてさて、私は色々な秒数を試しました。我々スタッフが一生懸命、一生懸命捜しました。至高な秒数 見つかりましたよ。

私に関して言えば『0.0158秒』が至高!最高!完璧!でした。

デフォルト最小値が0.2秒なのを考えると、かなり短い!
また、これが0.01秒となると上へ持ち上げるだけでスイッチャー表示されてしまうため、かなりギリギリな数値だったりします。
ですが、私が『0.0158秒』を選択したのには訳があります。
それは下から上へスワイプする時の速度でスイッチャー呼び出しなのか、アプリ閉じるなのかを判定して欲しかった。

これはZephyrの機能上、無理なのでそれに近い動きが出来る時間を探してみました。
そして辿り着いたのが『0.0158秒』。
実際Zephyrが0.0001単位まで判断しているのかは分からないですが・・・何度やってもこの秒数が私の思っていた動きに一番近かった。

zephyr-swithcer-delay-00158-07zephyr-swithcer-delay-00158-08

速度を付けて下から上へはじくようにすると、アプリ閉じる動作。
くいっと持ち上げると、スイッチャー呼び出し。
そんな感覚で扱えるようになりました。

もちろん、この時間は私限定ですので、皆様はそれぞれ好みの時間を見つけ出してください!

もはやホームボタンなぞ、過去の遺物!!ぶふぉっふぉっふぉ!!

コメント

  1. 言ってる事分かります!速度なるほど
    あなた天才!!

  2. いいですね‼
    これもしアップデートした場合とか
    どうなるんですかね?

    • アップデートや再インストールした場合には編集箇所がリセットされるため再度編集し直す必要があります。

  3. あ、ちゃんと書いてありましたね、
    すいません。

  4. 素晴らしい。

  5. 全く関係ない話ですが、Cydia からアプリをダウンロードすると、【アーカイブを準備中】と出ます。どうすればよいでしようか!

    • Cydiaの日本語化をされているのでしょうか?
      どの日本語化を使用しているかによって言葉が変わってしまいますので、そこが分からないと何とも言えないのが現状です。

      出来る事ならば詳しい状況と元の英語での表示をお願いいたします。

  6. 至高の「0.0158秒」、凄い。ここに到達するまで
    大変だったんじゃ(^_^;)
    3GS,iPodTouch(4G)で試してみましたが、確かに
    片手でフリック、スライド絶妙なタイミングですね。
    もうこれは「良い子みんなの設定」になったんじゃ(^_^;)

    iFileでも良かったけど、自分はSFTPでファイルをPCで
    引っ張って変更、元ファイルは.bakとかで保管としました。
    情報ありがとうございました。

  7. いつも、管理人さんの記事を興味深く読ませていただいております。昨年末に行なったiphone4ios5.0.1のJBも、管理人さんの記事を参考にさせていただきました。本当に、いつもお世話になっております。ありがとうございます。さて、件の「Zephyr」ですが、JB当初から入れておりました。私、それほどせっかちではないのですが、操作感がイマイチしっくりきてませんでした。今回、この記事を参考に試しにやってみたところ…感動です!ちょっとしたことなのですが、操作感がとてもスムーズになりました。下からくいっでスイッチャー、下からシャッでアプリを閉じる。ホント、完璧ですね。あと私事ですが、左右スワイプによるアプリ切替を2本指に設定してます。1本指だとアプリ内のスワイプや設定等のスライダー操作でもアプリが切り替わってしまう時があります。アプリ内の操作は1本指、切り替えは2本指、で、少なくとも誤爆は防止できます。参考までに。では、更新作業大変かと存じますが、これからも記事楽しみにしております。長々と失礼いたしました。        

  8. はじめまして、こちらの記事をかなり参考にさせていただき、無事にiphone3gs ios5.0.1の脱獄ができました。
    しかしながら、脱獄後から中国語のキーボードを使用しようとするとSMS等の文字入力を必要とするアプリが落ちてしまいます。
    何か解決策はありますでしょうか?
    iphone3gs ios5.0.1 BB06.15.00 sn0wbreezedeで脱獄しました。
    よろしくお願いします。

    • はじめまして、管理人様
       Shanhai_Wolf@上海と言いますいつも拝見させて頂いております。
      匿名希望様
       当方iphone4の4.2.1の環境から5.0.1まで同様の症状が出ていましたので
       追加ご報告と、暫定的な対応になるかと思いますがヒントになればと思い
       コメントさせていただきます。

      今のところ100%の復旧率なので・・・
       sbssettingのprocess_killerでfree up memoryでメモリーを解放すると
      復旧できております。
       根本的には何かのprocessと競合しているのかはわかりません。
      ここら辺はオーソリティーの皆様のご回答をお願いいたします。
      追伸、Zephyrいいですね!(*^。^*)

      • セーフモードにて症状が出ないどうかを確認してみてください。
        もし症状がでないようであればMobile Substrate系アプリが悪さをしていると考えられます。

    • キーボードのリセットや、iOSの復元を行ってみてください。
      また、その際に新しいiPhoneとして登録し、不具合が出ていないか確かめてみてください。

  9. はじめまして!!
    ※コメントするのが始めてです(;´∀`)
    こちらのサイトを参考に脱獄やカスタマイズをイロイロさせていただきました。
    ありがとうございますorz

    SIMロック解除のお話で少し気になったのがありまして………
    GPP SIMってご存知ですか?Geveyと同じ感じだとは思うのですが。
    iPhone4SでSIMロックが解除出来るそうです。
    が、日本語での詳しい情報がなかったので詳しくは分からないです(;´∀`)

    以下がニュースサイトです。

    http://goo.gl/yYMll
    http://goo.gl/GY15u

    何か情報をお持ちだったら、知りたいな~と思いました。

    • 3~4日ほど前から話題に出ていたものですね。
      仰っているとおり使用方法はGevey等と同じような感じの物だと思われます。
      フェイクの可能性も多大にあります。最初に公開された動画にはカットした部分があったりと怪しかったことも事実です。

      この動画が本物だと仮定すると・・ですが、
      日本のKDDIやSoftBank販売のiPhone 4Sでも出来る様です。
      あと問題はアクティベートを行っているシーンがないので、アクティベートが他のSIMで出来るのか、が問題となるかと思います。

  10. 0.0153秒だとより精度が増しますね。

  11. 0.0158秒がBEST過ぎワロタwですね。
    まず0.001秒だとAppCloseがフリックでも無理
    0.0153秒だと受け付け時間が短くてたまにミスる
    俺も0.0158がBESTだと思いました。
    って言うか、上フリックでAppClose上ドラッグでスイッチャーにしてくれればこんな設定要らないのに…

  12. 実はiFiles使うの初体験だったんですが、0.0158秒を参考にさせてもらって設定しました。

    いやぁ、完璧すぎるでしょ!

    この秒数も完璧ですが、この記事の説明も画像付きだし分かりやすくて完璧すぎです!

  13. なんか笑ったw

  14. う~ん、どちらかと言うと「Multifl0w」の方が自分的には
    良いかな~。

    • Multifl0wも良いですよね!
      私の使い方ではZephyrはホームボタン代わりで、アプリ切り替えはMultifl0wと使いたいところなのですが、なかなか上手くいかないのでちょっと悩み中だったりします。

  15. この記事を参考に設定してみたらベストなタイミングで使いやすくなりました。
    0.2だと長く感じたのでこの機能をOFFにしていたのですが今は普通に使っています。
    ただ今までの癖でついついホームボタンでアプリを閉じてしまう…

  16. SANTA様、お世話になっています。
    S.T.iPage管理人のThanNowです。
    今回この記事を読ませて頂いている時、最後の部分で

    >>実際Zephyrが0.0001単位まで判断しているのかは分からないですが・・・

    と気になさっていたのでZephyrを解析してみたのですが、
    0.00000000000000001秒単位まで認識しているようです。
    ですので0.0158秒は問題無く有効な秒数として働いています。

    余談ですが、iOS 5対応のシャッターサウンドのSilentPatcherを作成しまして、当ブログで公開しております。もし良ければご使用下さい。

    • ありがとうございます。
      ちなみに、その単位はどのように分かった物でしょうか?フレーム単位で調べた物でしょうか?

      • おはようございます。

        デバッグソフトでアタッチし、0.0001秒ほどから順に0を増やしていき命令を走らせた古典的な方法です。
        0.00000000000000001では認識しており
        0.000000000000000001ではエラーを吐いた
        というだけの簡単な解析です。

        • あぁ、なるほど!
          ご丁寧にありがとうございました。

  17. いつも参考にさせてもらっています。
    Zephyrとは直接関係無いのですが、メニューへの任意設定時間登録ということでの御相談です。
    自動ロックの設定メニューには1~5分までしか無いのですが、ここに30分とか60分を追加したいのです。
    基本的に自動ロック無しで使用したいのですが、放置して電池容量切れで停止している事がよくあります。
    なので確実に忘れているだろう時間が経過した場合には自動ロックさせたいと思っています。
    OSの基本メニューをいじる事の難しさや危険性もわからないまま、この記事を読んで好きな時間を選択メニューに増やせたら便利だなと単純に思った次第です。
    アドバイス、この目途をかなえる良いAPPがありましたら御教示よろしく御願いします。

  18. いつもお世話になっております。

    最近、本Appは頻繁にアップデートされているようですが、アップ後も
    この数値設定で「よし!」という感じでしょうか?

    是非、管理人様の現状での感想などお聞かせください。

    どうぞよろしくお願いいたします。

    • アップデートにてSensitivityという感度設定も行えるようになり、併せて使うと更に使いやすくなった気がします!

      • 早速の返信、ありがとうございました。また「最適な設定はこれ!」なんて
        あったら、追記してくださいね。お待ちしています!

  19. 初めましてです。
    設定の手順は
    iFileで編集→保存→完了→iFile閉じる→リスプリング
    で合っていますか?

    zephyrの設定画面で落ちてしまい上手くできなくて…

    • はい、手順としては合っています。
      設定で落ちてしまう場合は編集にミスがある、もしくはパーミッション等が変ってしまっているですので、そこら辺を確認してみてください。

      • お返事ありがとうございます。
        もう少し頑張ってみます

      • すみません、私のミスでした・・・
        恥ずかしすぎて言えないレベルのミスでした・・・

  20. これは良いことを知った
    試しにいくつか設定してみた結果、自分的にも0.0158があってた
    耳よりな情報ありがとうございます

  21. Zephyrのシャッターを特定のアプリで無効化するという設定もここにかかれていますか?

    一回バックアップをとってから再脱獄したら、設定Appでは全部有効設定になっているのにもかかわらず、前に無効化したものがいまだに無効のままなのです、、

    • この記事で編集しているものは設定項目自体なので、設定が保存され居てるファイルは「/var/mobile/Library/Preferences/com.chpwn.zephyr.plist」になります。

      • 返信ありがとうございます。

        早速「/var/mobile/Library/Preferences/com.chpwn.zephyr.plist」を
        確認してみたのですが、そちらでもちゃんと無効化となっていました。
        昨日5.1.1の復元が出来るようになったので早速iCloud復元をしてみたのですが、
        やっぱり動作は変わりませんでした。
        現状は「Temple Run」にて全く動作しない状態です。
        (設定のオンオフはもちろん効かない)
        試しに「Coin Kingdom」にて無効化→有効化の手順をしたところ、
        .plistでは「Temple Run」と同じ記述になったにも関わらず、
        通常通り動作しました。

        以下が現在の.plistの内容です。
        これはどこか書き換えれば元に戻るものなのでしょうか?

        ちなみに.plistを消してzephyrの再インストールもしてみましたがダメでした。
        リセットの方法等でも構いません。
        是非アドバイスよろしくお願いします。

        BottomDisable-com.imangi.templerun

        BottomDisable-com.linxyz.CoinKingdom

        BottomGrabberEnabled

        BottomMinimumTouchCount
        1
        BottomSwitcherActivationDelay
        0.10000000000000001
        NotificationEnabled

        SwipeSideEnabled

        • 設定ファイルを削除し、リスプリングを行って見た場合も状況は変わりませんでしたでしょうか?

          • 今のものを.oldと付けてリスプリングしてみましたが同じでした。
            ちなみにその後ディレイの間隔などを変更するとちゃんと新たな.plistが生成されてましたが、
            依然として状況は変わりませんでした。

            どこの設定を読み出してるのか不思議すぎます、、、

          • iOSの復元&新しいiPhoneとして登録を行った状態で確認してみるのが速いかもしれません。

  22. とても参考になりました。
    0.0158が最高ですね。

  23. これいいですね!

  24. こんにちはいつも参考にさせて頂いています。
    遅ればせながら、今回 switcherdelayの設定をifileで変更しようとしたのですが、
    ifile内に『 /Library/PreferenceLoader/Preferences/Zephyr.plist 』が見当たりません…(ifileは1.8.1-1を使用しています)
    「/var/mobile/Library/Preferences/com.chpwn.zephyr.plist」は在るのですが…
    何かの設定がおかしいのか場所がわかりません
    初心者で申し訳ありませんが、教えて頂けるとありがたいです。

    • 現在最新版であれば問題無くありますので、再インストールを行い、再度探してみてください。

  25. すいません…探す場所を勘違いしていました!
    初歩的なミスです…
    無事 この設定を試すことが出来ました!!
    ますます使い勝手が良くなりました!
    ありがとうございました。

  26. 二段の人は0.0172オススメ

  27. 昔の記事に投稿して申し訳ありません。
    Zephyrのことで気になったことがあったので、こちらに書かせていただきます。

    iOS6から、通知センターにFacebookやTwitterが表示されたり、写真アプリから直接Facebookに投稿したりできるようになりましたが、これに対してZephyrの挙動が定まらないというか•••

    設定でキーボードでのスワイプUPはDisabledにしていて、ほかのアプリなどでキーボードでフリックで文字打ちしてても「ん」で画面が閉じたりすることは無いのですが、写真アプリ起動→そのままFacebookに投稿を選択したときに出るキーボードだけは設定が反映されないのか「ん」で閉じてしまいます。

    でも何故か、通知センター内にあるFacebookに投稿やTwitterに投稿を選んで出てくるキーボードは「ん」で閉じません。

    写真アプリ→Facebookの流れで出てくるキーボードだけ何か特別で別物と判断されてて設定が反映されないのでしょうか?
    また、このキーボードでも設定を反映する対策とかないでしょうか?

    先日ZephyrがアップデートしてiOS6.1に対応したような事が書いていたので更新したんですが、やはり同じ症状のままでした•••

    • たしかに仰られている現象を確認しました。
      実は他にもいくつか同じような部分があったりすので、一種の仕様といった物になるのだと思われます。

  28. 連投すいません•••
    症状の追記なんですが•••

    通知センター→Twitter
    通知センター→Facebook
    共に「ん」問題無く使用可能。

    写真アプリ→写真選択→Twitter
    「ん」問題無く使用可能。

    写真アプリ→写真選択→メール
    写真アプリ→写真選択→メッセージ
    写真アプリ→写真選択→Facebook
    この3つだけ「ん」で閉じるようです。

  29. 0.0158全く言う事聞かなくて皆どんな指してんだよ!って思ってたら0.00158になってました
    あなたのおかげで0.0162と言う理想の時間設定にできましたありがとうございました!

  30. リスプリングってどうやるですか?

    • SBSettings > Power > Respringが一番簡単かと思います。

  31. ほんと凄い。
    至福。