Git Product home page Git Product logo

multitouch-community's People

Contributors

rxhanson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

multitouch-community's Issues

Feature request: force touch action without normal click

I have the "Force touch with one finger" gesture set up trigger a middle mouse click. It looks like Multitouch is sending a normal click event followed by a force touch event.

Any way to prevent the normal click event from being sent? My use case is using force touch as middle click, to open links in new tabs in Firefox.

Swiping between spaces triggers paste in Terminal

Hi, when I swipe between spaces and a Terminal window is active in the destination space, a paste action (or maybe Cmd + Arrow Up?) action is triggered. Doesn't happen when Multitouch is de-activated.

Cheers

Allow force touch gestures to still perform some default macOS actions

A force touch gesture will prevent the macOS default force touch behavior when it is executed. This is most noticeable with the single finger force touch gesture.

It would be nice to be able to configure it to perform the default macOS force touch behavior if it exists, otherwise perform what is configured in Multitouch.

Unfortunately, there's not really a way to determine in advance whether or not a force touch will perform an action in macOS. However, there are some things that I could do to make this a little nicer. For example, if the mouse cursor is the hand for opening a link, I could let the macOS force touch behavior for showing a link's contents in Safari go through.

When tap to click is enabled, executing a tap based gesture will select text

Multitouch v1.4.1

Configuration:
Rest one finger and tap one to the left or right set to switch tabs in browser / tabbed application.
Tap to click is enabled in macOS.

In v1.4.0, the changing browser tabs would also pause video playing in a browser tab. In v1.4.1, video is no longer paused but text is selected on a browser page when the tabs are changed.

Add more types of mouse button events

If Multitouch could output other mouse button events besides left/ right/ middle (mouse button 1/ 2/ 3) then they could be captured by games, or utilities like Karabiner. (Karabiner lists a total of 32 mouse buttons)
slick program otherwise...

Add to homebrew-cask

Hi Ryan, it would be great if multitouch could be added to homebrew-cask for easy installation and updating. Currently, the download URL seems to be generated on the fly with a token, seemingly preventing automated brew installation. Any comment? Thanks!

Add "Run Applescript" action

Adding the ability to run applescripts as a gesture action would also require some updates to the UI to allow file selection.

App-specific gestures

Great work on the app so far!
It would be very nice if we could set gestures for specific apps, next to global gestures. The App-specific ones would override the global ones when the app in question has focus

"Phantom" calls to rest one / tap gesture

I'm getting a lot of "phantom" calls to the "Rest one finger and tap one finger to the left/right" gesture. It probably has something to do with the way I rest my fingers on the trackpad, but I never had the same problem with Jitouch, even though I had the same gestures configured to do the same thing (tab switching). Perhaps Jitouch was somehow rejecting false input that Multitouch is not rejecting.

Add "fix + swipe" gesture

For example, the user can fix their index finger in place, and swipe down using the next two fingers. It sounds kind of unnatural but it works quite well!

UI issues when selecting actions

Hi, the category/action selection UI behaves inconsistently when selecting a category/action from the dropdown list. First of all, when selecting an action category, the actions dropdown is immediately triggered (this might be intentional). You can also notice some visual glitches on the main window. Secondly, when selecting an action, the wrong action is set (see result in main window) and you have to go back to configure the right one. See video for more clarification.

https://streamable.com/kpnty

Thanks and best

Debug info
Multitouch: 1.9 (41)
macOS: Version 10.14.4 (Build 18E226)
Model: MacBookPro14,3
Devices: ["internalTrackpad2:144115188092633088:16777216"]
Multitouch Configuration: {"oneClickTopRight":{"type":4,"action":505},"threeTap":{"type":3,"action":300},"onePlusLeft":{"type":5,"action":501},"onePlusRight":{"type":5,"action":500}}
Avoid Private Framework: false

Settings of gestures are not saved after rebooting

Hello, I bought the license today and found out that settings of the added gestures are reset at rebooting of my macbook or just restarting the application. My configuration:
Multitouch: 1.15 (62)
macOS: Version 10.14.5 (Build 18F132)
Model: MacBookPro14,1
Devices: ["internalTrackpad2:144115188092633088:16777216","magicMouse:288230377408548859:1256837115"]
Multitouch Configuration: {}
Avoid Private Framework: false

Please, try to correct it. Thank you!

Multi monitor issues with clicks

I just started using Multitouch (trial for now) and I quickly stumbled upon an issue.
When using multiple monitors, the gestures that trigger a "click" action only work on the main monitor.

I have a MacBook Pro with 2 external monitors. If I use a gesture for a middle-click (or any other click) on the laptop monitor, everything works fine but if I do the same on one of the other monitors the cursors "teleports" to the main monitor and the click is triggered there.

I'm using Mojave and I tested with the trackpad and a magic mouse.

Add "scroll to top" and "scroll to bottom" actions

Ideally this could be used in conjunction with multi-finger swipes. For example, swiping up with three fingers will jump to the top of the page, and swiping down with three fingers jumps to the bottom.

Add alt tab action

