SteerMouse 감도를 자동화 할 수 있습니까?


1

홈 마우스와 작업 마우스간에 전환 할 때마다 SteerMouse의 커서 감도를 조정해야합니다. 프로그래밍 방식 으로이 작업을 수행하는 방법이 있습니까?

여기에 이미지 설명을 입력하십시오

답변:


2

애플 스크립트 편집기를 열고 파일-> 사전 열기를 클릭하여 SteerMouse가 애플 스크립트를 지원하는지 확인해야합니다. 그렇다면 답장을 보내 주시기 바랍니다.

한편, 간접 솔루션은 직장과 가정에 대한 두 가지 환경 설정 파일을 가지고 있으며 이들 사이를 전환하는 것입니다.

먼저 집 설정을 지정하십시오. ~ / Library / Preferences / SteerMouse.prefs에 환경 설정 파일이 있습니다. 이를 복사하고 사본 이름을 SteerMouse_home.prefs로 바꾸십시오. 그런 다음 작업에 맞게 조정하고 환경 설정을 복사하고 이름을 SteerMouse_work.prefs로 지정하십시오.

그런 다음 Applescript Editor에서이 코드를 복사하여 응용 프로그램으로 저장하십시오.

property myLocation : ""

if myLocation is "" then
    set myLocation to "Home"
end if

if myLocation is "Home" then
    do shell script "mv -f ~/Library/Preferences/SteerMouse_home.prefs ~/Library/Preferences/SteerMouse.prefs"
    set myLocation to "Work"

else if myLocation is "Work" then
    do shell script "mv -f ~/Library/Preferences/SteerMouse_work.prefs ~/Library/Preferences/SteerMouse.prefs"
    set myLocation to "Home"
end if

#You'll only need this part if the app needs to be restarted for the changes to occur.
tell application "SteerMouse"
    quit
    activate
end tell

즉, prefs 파일을 이동하고 앱을 다시 시작하십시오. 명백하게! 감사! :)
유료 괴상한

1

@frediemathews가 질문에 대답하는 동안, 내가 사용한 코드를 게시하고 싶었습니다.

SteerMouse는 기본 설정을 즉시 저장하므로 설정을 세 번 조정하고 매번 기본 설정 파일을 복사했습니다. 다음과 같은 코드를 포함하는 세 개의 AppleScript가 있습니다.

tell application "SteerMouse Manager" to quit

do shell script "cp ~/Misc/steermouse-prefs/fast ~/Library/Preferences/SteerMouse.prefs"

tell application "SteerMouse Manager" to activate

(SteerMouse Manager는 SteerMouse.app 안에 숨겨져있는 응용 프로그램입니다)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.