


Right now, I'm trying to get better at Ableton Live Suite, and if I'm being honest, their navigation options suck complete total ass. What's great about Logic is that it utilizes side scrolling really well (my DAW of choice), not to mention its scaling abilities when it zooms in and out is excellent.
Karabiner elements mouse scroll mac#
Before that, I used a trackpad (before I had my Mac Pro), which allowed me really easing scaling with zooming. They're similar: a well positioned thumb scroll wheel. It's probably the best mouse I've ever used, at least for audio production. If interested, you could mention the device specifically. I don't have a physically horizontal scroll wheel (perpendicular to the finger) - I may have never seen one, actually - so I'm not sure what you're facing.
Karabiner elements mouse scroll plus#
Yes, there are similar key commands using the arrow keys plus a modifier, but if they're deleted, the mouse wheel behavior is the same - hence "hard-wired." Option Scroll for a horizontal zoom and Option Command Scroll for a vertical zoom are hard-wired functions in Logic. If I assign another thumb button in Steermouse to option + command and scroll the wheel, I get a horizontal zoom - again, just like holding those modifiers on a keyboard. That said, when I assign a thumb button to option in Steermouse and scroll the wheel, I get a horizontal zoom - it's the same as holding down the option key on a keyboard. And I do understand trying to consolidate interface behaviors between programs. I've fallen down many a rabbit hole trying to make things like this work. If you don't want to pursue it, I'll understand. So this behavior is consistent with a Middle Button Click event, which usually will launch a new tab with that URL.Sorry for your troubles. This is the same as the link's URL attribute ( href="javascript:void(null)"), as we can see from that page's source code. In Firefox, I notice clicking with all three of these buttons launches a new tab with javascript:void(null). However, in some browsers, the defaults cannot be disabled, so various strange side effects may occur. Mouse Button " 5" (forward) mousedown which=2 button=1 buttons=16Īs the page says, not all browsers work correctly. Mouse Button " 4" (back) mousedown which=2 button=1 buttons=8 Mouse Button " 2" (middle click) mousedown which=2 button=1 buttons=4 Mouse Button " 5" (forward) mousedown which=5 button=4 buttons=16 Mouse Button " 4" (back) mousedown which=4 button=3 buttons=8 Regardless, Google Chrome interprets them as "Browser back" and "Browser Forward" buttons correctly, while Firefox does not.

It appears that the " which" JS event attribute numbers these as 4 and 5, while the button attribute numbers them as 3 and 4. Results are different between Chrome and Firefox. I've done some debugging using this Mouse Event Test Page. Pressing either button 4 or 5 results in the circular "autoscrolling" icon with Up and Down arrows appearing: I've been struggling with an issue seen only in Firefox where Mouse buttons 4 (back) and 5 (forward) appear to Firefox as if they were a button 2 click (Middle button click) event. Since this question is about Firefox, I'll go by Mozilla's numbering scheme here. First, I need to say that I'm aware there is some confusion as to what button numbering scheme convention is used for these "Browser back" and "Browser forward" mouse buttons depending on whether you use numbering starting from zero 0 or one 1.
