この回答here で説明されているように、pyhook ライブラリを再構築しようとしています。
基本的に、pyhook モジュールの C コードを数行変更する必要があります。
問題は、C コードにアクセスする方法やライブラリを再構築する方法がわからないことです。
Cython のことは聞いたことがありますが、理解できず、使い方もわかりません。
また、ソリューションがpy2exeと互換性があることを望みます。
この回答here で説明されているように、pyhook ライブラリを再構築しようとしています。
基本的に、pyhook モジュールの C コードを数行変更する必要があります。
問題は、C コードにアクセスする方法やライブラリを再構築する方法がわからないことです。
Cython のことは聞いたことがありますが、理解できず、使い方もわかりません。
また、ソリューションがpy2exeと互換性があることを望みます。
最初に C コードをダウンロードする必要があります。これは exe インストールの一部ではありません。それを解凍すると、ビルドするソース ツリーができます。
ビルドするには、C コンパイラが必要です。プラットフォームの Python バージョンと同じものを使用する必要があります。たとえば、Windows と Python 3.5 の場合、Microsoft の最新の Visual C が必要です。
pyHook には SWIG も必要です。それを使用して、提供された cpyHook.i から cpyHook_wrap.c を構築します。
次に、setup.py を実行すると、準備完了です。