应用程序如何判断它是否正在hackintosh上运行? [英] How can an app tell if it's running on a hackintosh?

查看:49
本文介绍了应用程序如何判断它是否正在hackintosh上运行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我实际上只是想知道一台笔记本电脑的鼠标按钮的数量(苹果:1,哈金托什:2),但是我猜想答案可以与上述更普遍的问题的答案互换.

I'd actually just like to know the number of mouse buttons a laptop has (Apple: 1, Hackintosh: 2), but I'm guessing the answer to this would be interchangeable with the answer to the more general question above.

经过编辑以阐明有关计数内置鼠标按钮的信息:我知道您可以使用外部两键鼠标或按住Control键单击,但是我对内置硬件按钮的数量特别感兴趣:该应用程序使用笔记本电脑的板载按钮在屏幕上向上/向下翻页.一个可以更改其旋转角度的窗口(这会更改左/右按钮的滚动方向),如果该应用程序知道实际上有两个并排按钮还是只有一个控制面板,则可以提供更好的用户体验./p>

Edited to clarify about counting built-in mouse buttons: I'm aware you can use an external two-button mouse or control-click, but I'm specifically interested in the number of built-in hardware buttons: The app uses the laptop's onboard button(s) for paging up/down on a window that can change its rotation (which changes the scroll direction of the left/right buttons), and it's a better user experience if the app knows whether there are actually two side-by-side buttons or just a single control surface.

推荐答案

我想您可以将Hackintosh修补的文件与原始安装的Mac OS X进行比较.尽管我对OSX86不太了解,所以我不确定该怎么做.

I suppose you could compare the files that Hackintosh patches with a vanilla installation of Mac OS X. I'm not very knowledgeable about OSX86 though, so I'm not sure exactly how to go about that.

例如,您还知道计算机正在运行hackintosh,那又如何呢?您必须找出计算机使用的鼠标,键盘,按键布局,硬件按钮等.例如,运行Hackintosh的Dell将不同于运行Hackintosh的Acer.

Besides, say for example, you know that the computer is running hackintosh, then what? You'll have to find out that mouse the computer uses, what keyboard, key layout, hardware buttons etc. For example, a Dell running Hackintosh will not be the same as a Acer runing Hackintosh.

为什么不只是跳过中间人并寻找您感兴趣的功能?

Why not just skip the middle man and look for the features that you are interested in?

这篇关于应用程序如何判断它是否正在hackintosh上运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