Which profile(s) are the rules defined in mouse.json applied to when you stick it under the /complex_modifications directory?Ī follow up to 1): When you just stick that mouse.json file under the /complex_modifications directory, how does KE know what type of device are the rules for? There's no device-related information in mouse.json you only have rules in there.Ĭan someone who has pointing_buttons working please share their karabiner. Now, what I don't understand is why the VirtualHIDPointing device is being ignored.Īdditionally, there are a few things I'd like to ask about putting settings json files under ~/.config/karabiner/assets/complex_modifications: Click the Apple icon on the upper left, and select System Preferences. (Please see lines 234 and 256 of my karabiner.json) This is probably causing some confusion for KE, because it's recognizing the receiver as both for the keyboard and the mouse. Step 3: Find and remove ControllerMate in Login Items. Well, that's because I have two device entries with the same vendor_id and product_id for the two Logitech USB receivers - one for the keyboard, and the other one for the mouse. Here you might be wondering why KE detected and registered ("grabbed") two USB receivers. ( The activities that occur starting from the arrow is when I first inserted the USB receiver for the mouse)Īfter KE started, I inserted the mouse USB Receiver directly into my MBP. This time around, I've disconnected all external USB devices from my MBP and restarted Karabiner-Elements. But before I continue, I want to apologize for posting the previous screenshots of the Log and the Event Viewer, because they offer no insights. Since the last post, I've taken a closer look at the Log messages and compared it to the USB hardware on my MBP and have discovered where the conflict might be. The fact that the rules defined in your mouse.json don't even show up on the Complex Modifications tab suggests that something is wrong on my end.
0 Comments
Leave a Reply. |