Nodes Browser
ComfyDeploy: How Touchpad and trackpad gesture support works in ComfyUI?
What is Touchpad and trackpad gesture support?
Implements proper touchpad zooming and panning into ComfyUI to make it more usable on laptops.
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
Touchpad and trackpad gesture support
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
ComfyUI extension
Touchpad and trackpad support
Fixes the annoying trackpad zooming in ComfyUI
Implements
Touchpad gestures
- Two-finger touchpad swiping to pan in all directions
- Two-finger pinch to zoom in and out
Optional mouse controls
- Pan up and down by scrolling
- Pan left and right by holding shift while scrolling
- Zoom in and out by holding control while scrolling
Tested with
Browsers
- Chrome (133)
- Firefox (133) (not yet fully tested in combination with mice)
Hardware
- Windows laptop touchpad
- MacBook touchpad
- Generic Logitech mouse
- Apple Mighty Mouse
- Apple Magic Mouse
Should in theory work on
- MacBooks without multitouch gesture support, so older touchpads like on MacBook 4,1 and below
- Touchpads and trackpads without WDF
Installation
- Clone this repository into ComfyUI/custom_nodes/
- Restart ComfyUI
- Reload the UI
- Enjoy!
Partially inspired by: https://github.com/subtleGradient/TinkerBot-tech-for-ComfyUI-Touchpad