問題タブ [hammerspoon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1661 参照

macos-sierra - ハンマースプーン リマップ コントロール キー: 単独で押すと esc を送信し、他のキーと一緒に押すとコントロールを送信します。

私の意見では、これは非常に便利なリマップです。コントロールを単独で入力することはほとんどないため、esc にリマップしてみませんか?

カラビナがなくなって以来、ハンマースプーンを使用してお気に入りの機能を復元しようとしていますが、これは達成できると思いますが、機能させることができません。これを適切に行う方法を知っている人はいますか?

0 投票する
1 に答える
95 参照

lua - アプリのフォーカスが別のフォーカスに切り替わると、ハンマースプーンで Command + DELETE が機能しなくなりました

私は今init.luaHammerspoon で自分のキューを書いていて、私のキューのいくつかを他のキューに再マッピングしたいと思っています。具体的には、macOS でバックスラッシュ キーと削除キーを切り替えたいと考えています。

ただし、単純な削除とバックスラッシュは適切に機能しますが、アプリのフォーカスを別のアプリに切り替えてそこに何かを入力し、元のアプリに戻ると、削除キー (実際には切り替えたときのバックスラッシュ キー) が機能しなくなります。代わりに、フォーカスを中止する前にアプリ内の文字を削除します (つまり、最後から 2 番目にフォーカスされたアプリ)。しかし、そこに何かを入力してからもう一度削除しようとすると、突然削除が問題なく再び機能します。

なぜ突然機能しなくなったのだろうか。ただし、バグかもしれません。とにかく、ここでinit.lua削除とバックスラッシュを切り替えます。

ここで何が欠けていますか...?