Macro Key : HappyKeys : How to Make a Custom One Key (game, SNS, ETC)

1,755

41

2

Introduction: Macro Key : HappyKeys : How to Make a Custom One Key (game, SNS, ETC)

About: Hi, I'm Eunchan Park from S.Korea. I have 3 missions Making Happy Things, Sharing How To Make Happy Things, Copying Happy Things Maker for the world's Happiness In order to pursue my mission, I have a big go...

_

Step 1: Youtube Instruction

_

Step 2: Preparing Materials

[Instructions]

[About the Maker]

[ Parts ]

[ Tools ]

Step 3: 3D Printing Using 3d Modeling File

Download 3d model file from Thinggiverse

https://www.thingiverse.com/thing:2777861

Printing

(Alternative: Buy from ETSY from the author)

Step 4: Put a Switch Into Upper Case

_

Step 5: Put an Attiny85 Board in the Upper Case

_

Step 6: Bend Legs of Switch Toward the Attiny85 Board

_

Step 7: Soldering

_

Step 8: Cover It

_

Step 9: Use Your Favorite Keycap

_

Step 10: ​Download and Install Arduino IDE / Board Setting

Step 11: Download a Library for USB Keyboard, USB Mouse, USB Media Control Simultaneously

https://learn.adafruit.com/trinket-usb-volume-knob...

Because the library from Digispark is not enough to use. The main issue is we can’t send a keyboard signal and a mouse signal at the same time. Sending only keyboard or mouse signal is good enough for general situation. But sometimes, we need to use both keyboard and mouse together such as gaming situation.

Step 12: Unzip the File and Copy “TrinketHidCombo” Folder Into Your Arduino Library Folder

_

Step 13: ​Open Your Arduino IDE, Copy and Paste Here's Code

Step 14: Upload the Program to Your Board by Following This Order

Unplug the board

Click upload button of Arduino IDE

Wait until “Running Digispark Uploader … “ shows

Plug your board

Done.

Notice : In order to upload program to Attiny85 board, you don’t need to select any port. Unplug your board.

Step 15: Tweak It As Your Need

Facebook / Instagram auto scroller

Source Code : https://github.com/happythingsmaker/HappyKeys/tre...

Emergency Switch

MUTE and CLOSE a video player immediately just in case (Emergency Exit)
When I was young, I would play a game often. Every time my mother suddenly enter into my room, I had to close the game immediately, pretended to watching a “Educational Program”. Sometimes I failed. Back then, I wished I could make this switch

https://github.com/happythingsmaker/HappyKeys/tree...

Game macro example

My favorite game is starcraft. I am not good at macro control. For particular, manufacturing labor unit (SCV, Prove or Drone) or military unit such as tanks, marines. I made a macro key for this purpose. (note: only for single play)

Produce labor unit https://github.com/happythingsmaker/HappyKeys/blob...

Produce units from manufacture building https://github.com/happythingsmaker/HappyKeys/tree...

Typing “cheat keys” https://github.com/happythingsmaker/HappyKeys/blob...

Letter examplehttps://github.com/happythingsmaker/HappyKeys/blob...

Shortcut key

Arduino auto format (Ctrl + T) https://github.com/happythingsmaker/HappyKeys/blob...

Save button (Ctrl + S) https://github.com/happythingsmaker/HappyKeys/tree...

Share

    Recommendations

    • Water Contest

      Water Contest
    • Tiny Home Contest

      Tiny Home Contest
    • Creative Misuse Contest

      Creative Misuse Contest

    2 Discussions