SafariのTouchBarでエスケープを削除する


13

「Safariでエスケープキーを無効にする方法」という質問がここで数回尋ねられました。新しいMacBook ProではEscapeキーがタッチスクリーンボタンであるため、誤って押すのがはるかに簡単ですが、Safariで実際に完全に削除できる可能性は十分にあります。

SafariのTouchBarからエスケープボタンを削除する方法 (または特定のアプリ)

Customize Touch Bar...メニューにはそのようなオプションはありません: タッチバーメニューのカスタマイズ


あなたは可能性がタッチバーのAPIを使用して、それを削除してみてください。
haykam

@haykamあなたが言及したTouch Bar APIに関する詳細はどこで見つけることができますか?これを試してみたい。
ウラジミール

回答:


6

あなたはカラビナ要素[使用することができます12を視覚的なフィードバックといくつかの他の機能(例えばミュート)にエスケープキーをマップします]。フィードバックは、キーがエスケープにマップされなくなったことを思い出させるのに役立ちます。

その後、あまり有用でないキーをマッピングしてエスケープできます。たとえば、USキーボードの場合、セクション(§/±)キーは、エスケープキーがあったはずの左上隅にあります。

  1. Karabiner-Elementsをインストールして実行します。
  2. [簡単な変更]で、[ターゲットとして製品名なし(製造元名なし)]を選択します。それがタッチバーです。次に、からescapeにアイテムを追加しますmuteここに画像の説明を入力してください

  3. セクション(§/±)キーをエスケープにマップするには、Apple Internal Keyboardを選択します。からnon_us_backslashにアイテムを追加しますescapeここに画像の説明を入力してください

ソース


これは素晴らしい、ありがとう!私はそれが何もしませんが、また、あなたが何かを押すと、Fキーに戻って他のtouchbarボタンを変更するにはすてきなショートカットを提供することを視覚的指標を与えるとして本当にいいですFNボタンにtouchbarのエスケープマップすることを決めた
BlueC

1

BetterTouchToolを使用してみてください。

「キーボード」タブをクリックし(「アプリケーションの選択」を「グローバル」に設定する必要があります)、「+新しいショートカットまたはキーシーケンスの追加」をクリックし、フィールドをクリックして「Shift-Escape」キーを押します。 「Trigger Predefined Action」と表示されている右側に移動し、「Keyboard keys / ESC(エスケープキー、押された修飾子を尊重)」を選択します。

「エスケープ」キーの代わりを作成しました。次に、無効にする必要があります。

「+新しいショートカットまたはキーシーケンスを追加」をクリックし、フィールドをクリックして、タッチバーの「エスケープ」キーを押します。

私はこの方法が、TouchBar全体を無効にすることよりも好きです。


1

タッチバーを変更できるBetterTouchToolという素晴らしいアプリケーションがあります。私はそれを使用してエスケープキーを少し内側に移動することができました。BTTは有料アプリですが、ライセンスはそれほど高価ではなく、時々割引があります(学生など)。 こちらがリンクです。

エスケープボタンが右に移動したタッチバー


涼しい!方法の詳細は次のとおりです。github.com/fifafu/BetterTouchTool/issues/204基本的に、アプリ固有のタッチバーの使用をすべて放棄し、独自のエスケープキーを作成してバーに配置する必要があります。クレイジーですが、それが衝撃を打つこれらの絶え間ないエスケープから私を救うなら、素晴らしいです。
ウルス

最初に新しいESCキーに修飾キーを追加したので、cmdを押したときにのみ表示されます。いいえ、より良い:日付ウィジェットなど、何かを左側に追加します。今ではさらに便利です!
ウルス

ここにいくつかのヒントがあります:ESCを完全に削除し、キーボードに再マッピングしますyoutube.com/watch?v=gsRTtO-8ofM
Urs

1

誤ってEscを押さないようにするには、カラビナ要素を使用して、エスケープアクションをshit + Escに再マップします。ただし、他の場所で提案されている単純なオプションではなく、「複雑な変更」オプションを使用してください。

Karabinerのインストール->複雑な修正->「ルールの追加」->「ルールのインポート」->「エスケープ」の検索->「エスケープキーの変更(rev 4)」のインポート->これのみを有効にする:「エスケープを無効にする(... ) '

Escを作成するには、Shift + Escを押す必要があります


0

削除することはできません。永続的です(タッチバービューを拡大して表示しない限り)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.