如何在Mac上的VirtualBox/Android x86中使菜单键正常工作?

3
我正在尝试使用VirtualBox和Android x86作为Android SDK自带的模拟器非常卡且无法在2GHz四核Mac和16GB内存上使用的更快替代方案。这篇教程让我快速启动并且看起来非常流畅:http://www.bobbychanblog.com/2011/07/faster-android-emulator-alternative-using-virtualbox/。设置过程不是很简单,但总体来说是个不错的选择。问题是,在PC键盘上(通常位于底部行,紧靠Windows键旁)映射了Context菜单键到Android的菜单键。作为Mac用户,我没有这个键。似乎没有办法将其映射到其他键或使用按钮或鼠标单击模拟它。这个线程有很多人要求解决此问题,但没有真正的解决方案:http://code.google.com/p/live-android/wiki/howtouse。一个人提出了一种需要编译squashfs工具的方案(不知道那是什么),但当他们开始谈论在Solaris机器上进行编译时,我失去了兴趣 :)。

1
如果配置正确,模拟器在 Mac 上非常快。你做错了什么。你是否安装了 Intel 硬件加速执行管理器 - Diego Torres Milano
啊,键盘上最无用的按键之一,紧随滚动锁定之后。顺便说一句,在安卓系统中我也不喜欢它,因为很难知道它何时隐藏了有用的选项。屏幕上的按钮更好,而谷歌在原生安卓(Nexus)中采取的方向也是如此。 - Aleksandr Dubinsky
@dtmilano 感谢您关于HAXM的提示。我花了大约一个小时来安装和配置新的模拟器以使用它,但最终确实加快了事情的进展。现在我需要一杯烈酒了。 - Nicholas
1个回答

3
最终我发现这个密钥也被称为“应用程序键”,并找到了一种在Mac上重新映射它的方法。这个帖子引导我找到了解决方案:http://www.applevis.com/podcast/episodes/new-updated-remapping-keys-your-macs-keyboard-enhance-voiceover-experience
诀窍是安装PCKeyboardHack,它可以将某些键重新映射到任何键码。
实际上没有太多好的选择。我选择了数字键盘上的回车键,并将其重新映射到键码110,这是PC应用程序键。效果很好。 PCKeyboardHack Screen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接