クロムのショートカットを無効にするにはどうすればよいですか?


25

google-chromeには約29のショートカットがあります。(Ctrl+ A... Z)私はこれらのものが本当に嫌いです。とにかく、私の質問:

  • いくつかのショートカットを無効にするにはどうすればよいですか?
  • すべての設定が保存されているファイルはありますか?ある場合、Ubuntu 12.04のそれらのファイルはどこにありますか?

2
私もそれらが嫌いです!Ctrl + Introはフォームを送信し、Ctrl + Rはページをリロードします!あなたが高速で書いていて、誤ってそれらをヒットしたときにリターンのないポイント!
イヴァンフェラーヴィラ

回答:


9

どうやらクロームでは、グーグルはキーボードショートカット機能の無効化にまだ対処していません。

そのようなアプリケーション固有のショートカットはアプリケーションによって保存されます。そのようなショートカット設定ファイルはUbuntuには存在しないと思います。

ただし、ホットキーやユーザー定義のショートカットを提供するショートカットマネージャーなどの拡張機能があります。

HUDでさえChromeの機能が制限されているようです。

ショートカットマネージャは、すべて無効にすることができますCtrlキーを個別にここにショートカットを。

ここに画像の説明を入力してください

さらに参照するには

Chromeキーボードショートカットの変更/無効化

Google Chromeのショートカットを無効にします


