[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:bettertouchtool:en":3,"releases:stats:cask:bettertouchtool:en":510},{"accentColor":4,"artifacts":5,"autoUpdates":42,"categories":43,"conflictsWith":50,"dependsOn":54,"deprecated":46,"description":65,"descriptionEn":66,"developer":67,"disabled":46,"displayName":68,"downloadSha256":69,"downloadSize":70,"downloadUrl":71,"editorChoice":46,"formulaeUrl":72,"homepage":73,"iconUrl":74,"installCommand":75,"installs":76,"installs30d":77,"isFont":46,"isLibrary":46,"kegOnly":46,"kind":80,"latestRelease":81,"machineTranslated":46,"minMacos":64,"name":68,"names":88,"platforms":90,"primaryCategory":481,"rank30d":482,"releaseCount":483,"releaseStats":484,"screenshots":489,"sourceLocale":493,"sourceUrl":498,"summary":499,"summaryTranslation":500,"supports":502,"tags":504,"tap":508,"token":89,"version":124,"versionChangedAt":509},"#181B27",{"apps":6,"binaries":8,"entries":9,"pkgs":41},[7],"BetterTouchTool.app",[],[10,17,24],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"com.hegenberg.BetterTouchTool","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[7],"\u002FApplications\u002FBetterTouchTool.app","install",[7],"app",{"declaration":25,"phase":38,"sources":39,"type":40},{"zap":26},[27],{"trash":28},[29,30,31,32,33,34,35,36,37],"~\u002FLibrary\u002FApplication Scripts\u002Fcom.hegenberg.BetterTouchTool.BetterTouchTool-Widgets","~\u002FLibrary\u002FApplication Scripts\u002Fcom.hegenberg.BetterTouchTool.BTTFinderContextMenu","~\u002FLibrary\u002FApplication Support\u002FBetterTouchTool","~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Fcom.hegenberg.bettertouchtool.sfl*","~\u002FLibrary\u002FCaches\u002Fcom.hegenberg.BetterTouchTool","~\u002FLibrary\u002FContainers\u002Fcom.hegenberg.BetterTouchTool.BetterTouchTool-Widgets","~\u002FLibrary\u002FContainers\u002Fcom.hegenberg.BetterTouchTool.BTTFinderContextMenu","~\u002FLibrary\u002FHTTPStorages\u002Fcom.hegenberg.BetterTouchTool","~\u002FLibrary\u002FPreferences\u002Fcom.hegenberg.BetterTouchTool.plist","cleanup",[],"zap",[],true,[44],{"icon":45,"machineTranslated":46,"name":47,"slug":48,"sourceLocale":49},"lucide:wrench",false,"Utilities","utilities","zh-CN",{"casks":51,"formulae":53},[52],"bettertouchtool@alpha",[],{"arch":55,"casks":58,"formulae":59,"macos":60,"requirements":61},[56,57],"arm64","x86_64",[],[],">= 12",{"macos":62},{">=":63},[64],"12","BetterTouchTool customizes Mac input devices and connects gestures, shortcuts and other triggers to configurable actions. It suits users who want application-specific controls and desktop automation through a visual configuration interface.\n\n## Features\n- Assign actions to trackpad and Magic Mouse gestures.\n- Customize keyboard shortcuts, mouse buttons and supported remote controls.\n- Move and resize windows with snapping and saved layouts.\n- Build floating menus, widgets and launcher commands.\n- Chain actions for repeated workflows and manage clipboard history.\n- Configure supported Stream Deck controls and optional AI assistants.\n\n## Requirements and permissions\nThe current official updater requires macOS 12 or later. Supported controls depend on the connected hardware and selected feature. Configure the application with the macOS permissions needed by your chosen actions; input control and automation may require Accessibility or application Automation access. Review what each action does before enabling a downloaded preset or a script.\n\nBetterTouchTool is commercial software with a free 45-day trial and paid licenses. The publisher also offers related applications; BetterSnapTool and the iOS remote-control application are separate products, even where features overlap. Check current license terms before purchasing or upgrading.\n\nOrdinary gesture mapping is separate from optional AI assistants or external integrations. Those features can use remote providers, require an account or API key and incur provider charges. Consider the documents, selections and computer controls you give an assistant access to, and choose its permission mode before use. Keep copies of important presets before changing or replacing them.\n\nSources: [Official features and pricing links](https:\u002F\u002Ffolivora.ai\u002F), [Downloads and trial terms](https:\u002F\u002Ffolivora.ai\u002Fdownloads), [Official updater and system requirement](https:\u002F\u002Fupdates.folivora.ai\u002Fappcast_manual.xml).","Tool to customise input devices and automate computer systems","folivora.AI GmbH","BetterTouchTool","2e392ad7c996b2960d60b20b0ed35e57769567e7e74bce2a584ee54b2203d96b",96076017,"https:\u002F\u002Ffolivora.ai\u002Freleases\u002Fbtt6.885-2026100205.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fbettertouchtool","https:\u002F\u002Ffolivora.ai\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F5c1dfdddee86\u002Fa3296360db1f-256.png","brew install --cask bettertouchtool",{"d30":77,"d365":78,"d90":79},465,12622,2219,"cask",{"brewCommittedAt":82,"hasNotes":46,"isLatest":42,"isPrerelease":46,"sections":83,"source":84,"translation":85,"version":87},"2026-10-02T12:54:01Z",[],"homebrew",{"status":86},"none","6.885",[68,89],"bettertouchtool",[91,125,157,190,222,255,287,320,352,385,417,449],{"arch":57,"artifacts":92,"conflictsWith":112,"dependsOn":115,"downloadSha256":69,"downloadUrl":71,"macos":122,"minMacos":64,"requiresRosetta":46,"tag":123,"version":124},{"apps":93,"binaries":94,"entries":95,"pkgs":111},[7],[],[96,101,105],{"declaration":97,"phase":15,"sources":100,"type":15},{"uninstall":98},[99],{"quit":14},[],{"declaration":102,"phase":21,"sources":104,"target":20,"type":23},{"app":103,"target":20},[7],[7],{"declaration":106,"phase":38,"sources":110,"type":40},{"zap":107},[108],{"trash":109},[29,30,31,32,33,34,35,36,37],[],[],{"casks":113,"formulae":114},[52],[],{"arch":116,"casks":117,"formulae":118,"macos":60,"requirements":119},[57],[],[],{"macos":120},{">=":121},[64],"27","golden_gate","6.885,2026100205",{"arch":56,"artifacts":126,"conflictsWith":146,"dependsOn":149,"downloadSha256":69,"downloadUrl":71,"macos":122,"minMacos":64,"requiresRosetta":46,"tag":156,"version":124},{"apps":127,"binaries":128,"entries":129,"pkgs":145},[7],[],[130,135,139],{"declaration":131,"phase":15,"sources":134,"type":15},{"uninstall":132},[133],{"quit":14},[],{"declaration":136,"phase":21,"sources":138,"target":20,"type":23},{"app":137,"target":20},[7],[7],{"declaration":140,"phase":38,"sources":144,"type":40},{"zap":141},[142],{"trash":143},[29,30,31,32,33,34,35,36,37],[],[],{"casks":147,"formulae":148},[52],[],{"arch":150,"casks":151,"formulae":152,"macos":60,"requirements":153},[56],[],[],{"macos":154},{">=":155},[64],"arm64_golden_gate",{"arch":57,"artifacts":158,"conflictsWith":178,"dependsOn":181,"downloadSha256":69,"downloadUrl":71,"macos":188,"minMacos":64,"requiresRosetta":46,"tag":189,"version":124},{"apps":159,"binaries":160,"entries":161,"pkgs":177},[7],[],[162,167,171],{"declaration":163,"phase":15,"sources":166,"type":15},{"uninstall":164},[165],{"quit":14},[],{"declaration":168,"phase":21,"sources":170,"target":20,"type":23},{"app":169,"target":20},[7],[7],{"declaration":172,"phase":38,"sources":176,"type":40},{"zap":173},[174],{"trash":175},[29,30,31,32,33,34,35,36,37],[],[],{"casks":179,"formulae":180},[52],[],{"arch":182,"casks":183,"formulae":184,"macos":60,"requirements":185},[57],[],[],{"macos":186},{">=":187},[64],"26","tahoe",{"arch":56,"artifacts":191,"conflictsWith":211,"dependsOn":214,"downloadSha256":69,"downloadUrl":71,"macos":188,"minMacos":64,"requiresRosetta":46,"tag":221,"version":124},{"apps":192,"binaries":193,"entries":194,"pkgs":210},[7],[],[195,200,204],{"declaration":196,"phase":15,"sources":199,"type":15},{"uninstall":197},[198],{"quit":14},[],{"declaration":201,"phase":21,"sources":203,"target":20,"type":23},{"app":202,"target":20},[7],[7],{"declaration":205,"phase":38,"sources":209,"type":40},{"zap":206},[207],{"trash":208},[29,30,31,32,33,34,35,36,37],[],[],{"casks":212,"formulae":213},[52],[],{"arch":215,"casks":216,"formulae":217,"macos":60,"requirements":218},[56],[],[],{"macos":219},{">=":220},[64],"arm64_tahoe",{"arch":57,"artifacts":223,"conflictsWith":243,"dependsOn":246,"downloadSha256":69,"downloadUrl":71,"macos":253,"minMacos":64,"requiresRosetta":46,"tag":254,"version":124},{"apps":224,"binaries":225,"entries":226,"pkgs":242},[7],[],[227,232,236],{"declaration":228,"phase":15,"sources":231,"type":15},{"uninstall":229},[230],{"quit":14},[],{"declaration":233,"phase":21,"sources":235,"target":20,"type":23},{"app":234,"target":20},[7],[7],{"declaration":237,"phase":38,"sources":241,"type":40},{"zap":238},[239],{"trash":240},[29,30,31,32,33,34,35,36,37],[],[],{"casks":244,"formulae":245},[52],[],{"arch":247,"casks":248,"formulae":249,"macos":60,"requirements":250},[57],[],[],{"macos":251},{">=":252},[64],"15","sequoia",{"arch":56,"artifacts":256,"conflictsWith":276,"dependsOn":279,"downloadSha256":69,"downloadUrl":71,"macos":253,"minMacos":64,"requiresRosetta":46,"tag":286,"version":124},{"apps":257,"binaries":258,"entries":259,"pkgs":275},[7],[],[260,265,269],{"declaration":261,"phase":15,"sources":264,"type":15},{"uninstall":262},[263],{"quit":14},[],{"declaration":266,"phase":21,"sources":268,"target":20,"type":23},{"app":267,"target":20},[7],[7],{"declaration":270,"phase":38,"sources":274,"type":40},{"zap":271},[272],{"trash":273},[29,30,31,32,33,34,35,36,37],[],[],{"casks":277,"formulae":278},[52],[],{"arch":280,"casks":281,"formulae":282,"macos":60,"requirements":283},[56],[],[],{"macos":284},{">=":285},[64],"arm64_sequoia",{"arch":57,"artifacts":288,"conflictsWith":308,"dependsOn":311,"downloadSha256":69,"downloadUrl":71,"macos":318,"minMacos":64,"requiresRosetta":46,"tag":319,"version":124},{"apps":289,"binaries":290,"entries":291,"pkgs":307},[7],[],[292,297,301],{"declaration":293,"phase":15,"sources":296,"type":15},{"uninstall":294},[295],{"quit":14},[],{"declaration":298,"phase":21,"sources":300,"target":20,"type":23},{"app":299,"target":20},[7],[7],{"declaration":302,"phase":38,"sources":306,"type":40},{"zap":303},[304],{"trash":305},[29,30,31,32,33,34,35,36,37],[],[],{"casks":309,"formulae":310},[52],[],{"arch":312,"casks":313,"formulae":314,"macos":60,"requirements":315},[57],[],[],{"macos":316},{">=":317},[64],"14","sonoma",{"arch":56,"artifacts":321,"conflictsWith":341,"dependsOn":344,"downloadSha256":69,"downloadUrl":71,"macos":318,"minMacos":64,"requiresRosetta":46,"tag":351,"version":124},{"apps":322,"binaries":323,"entries":324,"pkgs":340},[7],[],[325,330,334],{"declaration":326,"phase":15,"sources":329,"type":15},{"uninstall":327},[328],{"quit":14},[],{"declaration":331,"phase":21,"sources":333,"target":20,"type":23},{"app":332,"target":20},[7],[7],{"declaration":335,"phase":38,"sources":339,"type":40},{"zap":336},[337],{"trash":338},[29,30,31,32,33,34,35,36,37],[],[],{"casks":342,"formulae":343},[52],[],{"arch":345,"casks":346,"formulae":347,"macos":60,"requirements":348},[56],[],[],{"macos":349},{">=":350},[64],"arm64_sonoma",{"arch":57,"artifacts":353,"conflictsWith":373,"dependsOn":376,"downloadSha256":69,"downloadUrl":71,"macos":383,"minMacos":64,"requiresRosetta":46,"tag":384,"version":124},{"apps":354,"binaries":355,"entries":356,"pkgs":372},[7],[],[357,362,366],{"declaration":358,"phase":15,"sources":361,"type":15},{"uninstall":359},[360],{"quit":14},[],{"declaration":363,"phase":21,"sources":365,"target":20,"type":23},{"app":364,"target":20},[7],[7],{"declaration":367,"phase":38,"sources":371,"type":40},{"zap":368},[369],{"trash":370},[29,30,31,32,33,34,35,36,37],[],[],{"casks":374,"formulae":375},[52],[],{"arch":377,"casks":378,"formulae":379,"macos":60,"requirements":380},[57],[],[],{"macos":381},{">=":382},[64],"13","ventura",{"arch":56,"artifacts":386,"conflictsWith":406,"dependsOn":409,"downloadSha256":69,"downloadUrl":71,"macos":383,"minMacos":64,"requiresRosetta":46,"tag":416,"version":124},{"apps":387,"binaries":388,"entries":389,"pkgs":405},[7],[],[390,395,399],{"declaration":391,"phase":15,"sources":394,"type":15},{"uninstall":392},[393],{"quit":14},[],{"declaration":396,"phase":21,"sources":398,"target":20,"type":23},{"app":397,"target":20},[7],[7],{"declaration":400,"phase":38,"sources":404,"type":40},{"zap":401},[402],{"trash":403},[29,30,31,32,33,34,35,36,37],[],[],{"casks":407,"formulae":408},[52],[],{"arch":410,"casks":411,"formulae":412,"macos":60,"requirements":413},[56],[],[],{"macos":414},{">=":415},[64],"arm64_ventura",{"arch":57,"artifacts":418,"conflictsWith":438,"dependsOn":441,"downloadSha256":69,"downloadUrl":71,"macos":64,"minMacos":64,"requiresRosetta":46,"tag":448,"version":124},{"apps":419,"binaries":420,"entries":421,"pkgs":437},[7],[],[422,427,431],{"declaration":423,"phase":15,"sources":426,"type":15},{"uninstall":424},[425],{"quit":14},[],{"declaration":428,"phase":21,"sources":430,"target":20,"type":23},{"app":429,"target":20},[7],[7],{"declaration":432,"phase":38,"sources":436,"type":40},{"zap":433},[434],{"trash":435},[29,30,31,32,33,34,35,36,37],[],[],{"casks":439,"formulae":440},[52],[],{"arch":442,"casks":443,"formulae":444,"macos":60,"requirements":445},[57],[],[],{"macos":446},{">=":447},[64],"monterey",{"arch":56,"artifacts":450,"conflictsWith":470,"dependsOn":473,"downloadSha256":69,"downloadUrl":71,"macos":64,"minMacos":64,"requiresRosetta":46,"tag":480,"version":124},{"apps":451,"binaries":452,"entries":453,"pkgs":469},[7],[],[454,459,463],{"declaration":455,"phase":15,"sources":458,"type":15},{"uninstall":456},[457],{"quit":14},[],{"declaration":460,"phase":21,"sources":462,"target":20,"type":23},{"app":461,"target":20},[7],[7],{"declaration":464,"phase":38,"sources":468,"type":40},{"zap":465},[466],{"trash":467},[29,30,31,32,33,34,35,36,37],[],[],{"casks":471,"formulae":472},[52],[],{"arch":474,"casks":475,"formulae":476,"macos":60,"requirements":477},[56],[],[],{"macos":478},{">=":479},[64],"arm64_monterey",{"icon":45,"machineTranslated":46,"name":47,"slug":48,"sourceLocale":49},304,97,{"brewLag":485,"cadence":487,"count30d":488},{"compared":486,"earlierCount":486},0,"daily",34,[490],{"caption":491,"height":492,"machineTranslated":46,"sourceLocale":493,"theme":494,"thumbUrl":495,"url":496,"width":497},"Official Mac trackpad-gesture configuration example; exact app build not specified.",832,"en-US","light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F4e8a349909e7\u002F3ff34e9ea4a4-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F4e8a349909e7\u002F3ff34e9ea4a4-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fb\u002Fbettertouchtool.rb","Customize Mac gestures, shortcuts and input devices, manage windows and build action sequences, floating menus and desktop automation.",{"locale":493,"machineTranslated":46,"sourceLocale":493,"status":501},"source",{"arm64":42,"requiresRosetta":46,"status":503,"x86_64":42},"known",[505,506,507],"Automation","Gestures","Productivity","homebrew\u002Fcask","2026-10-07T09:38:25.801627Z",null]