From c83c60d2b32fcef884e0cdaf08a859300ec6e865 Mon Sep 17 00:00:00 2001 From: Jonatan Rek Date: Thu, 12 Sep 2024 15:21:00 +0200 Subject: [PATCH 1/5] Readme Edits --- README.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 71 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7626984..d1c30be 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,74 @@ ## FakeDeck - Poor Man Macro Pad -Creates simple webserver with buttons whitch can be opened on any device an can be used as macro pad/ keyboard +Creates simple webserver with buttons whitch can be opened on any device an can be used as macro pad/keyboard +![alt text](images/image.png) -![alt text](images/image.png) \ No newline at end of file +### How to use it ? + +Just add desired macros to `configuration.yaml` and start the application, tahn zou can load dashboard on any web capable device inside of your network. + +### Example Macros: + +```yaml +- button: reinforce + function: HelldiversTwoMacro + parameters: + - name: Key + value: "reinforce" +``` +```yaml +- button: strafing-run + function: HelldiversTwoMacro + parameters: + - name: Key + value: strafing-run +``` +```yaml +- button: airstrike + function: HelldiversTwoMacro + parameters: + - name: Key + value: airstrike +``` +```yaml +- button: cluster-bomb + function: HelldiversTwoMacro + parameters: + - name: Key + value: cluster-bomb +``` +```yaml +- button: napalm-airstrike + function: HelldiversTwoMacro + parameters: + - name: Key + value: napalm-airstrike +``` +```yaml +- button: smoke-strike + function: HelldiversTwoMacro + parameters: + - name: Key + value: smoke-strike +``` +```yaml +- button: rocket-pods + function: HelldiversTwoMacro + parameters: + - name: Key + value: rocket-pods +``` +```yaml +- button: bomb + function: HelldiversTwoMacro + parameters: + - name: Key + value: bomb +``` +```yaml +- button: mute + function: MediaMacro + parameters: + - name: Key + value: "mute" +``` \ No newline at end of file From f31a05dcf49ed2226d86a8bdf7f662f51a8e9997 Mon Sep 17 00:00:00 2001 From: Jonatan Rek Date: Thu, 12 Sep 2024 15:39:20 +0200 Subject: [PATCH 2/5] Readme Tweaks --- README.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d1c30be..9ffe691 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Creates simple webserver with buttons whitch can be opened on any device an can Just add desired macros to `configuration.yaml` and start the application, tahn zou can load dashboard on any web capable device inside of your network. ### Example Macros: - +#### Helldivers 2 Macros ```yaml - button: reinforce function: HelldiversTwoMacro @@ -65,10 +65,32 @@ Just add desired macros to `configuration.yaml` and start the application, tahn - name: Key value: bomb ``` +#### Media Control Macros ```yaml - button: mute function: MediaMacro parameters: - name: Key value: "mute" +``` +```yaml +- button: previous + function: MediaMacro + parameters: + - name: Key + value: "previous" +``` +```yaml +- button: play + function: MediaMacro + parameters: + - name: Key + value: "play/pause" +``` +```yaml +- button: next + function: MediaMacro + parameters: + - name: Key + value: "next" ``` \ No newline at end of file From b0427e611baaf5c6f529ef2bf1e015dcd4cef086 Mon Sep 17 00:00:00 2001 From: Jonatan Rek Date: Thu, 12 Sep 2024 15:46:16 +0200 Subject: [PATCH 3/5] FIxes --- README.md | 5 +++++ images/logo.png | Bin 0 -> 7777 bytes 2 files changed, 5 insertions(+) create mode 100644 images/logo.png diff --git a/README.md b/README.md index 9ffe691..4feaab5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ ## FakeDeck - Poor Man Macro Pad +
+ ![Logo](images/logo.png) +
+ Creates simple webserver with buttons whitch can be opened on any device an can be used as macro pad/keyboard + ![alt text](images/image.png) ### How to use it ? diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f2fb42aecc04f10193378a1a2eff6b9124e46e5e GIT binary patch literal 7777 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 z Date: Thu, 12 Sep 2024 15:46:59 +0200 Subject: [PATCH 4/5] Fic --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4feaab5..1b17617 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ## FakeDeck - Poor Man Macro Pad
- ![Logo](images/logo.png) +
Creates simple webserver with buttons whitch can be opened on any device an can be used as macro pad/keyboard From 2251de8ce9975d1bfcef79e270545e03f959ecc2 Mon Sep 17 00:00:00 2001 From: Jonatan Rek Date: Thu, 12 Sep 2024 16:09:01 +0200 Subject: [PATCH 5/5] Tweaks --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 1b17617..fd82140 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ -## FakeDeck - Poor Man Macro Pad -
+## FakeDeck - Poor Man Macro Pad Creates simple webserver with buttons whitch can be opened on any device an can be used as macro pad/keyboard ![alt text](images/image.png)