# E71②，Magickey,解决了A4的四大天王选字！！E71的巨硬的爱好者欢呼吧\!

- 作者：Wilson Wang
- 发布时间：2008-10-19 22:16
- 分类：公司
- 原文：https://www.ifanr.com/12

[![](https://s3.ifanr.com/wp-content/uploads/2008/10/a4e5b7a8e7a1ace8be93e585a5e6b395.jpg "a4e5b7a8e7a1ace8be93e585a5e6b395")](https://s3.ifanr.com/wp-content/uploads/2008/10/a4e5b7a8e7a1ace8be93e585a5e6b395.jpg)

[](https://s3.ifanr.com/wp-content/uploads/2008/10/a4e5b7a8e7a1ace8be93e585a5e6b395.jpg)A4五键上屏版已经发布。<http://www.a4user.com/bbs/thread-13999-1-1.html>

万事难不倒Geek精神。  
解决了，解决了！  
终于可以用一种取巧的方式实现了巨硬的四大天王选字！

起因：A4的五键版输入法，界面很巨硬，五个待选。但是，它致命的缺点，就是只能用底排五个键来选字，使用的感觉与巨硬使用四大天王选字差之甚远。  
多次间接与A4开发的沟通，回复是E71根本不可能实现四大天王的选字，因为那四个键A4技术上捕获不了。。。  
失望，失望。。。

可是某天突然灵机一动，不是有magickey吗，也许它和A4配合，把底排的映射到四大天王不就行了吗？随便一试，成功了。。。  
这样一个难题，突然就解决了，现在，我用上四大天王的选字的巨硬式的A4了！

很简单的使用，很简单的思路，却是最舒爽的体验。

从此可以说，E71实现的，就是treo巨硬的输入感受！

用E71的兄弟们，enjoy！

此贴再次向Uglee－一个引入硬键选字实现手持输入法革命性提升的牛人致敬！并向A4的兄弟们致以最高的敬意！

具体实现方式：

  
1.下载五环版A4，安装，现在你有了底排中间五个键硬键中文上屏的能力。  
2.下载Magickey，安装，我们需要的就是Magickey＋五环版A4，让A4成为不仅仅有底排硬键上屏，也能利用手机中部Home键，日程键，确认键，名片夹键，信息键五个大硬键中文上屏的能力，正如treo上的巨硬一样，因为treo俗称中间除了确认键的另外四键为四大天王，所以在这我们沿用。  
3.安装好两个软件后，现在最主要的，就是对magickey的设置。  
原理：我们要做的，就是利用magickey的超强键位映射能力，把底排的四个键的一一对应映射到中间的四个键（四大天王），确认键不用再映射是因为它在A4中已经可以实现了中间首选字的上屏。  
操作：  
①制定方案：  
运行magickey，到方案列表的标签，新建一个方案。在这个方案中，编辑映射。如现在我们先做home键映射底排Shift键这个一一对应的映射。按“添加”后，出现一个“原按键”，这时直接按拨号键,出现999,再按一下Home键,这时出现的home键的键值180（不用管它），这时，按确认。出现“映射为”，这时再次按拨号键，再次出现999,再按一下要被映射的键shift键，这时出现shift的键值，按确定。现在，映射表就出现了Application→Left shift这个条目，你也就完成了home键到shift键的映射。也就是说，经过下面第二步的设置后，今后你按home键，系统就会认为你按的是shift键。  
其他的另外三个键，依次类推。  
②设定方案应用的程序。  
方案你已经定好了。比如，刚才我们定的是中间的四大天王映射底排的四个对应位置的硬键。如果你定义这个方案的名称是“四大天王”。  
那你还要做的，就是指定在什么程序中，它可以执行这个方案。我不建议你“所有程序”都用它。因为我们只是要在使用A4输入的时候才需要。因此，现在在Magickey中，回到“程序列表”的标签，定义你要使用这个“四大天王”方案的程序。  
按选项，选添加吧，比如编辑新短信你想用，你就要在这出现的程序列表中，把新短信加入进来，如果你想在记事本中用，那你就要把记事本这筱程序也加入进来。此时要注意的是：  
1.无需选A4  
2.出现几个短信，或是几个记事本的程序，你要全部选进来。  
设置好这两步后，你就完成了自己定义的巨硬式的A4输入法，你就已经可以利用中间的五个键来快速输入中文。  
4.且慢，还有几点要注意的。  
①就是MagicKey要设为开机运行，在magickey选项中，确认一下开机运行。  
②这时你的Home键一定要从映射为另一个键，因为你的Home键已经变成了shift键的功能，你完成了短信的编辑后，想回到程序列表就已经没有Home键可用了。所以，一定要把home键映射为别的硬键。我是把它映射为ctrl键。和treo用底排键来作为home键一样，非常方便。  
③不要定义为全部程序都映射，如果你又没有先把home键映射为别的硬键，又定义了开机运行，也定义了全部程序，你就哭吧，你再也进入不了程序列表。只能软格了。我第一次用的时候试过一次。  
5.我的组合，是最传统的巨硬组合。  
1、上屏：四大天王＋确认键和底排五键。  
2、在底排的Home键：原想定义为shift和treo一样，也曾想过定义为侧边键，后来定义为底排最右边的ctrl键。  
3、ctrl定义为home键后，A4的特殊符号表功能又没有了。所以我再次把侧边键映射为ctrl键。  
齐活了！  
enjoy！

最常出现的问题：  
常有人说，我按你说的做了。为什么不行呢。或者，我已经把#键映射为了J键，为什么不行叱？  
99%的可能性，就是你设反了。  
Magickey有一个很大的问题，就是“原按键”的字面定义，很多人就理解错了。  
如把按J键变成是按#号（在E71你要按FN+#号）的功能  
在映射表，你设置成J-Hash(#)是对的。但是你设置成  
Hash(#)-J，你就设反了。很多人就是这样设反了。
