[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6908":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},6908,"UnnaturalScrollWheels","ther0n\u002FUnnaturalScrollWheels","ther0n","Invert scroll direction for physical scroll wheels while maintaining \"Natural\" scrolling for trackpads on MacOS","",null,"Swift",4100,94,25,43,0,1,7,36,6,27.93,"GNU General Public License v3.0",false,"main",true,[],"2026-06-12 02:01:31","# UnnaturalScrollWheels\n\n![App Icon](\u002F..\u002Fmain\u002FUnnaturalScrollWheels\u002FAssets.xcassets\u002FAppIcon.appiconset\u002F256x256.png?raw=true \"App Icon\")\n\nInvert scroll direction for physical scroll wheels while maintaining \"Natural\" scrolling for trackpads on MacOS.\n\n![Screenshot](\u002F..\u002Fmain\u002FScreenshots\u002FScreenshot.png?raw=true \"Screenshot\")\n\n## Why? What does it do?\n\nFor some reason in macOS, toggling the \"Scroll direction: Natural\" option in *Mouse* settings also changes it in *Trackpad* settings despite being in separate places.\n\n![Mouse Settings](\u002F..\u002Fmain\u002FScreenshots\u002FMouseSettings.png?raw=true \"Mouse Settings\")\n![Trackpad Settings](\u002F..\u002Fmain\u002FScreenshots\u002FTrackpadSettings.png?raw=true \"Trackpad Settings\")\n\nThis application makes it so that scroll direction for physical scroll wheels is the opposite of what is shown in settings without messing with the scroll direction of the trackpad.\n\nThe issue is described here:\n\nhttps:\u002F\u002Fapple.stackexchange.com\u002Fquestions\u002F116617\u002Fhow-to-separate-mouse-and-trackpad-settings\n\nUnfortunately most\u002Fall solutions no longer work reliably if at all in Catalina.\n\n## Installation\n\n### Using Homebrew\n\n```\nbrew install --cask unnaturalscrollwheels\n```\n\n### Manual download\n\n1. Download the latest `.dmg` from the [releases page](\u002F..\u002F..\u002Freleases), mount it, and copy the `.app` to your applications folder and open it like any other application.\n\n2. The app requires accessibility permissions to \"Control your computer\". This is required to intercept scroll events, invert them and modify their deltas to disable acceleration and apply your settings.\n\n![Accessibility Popup](\u002F..\u002Fmain\u002FScreenshots\u002FAccessibilityPopup.png?raw=true \"Accessibility Popup\")\n\n![macOS Accessibility Popup](\u002F..\u002Fmain\u002FScreenshots\u002FmacOSAccessibilityPopup.png?raw=true \"macOS Accessibility Popup\")\n\n![Accessibility Settings](\u002F..\u002Fmain\u002FScreenshots\u002FAccessibilitySettings.png?raw=true \"Accessibility Settings\")\n\nThat's it!\n\n## Usage\n\nOne possible confusion may be how to modify your preferences once you've hidden the app from menu bar. To show preferences and temporarily show the menu bar icon again, simply open the application again which will display the preferences window.\n","UnnaturalScrollWheels 是一个 macOS 应用程序，旨在反转物理滚轮的滚动方向，同时保持触控板的“自然”滚动。其核心功能是通过修改系统设置中的滚动方向来实现鼠标滚轮与触控板滚动行为的分离，解决了 macOS 中无法单独调整这两种输入设备滚动方向的问题。该应用使用 Swift 语言开发，并且需要用户授予辅助功能权限以拦截和修改滚动事件。适用于希望在 macOS 上分别控制鼠标滚轮和触控板滚动方向的用户，特别是那些对默认设置感到不便的人群。",2,"2026-06-11 03:09:31","top_language"]