最近、Appleコンピューターで標準化されているオフィスに引っ越し、Linuxで使用しているものに出くわしました。これは、Macで私を夢中にさせるものです。Logitech MarbleMouse、マウスホイールのないトラックボールを使用します。Linuxには、ボタンを押してマウス/トラックボールの動きをスクロールホイールのように動作させる構成オプション(evdevのEmulateWheelおよびEmulateWheelButton)があります。Macに同等のものはありますか?
最近、Appleコンピューターで標準化されているオフィスに引っ越し、Linuxで使用しているものに出くわしました。これは、Macで私を夢中にさせるものです。Logitech MarbleMouse、マウスホイールのないトラックボールを使用します。Linuxには、ボタンを押してマウス/トラックボールの動きをスクロールホイールのように動作させる構成オプション(evdevのEmulateWheelおよびEmulateWheelButton)があります。Macに同等のものはありますか?
回答:
KeyRemap4MacBookを使用できます。
セカンダリボタンを押しながらポインターを移動してスクロールします。
<autogen>__PointingRelativeToScroll__ PointingButton::RIGHT</autogen>
F1を押しながらポインターを移動してスクロールします。
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__PointingRelativeToScroll__ PointingButton::NONE, ModifierFlag::EXTRA1</autogen>
F1およびF2でスクロールします。
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_MOUSEKEY_SCROLL_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F2, KeyCode::VK_MOUSEKEY_SCROLL_DOWN</autogen>
プライマリボタンとセカンダリボタンを押しながらポインターを移動してスクロールします。
<autogen>__SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT,
KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll</autogen>
~/Library/Application Support/KeyRemap4MacBook/private.xml
。回答の最初のリンクまたはosxnotes.net/keyremap4macbook.htmlを参照してください。
スクロールをキーを押してGUIからカーソルを移動するようにマッピングできます!
ここでは、スクロールホイールアクションをFn
キーを押してカーソルを移動するようにマッピングします。水平スクロールと垂直スクロールの両方でこの動作を有効にする素晴らしいオプションに注目してください。
ところで、KeyRemap4MacBookはKarabinerと呼ばれるようになりました。 https://pqrs.org/osx/karabiner/
これは再びKarabiner-Elementsで機能するようです。
「インターネットからルールをさらにインポートする(Webブラウザーを開く)」、「スクロールするマウスの動きを変更する」、「有効にする」を取得する必要があります。これにより、マウスボタンを押したままマウスボタンを押して、マウスボールをスクロールホイールに変更する機能が追加されます。その後、「パラメータ」の下の「速度」と通常のMacOSマウスのシステム環境設定ペインで「スクロール速度」の両方を調整することにより、スクロール速度と感触を変更できます。
スクロールの速度、滑らかさ、および勢いは少し奇妙に感じます。これは、通常のスクロールホイールと、スクロール中にクリックするような感覚との違いに関係していると思います。
Karabiner-Elementsにはこの機能がないように思われるため、Smart Scrollが新しい方法です。「グラブスクロール」オプションでマウスボタン4を使用するだけです。残念ながら、カーソルが画面の端に達するとスクロールが停止するため、実際のスクロールではなく、PhotoshopはAltスクロールズームをサポートしていません。