├── .gitignore ├── .idea ├── artifacts │ ├── MFD_kt_jar.xml │ ├── displays.xml │ └── docs.xml ├── libraries │ ├── com_1stleg_jnativehook_2_1_0.xml │ ├── com_googlecode_soundlibs_mp3spi_1_9_5_4.xml │ ├── com_profesorfalken_jSensors_2_1_1.xml │ ├── com_sparkjava_spark_core_2_8_0.xml │ ├── net_java_dev_jna_jna_4_5_1.xml │ ├── net_java_dev_jna_jna_platform_4_5_1.xml │ ├── org_jetbrains_kotlin_kotlin_stdlib_1_3_11.xml │ ├── org_json_json_20180813.xml │ └── org_slf4j_slf4j_nop_1_7_25.xml ├── misc.xml └── modules.xml ├── LICENSE ├── MFD-kt.iml ├── displays ├── asmCrypto.min.js ├── example │ ├── index.html │ ├── script.js │ └── style.css ├── index.html ├── keypad │ ├── index.html │ ├── script.js │ └── style.css ├── mfd.js └── qrcode.min.js ├── docs ├── api.md ├── license.txt ├── readme.md └── vJoy.md ├── resources └── icon │ └── mfd.png └── src ├── KeyToEvent.kt ├── META-INF └── MANIFEST.MF ├── MFD.kt ├── MFDCrypto.kt ├── MP3Clip.kt ├── Server.kt ├── Tray.kt ├── Util.kt ├── VJoy.kt └── getDisplay.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/artifacts/MFD_kt_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/artifacts/MFD_kt_jar.xml -------------------------------------------------------------------------------- /.idea/artifacts/displays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/artifacts/displays.xml -------------------------------------------------------------------------------- /.idea/artifacts/docs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/artifacts/docs.xml -------------------------------------------------------------------------------- /.idea/libraries/com_1stleg_jnativehook_2_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/com_1stleg_jnativehook_2_1_0.xml -------------------------------------------------------------------------------- /.idea/libraries/com_googlecode_soundlibs_mp3spi_1_9_5_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/com_googlecode_soundlibs_mp3spi_1_9_5_4.xml -------------------------------------------------------------------------------- /.idea/libraries/com_profesorfalken_jSensors_2_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/com_profesorfalken_jSensors_2_1_1.xml -------------------------------------------------------------------------------- /.idea/libraries/com_sparkjava_spark_core_2_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/com_sparkjava_spark_core_2_8_0.xml -------------------------------------------------------------------------------- /.idea/libraries/net_java_dev_jna_jna_4_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/net_java_dev_jna_jna_4_5_1.xml -------------------------------------------------------------------------------- /.idea/libraries/net_java_dev_jna_jna_platform_4_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/net_java_dev_jna_jna_platform_4_5_1.xml -------------------------------------------------------------------------------- /.idea/libraries/org_jetbrains_kotlin_kotlin_stdlib_1_3_11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/org_jetbrains_kotlin_kotlin_stdlib_1_3_11.xml -------------------------------------------------------------------------------- /.idea/libraries/org_json_json_20180813.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/org_json_json_20180813.xml -------------------------------------------------------------------------------- /.idea/libraries/org_slf4j_slf4j_nop_1_7_25.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/libraries/org_slf4j_slf4j_nop_1_7_25.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/LICENSE -------------------------------------------------------------------------------- /MFD-kt.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/MFD-kt.iml -------------------------------------------------------------------------------- /displays/asmCrypto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/asmCrypto.min.js -------------------------------------------------------------------------------- /displays/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/example/index.html -------------------------------------------------------------------------------- /displays/example/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/example/script.js -------------------------------------------------------------------------------- /displays/example/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/example/style.css -------------------------------------------------------------------------------- /displays/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/index.html -------------------------------------------------------------------------------- /displays/keypad/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/keypad/index.html -------------------------------------------------------------------------------- /displays/keypad/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/keypad/script.js -------------------------------------------------------------------------------- /displays/keypad/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/keypad/style.css -------------------------------------------------------------------------------- /displays/mfd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/mfd.js -------------------------------------------------------------------------------- /displays/qrcode.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/displays/qrcode.min.js -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/docs/license.txt -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/vJoy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/docs/vJoy.md -------------------------------------------------------------------------------- /resources/icon/mfd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/resources/icon/mfd.png -------------------------------------------------------------------------------- /src/KeyToEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/KeyToEvent.kt -------------------------------------------------------------------------------- /src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: MFDKt 3 | 4 | -------------------------------------------------------------------------------- /src/MFD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/MFD.kt -------------------------------------------------------------------------------- /src/MFDCrypto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/MFDCrypto.kt -------------------------------------------------------------------------------- /src/MP3Clip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/MP3Clip.kt -------------------------------------------------------------------------------- /src/Server.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/Server.kt -------------------------------------------------------------------------------- /src/Tray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/Tray.kt -------------------------------------------------------------------------------- /src/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/Util.kt -------------------------------------------------------------------------------- /src/VJoy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/VJoy.kt -------------------------------------------------------------------------------- /src/getDisplay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skhmt/mfd/HEAD/src/getDisplay.kt --------------------------------------------------------------------------------