https://github.com/mizunagikb/inputexc
An application that converts (Bluetooth)gamepad input to keyboard
https://github.com/mizunagikb/inputexc
Last synced: 4 days ago
JSON representation
An application that converts (Bluetooth)gamepad input to keyboard
- Host: GitHub
- URL: https://github.com/mizunagikb/inputexc
- Owner: MizunagiKB
- License: mit
- Created: 2020-04-28T23:10:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-23T06:59:16.000Z (over 2 years ago)
- Last Synced: 2025-02-25T04:13:17.652Z (4 months ago)
- Language: Swift
- Size: 541 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# InputExc
TABMATEとJoy-ConをmacOSのキーボードとして使用するためのアプリケーションです。
* SwiftUIを使用している為、macOS 10.15以降が必要です。
An application that converts (Bluetooth)gamepad input to keyboard
## Usage
### 簡単な使い方をGitHub wikiに記載しています。
* https://github.com/MizunagiKB/InputExc/wiki/usage.ja
TABMATEのボタンそれぞれに、簡単なキーボード入力の組み合わせが出来ます。
モード切り替えにも対応しています。
割り当てたいボタンのテキストフィールドを選んで、キーボードのボタンを押す事で入力が設定されます。
値を変更したらUpdateボタンを押す事で反映されます。また、次回以降もその設定を使用したい場合は、Saveボタンを押す事で設定が保存され、次回から設定が反映された状態で起動されます。
設定はユーザーのホームフォルダに .InputExc/configure.json という名称で保存されます。初期状態に戻すにはファイルを削除してください。
設定したい値がEnterやEscといった、文字として入力不可能なものの場合は、以下の文字列を設定する事で動作させる事が出来ます。
* RETURN, TAB, SPACE, DELETE, ESCAPE, END
* F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12
* HELP, HOME, PGUP, PGDN
* LEFT, RIGHT, DOWN, UP## 初回起動時のプライバシー警告について
IntpuExcの動作は「入力の監視」と「アクセシビリティ」に対して許可が必要です。
許可がない場合は、アプリ画面に
* IOHIDManagerOpen error
* IOHIDDeviceOpen errorといった表示がされます。
利用する場合は、システム環境設定を開き、セキュリティとプライバシー > プライバシーを選択して、以下の項目にチェックを入れてください。
* アクセシビリティのInputExp.app
* 入力監視のInputExp.app