へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)! #vZkt8fc6J

Mac + Chromeで、Alt+ClickするとHTMLファイルとかをダウンロードしてしまってうざい問題の解決(disable alt+click on Chrome)

AltあるいはOptionキーを押しながらクリックするとダウンロードが始まってうざいのでなんとかした

概要

  • Karabinerを使う
  • AltキーをCtrlキーにRemap(割当て)する

詳細

Karabinerは、キーの割当てをしてくれるツール。
いまのところタダの模様。
全然詳しく知らないので、知りたい方はググってください。

Karabinerの設定(Preference)から、「Open private.xml」をクリック。とにかくこのprivate.xmlを編集できればいい。
f:id:haruharu1:20170614135954p:plain

private.htmlを以下のように編集。
Chromeのときだけ、AltをCtrlに割り当てるだけのかんたんなXMLファイル

<?xml version="1.0"?>
<root>
    <appdef>
        <appname>Chrome</appname>
        <equal>com.google.Chrome</equal>
    </appdef>
    <item>
        <name>Chrome</name>
        <identifier>private.appdef</identifier>
        <only>Chrome</only>
        <autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::CONTROL_L</autogen>
    </item>
</root>

Chrome以外にも使えて汎用性高くて便利。

編集後は「Reload xml」と、「□Chrome」をチェックして「☑Chrome」にすることもお忘れなく
f:id:haruharu1:20170614140136p:plain

ぼくの環境はこれでいけたけど、いけない人はcom.google.Chromeのとこが違ってたりする可能性もあるかも。

追記

Altかえたせいでコンソール開けなかったので、コンソールのキーをCtrl + Command + Jに割当した
f:id:haruharu1:20170616122502p:plain
f:id:haruharu1:20170616122518p:plain