Я хочу использовать прокручивающую мою магическую мышь, чтобы я мог включать и выключать ее нажатием клавиши. Проблема в том, что я разработчик не разработчик, поэтому не знаю, где начать. Я экспериментировал с Редактором сценариев и Automator и нигде не попадал. Может кто-нибудь помочь или лучше всего, просто напишите сценарий для меня? Не могу поверить, что это трудно отключить и установить флажок в панели предпочтений Snow Leopard?яблочная и волшебная мышь
ответ
UPDATE: Я некоторое копаться, и есть команда для отключения горизонтальной прокрутки:
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseHorizontalScroll -bool NO
Я уверен, что есть один для вертикальной прокрутки (хотя я не уверен, почему кто-то это сделает, дизайнер или иначе). Существует также приложение MagicPrefs, которое поможет разблокировать и установить кучу скрытых функций мыши. То, что действительно может быть тем, что вам нужно, чтобы разобраться в проблемах с мушкетом.
Причина, почему это так трудно потому, что Apple, не нравится, когда люди futz с системными настройками, как это, но у них есть команда оболочки с именем defaults
, которая позволяет пользователям переключать все виды материала. На данный момент я не на моей машине Snow Leopard, но если вы хотите сделать это сейчас, вам нужно на минутку надеть свой колпачок программирования.
В качестве примера, если вы хотите, чтобы включить импульс прокрутки, то вы бы написать Applescript так:
do shell script "defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseMomentumScroll -bool yes"
Чтобы отключить его, то вам нужно изменить только последнее слово no
и повторно запустить. Существует ряд обучающих программ и списки настроек для переключения, если вы знаете, где (и как) смотреть. Найдите «выбранные по умолчанию Mac OS X» в своей поисковой системе, и вы обязательно найдете то, что вам нужно.
Если вы хотите написать что-то с нуля, то, насколько я могу судить по быстрому поиску, /System/Library/Extensions/AppleMultitouchDriver.kext
- это файл, содержащий все настройки, которые вы можете изменить. Откройте файл в BBEdit и посмотрите файл info.plist
, содержащий XML (хотя и немного выигрышный). Хитрость заключается в том, чтобы найти параметр в файле info.plist
, который переключает прокрутку, если таковая существует.
Просто не забудьте дважды подумать о том, что вы переключаете, прежде чем нажать кнопку «Запустить». Apple отказалась от определенных настроек из системных настроек по какой-либо причине. Раньше я был дизайнером, но я нашел, что это очень полезный опыт, поэтому я предлагаю ему уйти.
- 1. Сьюзи, волшебная сетка и столбцы
- 2. Волшебная запись, сохранение и NSFetchedResultsController
- 3. FairPlayKeyData яблочная активация
- 4. Яблочная колода карт
- 5. Яблочная графика не работает?
- 6. Волшебная запись с AFIncrementalStore
- 7. Spring MVC и «волшебная строка» тип возврата
- 8. Волшебная запись, CoreData, удаление записи и перенумерование
- 9. JQuery: мышь и мышь странность
- 10. Горизонтальная прокрутка в Firefox on Touch (волшебная мышь/macbook) без полосы прокрутки
- 11. Flash Player волшебная частота кадров
- 12. Волшебная запись, удаляющая сущность вопроса
- 13. Волшебная запись - MR_createEntity возвращает nil
- 14. Волшебная запись - сбой при настройке
- 15. Мышь Move Capture (мышь оставляем и вводим мышь)
- 16. UIButton расширяют зону касания, как яблочная клавиатура
- 17. Яблочная память с Windows 7 или Linux
- 18. Мышь и мышь цвета смена текста
- 19. Java Game - Мышь нажата и мышь перетащили
- 20. Вложенная/концентрическая группа и мышь/мышь
- 21. Мышь и мышь не работают на firefox?
- 22. Мышь Введите и мышь Оставьте на форме
- 23. Виртуальная мышь и eventX
- 24. Узел JS и мышь
- 25. CSS и HTML-мышь?
- 26. Flex и мышь колеса
- 27. Простые данные ядра и данные ядра + Волшебная запись
- 28. IOS coredata Волшебная запись stupAutoMigratingCoreDataStack не работает
- 29. Волшебная линия навигации в Angular 2?
- 30. Волшебная запись фонового сохранения, похоже, блокирует UI
Это действительно полезный материал, Филипп, спасибо. Я раньше делал Magic Prefs и делал целую кучу полезных вещей, но не отключил горизонтальную прокрутку до моих знаний. Я все еще немного скептически отношусь к моей способности фактически делать работу с яблоками, особенно там, где это требуется, и я действительно хочу, чтобы она выполнялась, которая назначается функциональному ключу, чтобы я мог просто нажать ее, когда я нахожусь indesign (и выключите HS), а затем снова нажмите его, когда я нахожусь в Safari (и включите HS). Я готов заплатить кому-то, чтобы сделать это для меня ... – Dan
знаете что. Я снова проверил magficprefs, и это позволяет отключить горизонтальную прокрутку. Так что мы определенно на полпути! Я думаю, вы можете сделать с ним пресеты. – Dan
У меня есть Googled для нескольких связанных терминов (последняя бытие «Волшебная мышь» и «Отключить вертикальную» прокрутку), и я не могу найти ничего, что отключает вертикальную прокрутку. (Может быть, потому, что Apple считает, что основная функция мыши сейчас? Но это только спекуляция с моей стороны.) У меня нет Magic Mouse, поэтому я не могу сам пик в файле драйвера, чтобы узнать, существует ли флаг. Вы можете просто попробовать «выполнить сценарий оболочки» по умолчанию: напишите com.apple.driver.AppleBluetoothMultitouch.mouse MouseVerticalScroll -bool NO "и посмотрите, что будет дальше, если вы будете достаточно храбрыми. –