Wally は保守されなくなりました。代わりに、新しいフラッシュ ツール Keymapp を使用してください。
ZSA キーボードを EZ 方法でフラッシュします。
Windows ユーザー: ネイティブ テクノロジを使用してゼロから書き直された新しいバージョンの Wally があります。
ErgoDox EZ ユーザー: Teensy Loader は、ErgoDox EZ をフラッシュするために引き続き機能します (Wally と同様に、オプションがあります!)。
Wally には、GUI アプリと CLI アプリの 2 つの種類があります。関連するリリース ページ (GUI / CLI) から好みのプラットフォーム用のアプリケーションをダウンロードします。
Linux ユーザーの場合は、udev ルールが wiki の最新バージョンと一致していることを確認してください。
Mac OS ユーザーの場合、CLI には libusb がインストールされている必要があることに注意してください: brew install libusb
以下の手順は、Wally を積極的に開発し、このオープンソース プロジェクトに新しい機能やバグ修正を提供したいと考えている人にのみ適用されます。単にボードに新しいファームウェアをフラッシュしたい場合は、上記を参照してください。
Wally は、中核に Wails を使用し、UI に Preact を使用して構築されています。このガイドは、Wails 環境が適切に設定されていることを前提としています。
Wally は Windows、Linux、macOS と互換性があります。各プラットフォームを使用して開発するには、いくつかの追加の設定が必要です。
嘆きのインストール
pkg-config をセットアップします - http://www.mingw.org/wiki/FAQ「pkg-config をインストールするにはどうすればよいですか?」を参照してください。
ここから libusb の最新バージョンを取得してインストールします
プロジェクトのルートでwails build
実行すると、結果のバイナリがbuild
フォルダーで利用可能になります。
ローカルでコンパイルする最も簡単な方法は、Docker を使用することです。
./build.linux.sh
を実行すると、結果のバイナリがdist/linux64
ディレクトリで利用可能になります。
別の方法:
Wiki ページの指示に従ってください。
嘆きのインストール
プロジェクトのルートでwails build
実行すると、結果のバイナリがbuild
フォルダーで利用可能になります。
brew
を使用して libusb をインストールします。
brew install libusb
嘆きのインストール
プロジェクトのルートでwails build
実行すると、結果のバイナリがbuild
フォルダーで利用可能になります。
注: GUI アプリには libusb が含まれていないため、GUI アプリを実行しているコンピューターにインストールする必要があります。 libusb をバイナリに埋め込むには、dylibbundler をインストールして実行します。
dylibbundler -of -b -x ./dist/osx/Wally.app/Contents/MacOS/Wally -d ./dist/osx/Wally.app/Contents/libs/
お気づきかと思いますが、このプロジェクトでは GitHub Issues が有効になっていません。代わりに、すべてのフィードバックを電子メールで [email protected] に送信してください。すぐに対応いたします。ウォーリーを手伝ってくれてありがとう!