如何在OS X 10.8中为登录窗口启用触控板点击即可?


23

在较旧的OS X版本中,此方法可以正常工作

defaults write /Library/Preferences/.GlobalPreferences com.apple.mouse.tapBehavior -int 1

这将使用户可以点击以为root用户单击内置的MacBook Trackpad,这也会影响登录屏幕。也有类似的命令也可以为基于蓝牙的Magic Trackpad启用它。

不幸的是,它似乎不再适用于OS X 10.8。在Mountain Lion中还有其他方法吗?


为什么要下票?
Mathias Bynens

2
为何不对以下尚未尝试的/错误的答案投下反对票?
bmike

Answers:


6

事实证明,您可以在终端中将其添加为功能:

sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 1

这对我有用,这要感谢这些人-http: //forums.macrumors.com/showthread.php?t=1218257


这在运行10.8.4的MacBook Air上对我有用,既有内置触控板又有蓝牙Magic Trackpad。
兔子先生2013年

这适用于带有Magic Trackpad的OS X Yosemite(10.10.2)上的Retina MacBook Pro。谢谢!
U007D

在10.10.2版的rMBP 13“上无法正常工作
Annjawn

5

在Mac之间的登录屏幕上启用它,结果好坏参半。

这是我如何使其工作的方法:

  1. 转到系统偏好设置(以管理员用户身份)->用户和组->登录选项
  2. 点击锁,然后输入您的管理员凭据
  3. 在“网络帐户服务器”旁边,单击“编辑”(或添加,如果尚未设置服务器,则会显示的内容),然后单击“打开目录实用程序”
  4. 再次单击锁,然后重新输入您的凭据
  5. 在菜单栏中,单击“编辑”,然后单击“启用根用户”
  6. 设置用户密码,然后注销当前用户
  7. 在登录屏幕上,用户旁边应有一个“其他...”选项。输入“ root”作为用户名并使用您设置的密码。
  8. 启用点击以单击“系统偏好设置”。
  9. 注销,然后返回您的普通用户,然后再次打开目录实用程序
  10. 单击挂锁以在Directory Utility中进行身份验证,然后在菜单栏上进行编辑,然后单击“禁用Root用户”

为了安全起见,请确保禁用root用户!

现在我一开始就提到我对此有好坏参半。它可以在Mac Mini 2012上正常工作,但在MacBook Air 2011上却无法正常工作。我能想到的主要是MacBook Air的触控板内置并通过USB连接,而Mac Mini的触控板是蓝牙。

您问为什么这很重要?其他人是否注意到,用于将系统默认设置更改为“点击以单击”的“终端”命令似乎将设置存储在引用AppleBluetoothMultitouch.trackpad的条目中?

如果那是原因,那么这就是为什么有些人报告终端命令有效而其他人说这没什么关系。

我将对此进行更多的挖掘,我想知道是否在某处有类似的AppleUSBMultitouch.trackpad条目...

编辑:

  1. 只是确认一下,我将蓝牙触控板连接到了MacBook Air(顺便说一句,很难从台式机Mac上的蓝牙偏好设置中删除触控板),并且可以使用蓝牙触控板点击登录屏幕,但不能内置一个。内心的!

  2. 哦,与您的系统相比,我的两台Mac都运行10.8.4,完全没有启动项目(我喜欢我快速的启动时间),也没有第三方Kexts


尝试了这个,尝试了与之兼容的终端com.apple.AppleMultitouchTrackpad Clicking 1,都没有在我的rMBP 13“ OSX 10.10.2上工作。–
Annjawn

4

在10.8上,正确的措辞似乎是

sudo defaults write com.apple.AppleMultitouchTrackpad Clicking 1

(不确定是否-int确实需要该开关)。这不会立即打开点击以显示提示音,如果有人可以告诉您如何应用默认值,我将是一个快乐的小管理员:)


我说-int不是需要,就好在这里工作没有。
贾瓦

+1。我在装有OS X Mavericks的2014 Macbook Air上进行了测试,并且可以正常工作。请注意,sudo即使您使用的是管理员帐户,这也是必需的。(在更改默认值之前,我从管理员帐户打开终端并键入sudo defaults read com.apple.AppleMultitouchTrackpad Clicking,然后重复相同的命令,但没有sudo。前者报告0,而后者返回1。)-intin -int 1是要指定1为整数。显然,可以省略该开关,但包括它也无害。人们还可以代替部分-int 1通过-bool true
user1551 2014年

无论如何,鉴于霍华德的回答,看来人们需要在不同版本的操作系统或不同型号的机器上更改不同的域/密钥。
user1551 2014年


-1

我自己还没有尝试过,但这可能就是您想要的sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 1


1
只想指出以下命令在10.8中不起作用sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 1

1
在MacRumors上也找到了一个但它似乎也不能在OS X 10.8上运行。
Mathias Bynens 2012年

-1

您是在说“点击”吗?如果是这样,您可以启用和禁用

系统偏好设置>触控板>点击以单击


至少对我来说,它已经改变了。我正在使用Mountain Lion
J. Costa

不适合我。这仅更改当前用户的设置,而不更改登录屏幕。
Mathias Bynens 2012年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.