Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
nicklmg

87-key Macro Keyboard

Recommended Posts

Posted · Original PosterOP

Luamacros: http://www.hidmacros.eu/


AutohotKey: https://autohotkey.com/ 

 

Amazon: http://geni.us/Txu

NCIX: http://bit.ly/1Na5X3E

 

Most keyboards have few to no macro keys. But what if you want a LOT of macro keys? Like, 87 of them? Well, you can, with this keyboard mod!

 

 


Sign up for Floatplane. Do it. It's fantastic.

Link to post
Share on other sites

Macro for days!

 

Definitely seen a similar concept with the stickers for AutoCAD etc

Link to post
Share on other sites

Awesome video from Taran. If you don't want to go through Lua program to add another keyboard, you could look into those DIY Mechanical keyboards with their own microcontrollers you can program; or you could buy a dedicated MIDI Controller and program that instead. I'd imagine it'd be worth it for the editors of LTT to invest into something like that, especially having physical knobs you can use for timeline scrubbing would be very useful.


Barnacules actually did a very cool review on these today as well.

 

 

Link to post
Share on other sites

couldnt you have just gotten a razer keyboard and used the synapse software to have the secondary keyboard have separate functions to the primary keyboard?

 


cpu: 3570k cooler: H100i m/b: Asus Maximus V Formula ram: 16gb Corsair Vengeance gpu: Asus Nvidia GTX 680 DCUII ssd: Samsung 840 pro hdd: WD Black 2tb case: CMStorm Stryker psu:  Corsair AX860 

Link to post
Share on other sites

I know a lot of you are not programers and dont want to mess with code. I have an alternate solution for you. Its called HIDMacros. its bacically the pre-project of luamacros. same guy made it but didnt want to bother with the gui. Again like Taran said LuaMacros is in beta so HIDMacros is like the alpha version. The good part is that it has a gui so the learning curve is much less steep. In my time using HIDMacros i haven't encountered any difficulties with it. Please note that it is deprecated so the amount of help you will get is almost none.

HIDMacros: http://www.hidmacros.eu/

Link to post
Share on other sites
49 minutes ago, wei2coolman said:

Awesome video from Taran. If you don't want to go through Lua program to add another keyboard, you could look into those DIY Mechanical keyboards with their own microcontrollers you can program; or you could buy a dedicated MIDI Controller and program that instead. I'd imagine it'd be worth it for the editors of LTT to invest into something like that, especially having physical knobs you can use for timeline scrubbing would be very useful.


Barnacules actually did a very cool review on these today as well.

 

 

Yes, very much this. Your way of doing it works for you, but do get one of these keyboards, or some other open firmware keyboard (like the Ergodox or other DIY versions)

 

Especially the current massdrop Planck or Preonic keyboards would be perfect as macro keyboards because of their ortholinear (grid) layout and small size.

 

Also, you can get keycaps for cherry keys which have removable clear plastic tops for putting labels inside for more perfection and cleanability.

 

And last but not least,  would love to see a video on LTT about these DIY keyboards to make them a bit more widely known.

 

 

Link to post
Share on other sites

Is using a second keyboard more difficult than programming in an additional macro to elevate your inputs effectively turning your main-keyboard into this keyboard? Cause I feel this is already possible, and also I could swear AHK, and voice attack as well, now have this LUA functionality built in.

 

Edit: I know nothing about anything, I just use AHK because I hate pressing 6 buttons when I only have to press one. I'm an AHK forum dweller because everyone who knows anything on their website are all almost exclusively douche bags. I don't know, or care to help figure out, how to make your code easier for you to use because it would take me weeks to be of any use. Sorry if this bit seems mean.

 

I feel if I had to do this, especially if I had to do this for any content creation that required any art of any kind I'd much prefer to work to get my macros to fit into the Chroma, and with a mod turn it's 8-way d-pad effectively into a joystick. I know some people in the art school a few miles from me that do actually use the chroma with scripting they got from the CS majors, I'd love to compare their code to yours.

Link to post
Share on other sites
1 hour ago, nicklmg said:

Luamacros: http://www.hidmacros.eu/


AutohotKey: https://autohotkey.com/ 

 

Amazon: http://geni.us/Txu

NCIX: http://bit.ly/1Na5X3E

 

Most keyboards have few to no macro keys. But what if you want a LOT of macro keys? Like, 87 of them? Well, you can, with this keyboard mod!

 

 

Taran you should just get an x keys keyboard there are many models to choose from and some have a jog/scroll wheel

Link to post
Share on other sites

Wow, great video! I thoroughly enjoyed it. All Taran's video are really good anyways IMO.

One little thing I personally would have added is that you maybe could have explained if this can be done with a PS/2 keyboard too or maybe some info on the Lua programming language (for example if you could say its syntax is similar to programming language whatever, something like that)


"We're all in this together, might as well be friends" Tom, Toonami.

Sorry if my post seemed rude, that is never my intention.

"Why do we suffer a lifetime for a moment of happiness?" - Anonymous

 

Link to post
Share on other sites

Can I make every keypress on my side keyboard to equal "Ctrl+Alt+Shift+thatkey" without using AHK, and only LuaMacros?
For example, if I press W on my side kb, it will output "Ctrl+Alt+Shift+W". If yes, how? Sorry I suck at understanding :P

Link to post
Share on other sites

Just wanna say, if you guys dont have a spare keyboard there is this iOS app and windows companion which allows your ipad or iphone to work as a game controller or a "keyboard" with buttons. It is fully customizable and also comes with many premade layouts for games(Dota 2, WoW) and programs. Just google CCP Custom Controller Pad. I used it to play binding of isaac.


I like potatoes, if you don't then please just step aside and let me enjoy this potato.

Link to post
Share on other sites

I wanted to use this to change scenes in OBS and etc. but noticed that LuaMacros doesn't really intercept the keypress, in CS:GO I still jumped while pressing space.

Link to post
Share on other sites

Anyone who wants to clean up the code a bit, use a table. If you've used a Dictionary / Hash table in another language, they work the same. They're like lists but the index can be anything, a string, a character, a number that isn't the actual numerical index. Pretty much removes the need for all the conditions. i.e. macros["F7"] would output "ding" if the table was named macros and you refer to lines 425 and 426 in Taran's code his else if statement would output the same thing. I'd edit the code myself, but I'm no expert with lua nor would I properly be able to test it as I am not a Video editor, nor do i use premier.

Link to post
Share on other sites

I have an interesting alternate idea for this project. My idea is to have a given key or mouse button trigger both an image that pops up on screen and enable a set of macros when held then the image disappears and the macro set in disabled when the key is released. Also different keys are to trigger different sets of macros. For example; If i hold down my 4th mouse button an image appears on the screen with a map of my keyboard and its macros as a reference then i press the button I am after which runs the macro then i release the mouse button but if i hold down say the pageup key a different image map and set of macros are loaded. I am only a casual coder but this sounds like a fun and useful project.     

Link to post
Share on other sites

Really epic would really use this, hope I can do this in my school production computers though.


"Simple Yet Complex" 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×