Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

按下某些特殊鍵時暫時禁用平滑滾動 #33

Closed
lukewang1024 opened this issue Sep 21, 2017 · 5 comments
Closed

按下某些特殊鍵時暫時禁用平滑滾動 #33

lukewang1024 opened this issue Sep 21, 2017 · 5 comments

Comments

@lukewang1024
Copy link
Contributor

首先Mos很棒,感謝作者的付出~

場景:在VSCode中用Ctrl / Cmd + Scroll縮放字號時SmoothScrolling會導致一次縮放過量.如果能夠按下某鍵暫時禁用SS的話即可解決問題.

@Caldis
Copy link
Owner

Caldis commented Sep 24, 2017

谢谢提议, 确实可以将 Ctrl / Cmd 等功能键按下时暂时禁用平滑的功能做进设置里
顺便收集一下还有没有类似的应用也需要同样做特殊处理的, 以及对应的触发键

@lukewang1024
Copy link
Contributor Author

或許做成在Ignore選項卡不僅允許添加Application,也允許添加某一個Key比較好,把決定權留給用戶
另外可能按下那些鍵時除了要禁用新的平滑滾動函數觸發,還要停止之前觸發過的,未完成的平滑滾動函數
場景是,滾一下滾輪,滾動之後幾乎立刻按下Cmd / Ctrl,之前沒運行完的滾動會與按鍵結合產生作用

@lukewang1024
Copy link
Contributor Author

說句題外話,關於版本分發,或許加一個Homebrew Cask安裝的選項會比較方便: https://github.com/caskroom/homebrew-cask/blob/master/doc/development/adding_a_cask.md

@Caldis
Copy link
Owner

Caldis commented Sep 24, 2017

@lukewang1024 已经看到了另一单ISSUE, 着手发布中

@Caldis Caldis changed the title [Feature Request]按下某些特殊鍵時暫時禁用平滑滾動 按下某些特殊鍵時暫時禁用平滑滾動 Oct 11, 2017
@Caldis Caldis added SUGGESTION 建议 and removed ENHANCEMENT labels Oct 11, 2017
@Caldis Caldis added this to 热键支持 | Hotkey support in 故障处理 | ISSUE PROCESSING Nov 23, 2017
@leenms
Copy link

leenms commented Dec 5, 2017

想来看看有没有人也是需要在按下某些键时的禁用缩放效果的,果然有😁。我是在使用 Axure 时用 Cmd+ 左键缩放画布发现容易缩放过量,所以希望作者加上一个设置选项,允许用户自由设置。对比了一下,
SmoothScroll 在按下 Cmd 时是不会缩放过量的,好像是默认的,但没完全理解那一堆参数,所以就一直用的 Mos。请问 Mos v2.0 预计什么时候可以发布?

@Caldis Caldis moved this from 热键支持 | Hotkey support to 优化 | Enhances in 故障处理 | ISSUE PROCESSING Mar 25, 2018
@Caldis Caldis added FEATURE 新功能 and removed SUGGESTION 建议 labels Mar 26, 2018
@Caldis Caldis closed this as completed Apr 11, 2018
@Caldis Caldis moved this from 进行中 | PROCESSING to 已完成 | DONE in 故障处理 | ISSUE PROCESSING Dec 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEATURE 新功能
Projects
故障处理 | ISSUE PROCESSING
  
已完成 | DONE
Development

No branches or pull requests

3 participants