cmd tab is there but alt tab is not, and it can't be recorded by the shortcut recorder.

UI issue selecting triggers

There's some unintuitive behavior in the trigger selection interface. After opening the action selection UI for a particular trigger, I can still select other triggers in the main window. However, the action selection window is not updated accordingly. See video.

https://streamable.com/7wkjg

This could be by design, but personally it seems more intuitive the update the actions menu when selecting a different trigger. Why else would I be selecting it? ;)

Just my 2 cents...

Works on external wireless trackpad but not on MBP internal trackpad

Hey there! I got a new laptop and moved over to Multitouch from Magicprefs after it let me know it's no longer supported. Multitouch works great when I use my external trackpad but the same gestures don't work at all when I try them from the MBP internal trackpad. I got a new 13" MBP with TB running on Mojave.
Currently there's only one gesture I set up which is Three Finger Click -> Middle Mouse Click

image

Any help will be greatly appreciated!

Won't trigger with InDesign CC 2019 on mac

Gestures work everywhere else, but when I'm in InDesign CC 2019, nothing happens. I'm on High Sierra Mac.

If I remember correctly, CC 2018 worked fine, so maybe something changed in CC 2019? Illustrator, Photoshop, all fine...just InDesign

Any ideas what's going on?

Don't Work with Mojave

I've just installed macOS Mojave and the app "multitouch" don't work fine cause it crash at first start

App Switcher Gesture

Feature Request:
I am using a four finger tap to invoke App Switcher.
On four finger release the band of app icons appears.
Using two fingers I run the selector along the band and stop at the selected app.
Coming from BetterTouchTool I miss the two finger lift switching to the selected app.
Please add this.
I have two choices with Multitouch: either hit Return or using a single finger bring the cursor to the selected App and tap.
Thanks.

Firefox tab switching

Hi @rxhanson, in the latest (v67) version of Firefox the "Switch tabs left/right" actions don't work as expected. "Switch tabs left" does nothing, while "Switch tabs right" seems to open a tab preview overlay.

Running v1.11.4 of Multitouch

Palm rejection on rest two / tap one

The palm of my left hand often rests on the edge of huge trackpad on the newest generation MacBook Pro. With my palm in this position, Multitouch will sometimes pick it up as a third finger when I use my right hand to scroll with two fingers.

Add "Pinch in and pinch out" gestures

Note that these gestures would overlap with Apple's built-in pinch gestures. These might be lower priority than gestures that don't overlap with Apple built-in gestures.

Can you implement the functions like jitouch?

I have been used jitouch for a long time. But in the new Mac it doesn't work now.

I don't know how you want to design Multitouch.
Maybe you can refer to the jitouch.

Multitouch is great. Thanks for your contribution.

debug logging

Is there any way to get an option to enable debug logging? I'm getting some weird behavior every once in a while (apps starting seemingly randomly, spaces switching without me knowingly triggering it) and would like to see if multitouch is maybe triggering them. @rxhanson Any other ideas how I could troubleshoot?

Thanks!

Add "Run automator script" action

Adding the ability to run automator scripts as a gesture action would also require some updates to the UI to allow file selection.

Request: pinch and rotate gestures

In trying to replace BetterTouchTool, I’ve just come across your app. It looks good, both interface-wise and icon-wise, but it doesn’t support everything I need. Here’s the gestures I use BetterTouchTool for:

  • 4-finger tap
  • Pinch in
  • Pinch out
  • Rotate left
  • Rotate right

Currently, out of those only the 4-finger tap is supported, and no pinching or rotating.

It’d also be useful if we could support different gestures on a per-application basis, and disable the app when certain apps are in front, but that only matters to me if pinching and rotation are added.

Rest one tap one requires 2 to 3 taps to work

rest one finger and tap to left or right seems to work just perfect with jiTouch but with Multitouch I am having few problems like

  1. many times it will require 2 to 3 taps just to get to another tab which is very annoying but when gestures work it is smooth
  2. sometimes instead of switching tabs it will play the background video

I tried to play with settings but it made it worse and I feel like I have to tap pretty firmly to make the gestures work.
Also I would say that most people use 2 fingers on their trackpad and this feature is a must for me atleast.
Which gesture you use to switch your tabs if not this one?

Originally posted by @yooyoyo in #30 (comment)

Mojave F13 key binding to 4 finger click gesture is not working.

Binding a keyboard shortcut (F13) to the 4 finger click gesture is not working. The keyboard I am using does have physical F13 keys. The F13 key is mapped the screenshot tool in the test machine. The app is not crashing but the screenshot is not triggered either. F13 key does trigger the screenshot. Non keyboard biding (Go to first tab) does work as expected.

Add "finger roll" gesture

Jitouch 2 has an "Index to pinky" gesture that I like a lot: you basically roll your fingers on the trackpad, starting from index and ending with pinky. It's really nice for entering/exiting fullscreen mode on apps!

Add support for programming "regular mouse buttons"

The main barrier for adding regular mouse buttons is that non-Apple mouses might not all behave the same way. There are most likely some mouses that I would not be able to support. Also, this would require a decent amount of changes to the UI.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.