2
Ctrl + Wを無効にするオプションはありません:(
Anwar

私はよくAlt + 1、3、7を使用して「ë」を書きます。NumLockを誤ってオフにすると、これはAlt + End、PgDn、Homeに変わり、Alt + Homeはホームページのショートカットになります。つまり、書いていたテキストが失われます。拡張機能を使用してショートカットを変更し、このJavaScriptを実行することでソリューションが機能しました: "falseを返す;" それが役に立てば幸い。
that0th3rGuy

12
  1. chrome:// extensionsに移動します
  2. 右下のキーボードショートカットをクリックします キーボードショートカット
  3. 煩わしくないものにCtrl+ Shift+ Qを再バインドします。私の場合は、lastpass拡張機能を開くようにバインドしました。

2

これはひどいものです:

WebサイトのJavascriptは、ほとんどのブラウザーショートカットをインターセプトできます。これは通常、Webアプリにキーボードショートカットを実装するために使用されます(たとえば、Ctrl-Sは、ブラウザーの[ページの保存]ダイアログを開く代わりに、ドキュメントをWebアプリで開いて保存します)。ただし、イベントを無視して処理すると、ブラウザのショートカットが事実上無効になります。

これを行うには、すべてのブラウザーショートカットをトラップして破棄するスクリプトを作成します。Greasemonkeyユーザースクリプトとして保存し(名前を付けてsomething.user.js)、すべてのページで実行するように設定します。あなたは使用することができますクロムのGreasemonkeyのビルトインサポートをするか、別のインターフェイスを好む場合は様々な拡張のいずれかを使用します。最終結果は、Webページにアクセスするたびに(つまり常に)スクリプトが実行され、ブラウザーが処理する前にほとんどのブラウザーショートカットがトラップされて破棄されることです。

もちろん、実際に使用する特定のショートカットをトラップしないようにスクリプトを作成できます。

設計上、Webページがトラップを許可しないショートカットがいくつかあることに注意してください(通常、タブ間の移動に関連しています)。したがって、これらは無効になりません。


1

困った人のためのガイド、ChromeブラウザーのManhandleショートカット:

TLDR:ソリューションは以下のフェーズ3/4です。Chromeプラグインをインストールしてください。

3か月から9か月ごとにランダム化を続けるChromeの絶えず変化するキーストロークのイデオロギーに対処しなければならないのは腹立たしいことです。したがって、キーボードからブラウザーへのコマンドチェーンに仲介者を配置できる4つの異なる領域を理解することは、オペレーティングシステム、キーボード、プログラムを変更しても、常に機能し、常に変わらないソリューションを見つけるのに役立ちます。

ここにいる場合、Chromeを思い通りに動作させることができません。少し時間をとって、コンピューターのキーボードの出力キーとChromeブラウザーによってレンダリングされるクライアント側のWebページとの間の4つの再マッピング領域を理解してください。

Mac、Windows、およびLinuxは独自の方法で異なりますが、共通の祖先を共有し、私が説明する方法はすべて同じです。このプロセスをいじる場合は、注意してこのアセンブリラインの所有権を取得する必要があります。さもないと、キーが孤立したままになり、重複したアクションが発生します。

キー再マッピング領域1/4(キーボードキーコード->オペレーティングシステム)

ここで実験できるのはMacとLinuxだけです。オペレーティングシステムがキーを聞く前であっても、キーボードからキーを傍受する.inputrcやその他の構成ファイルなどのプログラムがあります。ほとんどの場合、キーボードはキーの忠実な送信機であり、オペレーティングシステムはキーの忠実な聞き手であるため、通常はこれをそのままにします。ここでキーを再マップし、オペレーティングシステムが聞くものを変更できるため、Chromeブラウザーは無力のままになります。

キー再マッピング領域2/4(オペレーティングシステム-> Chromiumアプリケーション)

Chromeブラウザは、オペレーティングシステムで実行される単なるコンピュータープログラムです。OSはブラウザウィンドウを隔離し、Chromeはオペレーティングシステムによって送信されたKeyCodeのみを受信します。Mac、Windows、Linuxにはすべて独自のキー再マッピングプログラムがあります。たとえば、MacのSpectacleとKarabener、Windows StickyKeys、または.inputrcconfigファイルなどのLinuxの低レベル内部。

ここをいじるには、OSのプログラムをインストールし、OSキーコードを傍受し、どのアプリケーションがどのキーを聞くかを変更します。また、この再マッピング領域は、面倒なChrome開発者がアプリケーションスペースに隔離されているため、あなたに対抗する力がありません。プログラムをインストールして、Remap Ctrl-Kに伝えてCtrl-Shift-carpal-tunnel-p、レースに出かけましょう。これを行う場合は、再マッピング領域3-of-4および4-of-4もキーを正しく伝播することにも注意する必要があります。

キー再マッピング領域3/4(Chromeアプリケーション->レンダリングされたすべてのWebページ)

これが問題のある場所です。クリスタルの要塞に座っているそれらの幸運なGoogle-Chrome開発者は、ユーザーが叫んでいるため、3〜9か月ごとにこれらのキーを絶えず変更しています。Mac、Windows、Linuxなど、OSに関係なく、誰でもChromeプラグインを使用できます。ChromeプラグインをインストールしますShortkeys (Custom Keyboard Shortcuts) by: Mike Crittenden。このプラグインには、エリア3 of 4とエリア4 of 4でキーを再マップできる2つのエリアがあります。マニュアルを読むと、すべてのコマンドをここでマップ解除および再マップできます。

キー再マッピング領域4/4(ChromeのV8インタープリターエンジン<-> javascript / jquery / Flash / etc)

この領域では、さらに多くの問題が発生します。世界中の個人や企業の開発者は、サーバー側とクライアント側のjavascriptをプログラムして、Chromeにキーを再配置するように指示します。したがって、エリア1〜3からキーを正しく送信すると、ここのエリア4はラストマイルで反撃します。

ShortKeysプラグインにもこのスペース用の領域がありますが、領域3が正しいことを確認する必要があります。私にとっては、Chrome開発者とWebページ開発者の両方に対抗するために必要なすべてのことを、1つのchromeプラグインだけで行いますが、完璧ではありません。Flashアプリをロードすると、Flashが突然、ユニコーンのうんちとユニコーンを下にスクロールするのではなく、画面にペイントします。

追加のメモ:

ある領域でキーをリマップし、他の領域ではない場合、ある領域が別の領域をオーバーライドするため、再マップされないキーが残るか、既存の領域のみが残るか、不思議な操作が行われない、またはさらに悪いことに、重複した操作とフィードバックループにより、キーがスタックまたはスパミングされます。

このスタック全体で命令をアサートすることは困難です。ご覧のとおり、すべてのコンピューターメーカー、特にMacがキーを1つずつ取り除いて、「Appleで今すぐ購入」に置き換えているため、所有権を取得すると長期的な報酬が得られます。ボタン、エスケープキーを押すと笑いトラックのオナラボタンが表示されます。これは、「Apple-buy-it-now」に自己リマップします。


0

私もこの問題を抱えていました。

キーボードショートカットメニュー([ツール]-> [拡張機能]-> [キーボードショートカット](下にスクロール))に移動して、各ショートカットボックスを選択し、(Macでは)Command + Shift + Alt + 5 + 6 + 7を押して修正しました+ H + F5 .....アイデアが得られます。これは他のOSでも動作するはずです。

修飾キーの束を使用して、キーボードが「設定されていません」と表示されるまで手(または頭!)で叩いてみてください。


0

私にとって最も厄介なショートカットはCtrl+ Alt+ですO。これはIntelliJのインポートの最適化ショートカットです。Chromeはそれを乗っ取ってstkウィンドウを開きます。

それを無効にするには、構成メニューを開き、ホットキーのチェックを外します: ここに画像の説明を入力してください

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