DIY 87-Key Macro Keyboard - Because he has too many keyboard shortcuts!
HTML-код
- Опубликовано: 28 сен 2024
- 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!
TunnelBear message: TunnelBear is the easy-to-use VPN app for mobile and desktop. Visit tunnelbear.com/LTT to try it free and save 10% when you sign up for unlimited TunnelBear data.
Intel link: linustechtips....
Pricing & discussion: linustechtips....
Luamacros: www.hidmacros.e...
AutohotKey: autohotkey.com/
Here’s a link to all the code!
github.com/Tar...
(Note that some filenames have changed.)
Here’s a link to the keycap images, if you want to use them:
www.dropbox.co...
Backup Imgur link: (not as good cause its a jpeg)
i.imgur.com/ACI...
The Art of the Bodge (video):
• The Art of the Bodge: ...
12 new Premiere Pro features, done with AutoHotKey:
• Several magical new fe...
Support us: linustechtips.c...
Join our community forum: bit.ly/ZkLvE7
/ taranvh
/ linustech
Intro Screen Music Credit:
Title: Laszlo - Supernova
Video Link: • [Electro] - Laszlo - S...
iTunes Download Link: itunes.apple.c...
Artist Link: / laszlomusic
Outro Screen Music Credit: Approaching Nirvana - Sugar High / approachingnirvana
Sound effects (sometimes) provided by www.freesfx.co....
This video wrecked my life! I am a Mechanical Engineer and use a 2nd keyboard for CAD functions.... I cannot draw without one now!
2d or 3d cad u use?
As a Mechanical Engineer, I use Solidworks but have only used CAD once almost a decade ago. Is CAD better?
@@akshaybankar1742 I use the extra keyboard for 2d cad but it can be used for anything
@@tikitakaboyz5050 I use AutoDesk Inventor, pretty much the same thing as Solidworks. I use AutoCAD for plan drawings, much much quicker
@@kapilsingh5382 cool thanks for the reply
8 Months later and this is still my favorite video from the LTT group. Good work Taran :D
wait till I get into brain computer interfaces and BLOW YOUR MIND
what's so special about his interfaces?
Hey Taran
It certainly is incredibly impressive!
5 more years later, SAME!
He is the most interesting video editor in the world:
He has macros for his macros
And will possibly have macros for his macros for his macros... given enough time.
Macroception
MarxKartredge qaàaaaqqqqqqqaaqqaaaaaaaaaaaaqaaaaaaaaaaaaAQQQAQA
I heard he only eating macroni and cheese
Yo Dawg, I herd you like macros, so I put macros in your macros so you can use macros while you use macros.
Damn Taran, back at it again with the videos.
...
im sorry, ill go now Pop Tart Man
the black widow 2014 does this same thing....
+Arabian_Arya yes, you'll better go now
+Miniman3214 fat
Taran tech tips lol
#TaranMacroTips
+Taurolyon so true, i was watching this on my pc then relised i was using the same logitech keyboard
+Dambane, TaranCodeTips
g15 master race, reporting in.
+bgugi still in service :D
5:18 -- I think your flight simulator friends have the right idea -- if you're making a massive extension space for keys, that you only use infrequently, then they should be mounted vertically, so you you don't have to look far from the screen, and then just reach out and hit the key that you see.
I thought it was for the "flight sim" feel, but you're right. that makes a ton of sense. if your monitor is already on top of something on your desk, then you should just fix a keyboard vertically to the book 9or whatever your monitor is on top of)
Absolutely right! i have my keyboards angled under the monitors, but i use VR, the angle lets me look down my headset without having to take it off and i can look the key i want, a fixed position is essential to reduce the amount of time you take your view of the game
i have 3 of these just to play club penguin
dude! I have 19 of these to play barbie world. deal with it
34 to play pong
Amateurs, i've used up 54 of these for Tetris.
over 100 for a thumb war
+goggles guy I've got about 250 for super Mario maker
You deserve a raise...anyone who is that dedicated to their job, so talented and so resourceful has all of my respect. You're a legend, Taran!
Holy shit! A unique video from LTT! Welcome back, guys! Great to see Taran in the mix again too.
Man, this is Awesome! I could use it for programming! One key for "public" or for "static". one key adds an if-statement, another one adds a new class...
Have you done it? Does it work? Is your productivity increased?
I set macros on the extra buttons in my gaming mouse for: find & replace, copy, paste, duplicate line, delete line, it really helps me when programming!
@@TheOlivarria most of those operations have their own keyboard shortcuts.
@@TheOlivarria holy shit you two are legends I never thought of this
now it won't be as painful just doing "public static void...."
Set up shortcuts in Emacs or Vim.
TARAN IS BETTER THAN LINUS WHEN EXPLAINING THINGS!! THERE I SAID IT!
Solyndros linus isnt really funny tbh
coolcoke4353
You're funny.... FUNNY LOOKING!!1
Taran Van Hemert BA DUM... TSSS
to remember hotkeys I find it very useful to use Anki, as spaced repetition program. I use it to fairly easy remember hundreds of (self-programmed) hotkeys.
Also: I switched to using autohotkey hotstrings rather than creating more hotkeys. hotstrings take a microsecond or so longer to type, but you can type them without having to look away from the screen, which is very useful to not interrupt your workflow.
Actually, I think hotstrings like "oas" (plus "tab" to trigger the hotstring) etc. are even easier/faster to type than hotkeys like "ctrl + x".
That's exactly what I wanted to write. lol
THIS is the stuff I like to see from this channel. Really unique experimental stuff that almost no one else would cover :)
Taran is also a really good host! :)
I love that you gave so much credit to the far more impressive 14 keyboard "emoji keyboard" project from Tom Scott. I also love that, while he did explain the basics of how he did it, you actually provided your code.
Even given that your code is sloppy and sub-optimal.
2016 = LinusTechTips
2017= EveryOneButLinusTechTips
Jk, love you guys!
Vectalize 2018 = LinusAndOnlyLinusorDennisTechTips
2018=LinusTechTipsOrTechQuickieOrTechLinkedOrLinusCatTips
2019 = DontDropItTechTips
2020 = this might become true
These kind of videos are why I'm still subscribed.
Tom Scott is awesome, been subbed to him for ages
+nekogod I agree, always has some interesting stuff.
Yes I really like Tom scott
This video was awesome. I REALLY love these highly technical "hacky" type videos. Great Job guys :D
Finally... I have been looking for such a solution for years. Awesome.
Even better:
It is possible to dismantle old keyboards and Hook custom buttons to the Microcontroller.
So... You can build a Keyboard with an entirely custom Layout. Combined With this method, the possibilities are endless.
yes, and you wouldn't even need to use Lua layer. You could make any next keyboard send a sequence of keys with a prefix, so that we could skip transferring data over a textfile. Ahk can catch and recognize the prefix and any code afterwards. Then I would be just careful for the target program to not get accidental inputs not meant yet for it. Also ahk supports vk codes and there's a lot of them.
there are so many 'else if' statements that YanDev wants to know your location
i was looking for this comment
I love you. Just for this comment.
OH GOD WHERES THE SWITCH STATEMENT HE IS KNOCKING ON MY DOOR
This dude probably can reach 12000 MMR when playing as Invoker if he uses all those shortcuts on a daily basis
moment of silence for ones that dont know scripts are no longer allowed/working with dota
Bro, You still can. You just have to use a hardware based solution, like techkeys or make you own with an ardunio board, or some custom firmwere
Marcus Lim I said scripts
You're the editor?! Finally, I have some beef to pick with you!
Ano Nym razer death stalker for now
This will help optimize my gaming tournament streams. Even though this is an old video, thanks for sharing your knowledge, thus making my world easier.
I swear you are literally the best editor on RUclips because of this.
Taran is probably my favorite out of the Tech Tips team. Except Jesus.
taran is my favorite too
#JesusTechTips
Dennis is better
+Evilduck999Productions Agreed
Best video from Taran and best from LTT in a while. Good job guys.
Wait so if Taran is one of the main video editors for LTT, and Dennis for Techquickie, what does Nicky V do? Brandon is a camera operator, Edzol is also, and a occasional editor for intros?
Does Nicky V establish content + video ideas etc for Channel Super Fun?
yup he does that and edits the channel super fun videos iirc
Indeed...
+BrillOBuffalo Edzel also does a lot of post processing and color correction work and Nicky V does edit some for LTT and film a lot. Edzel also does Scrapyard Wars.
He supplies the team LTT with drugs. They really like his weed so they keep him on retainer. Smart move by Linus. 👌
I think in their Q&A, Nicky V is in charge of channel super fun.
So this is how you use Blender?
Tom Scott is amazing :)
+Richard England
yes, he is. i love listeing to the guy talk.
Nice to see the mention of the awesome Emoji Keyboard.
i wonder if he'll take all his macros with him to his new job
which as far as i know is (freelancer) editing....
This is my favorite video in a while!
TaranTechTips
A great RUclips Channel referring to another great RUclips Channel...
Cool. Now make it RGB
before he mentioned it i was thinking that this sounds alot like the tom scott emoji keyboard video
Very awesome man. :)
You should definitely consider having custom printed keycaps to replace those... plastic? tape overlays though. Plus it looks awesome.
***** * quack *
It's... possible.
Taran's actually a really good presenter!
This is a very impressive and useful video. I'm pleasantly surprised there's a video that goes way beyond mere gadgetry. Great work!! More videos like this please.
You are a madman. But an impressive madman.
I've been looking for a clean solution to make lots of macros and this is the first video that was actually helpful. Thanks, LTT!
BRING BACK TARAN ON TECHQUICKIE!
That profile picture fits with your comment
Taren... I officially love you! BTW I will look at the code and try to clean it up for you but again THANK YOU!!! This will save me a LOT of time with some highly redundant programming functions.
For this reason I actually had my boss buy me an SteelSeries Apex and yet have used all 22 X 4 macro keys. This will save me quite a bit and my boss the purchase of gaming keyboards for our use!
Im writing this comment from my logitech K120 :D Durable.
Ghazik lol I still have one too
Hey me too! :D
It's so durable that it took 4 swings into a metal pole to break keys off of it, kinda sad I broke the keyboard out of rage, but it's not very expensive sooo
same here, i spilled water on it, and still worked without drying it out lol
i had one but the space bar always stayed down, it blocked on the alt keys next to it and if i typed something there was a huge space between everything, so annoying
I am surprised with how efficient he is with current set up than have more than 3 keyboard some elgato stream deck and some doohickey key stick under his monitor
Really taran i am impressed you remember all of that key shortcut
Now imagine macro combinations for your macros! Macroception!
I knew you would talk about him.
ALL HAIL TOM SCOTT
I have good macros alt+F4 and ctrl+W
OMG teh alt+f4 macro gives u kitteh picturz tri it NOW
I watched Tom before I found LTT.
Oh thank god he brought up AHK; I was so worried when he tabbed through a menu.
Damn, I haven't even used all the extra keys on my god damned mouse.
I knew he was going to bring up Tom Scott's video
ok give me a week ill turn my second keyboard into a midi launchpad thingy!
+Alex ZetiX You will have to deal with latency produced by luamacros and autohotkey, but I guess for chill ambient soundtrack it won't matter that much...
+Alex ZetiX You now have one day left to post your result. Congratulations
How did it go?
notsostrong its inpractical because on old keyboards you only can press two bbuttons at the same time
Marisa Kirisame | ZetiX | Alex shit
thanks Taran I am a video editor and wanted that
tom Scott is brilliant
V good presenter, wish to see him more.
This is great, I had no idea you could have a secondary keyboard for macros only.
I use auto hot key already at the office (I do a lot of data entry and clerical work) but I had no idea about Luamacros... I'll see if I can convince the it guy to let me install it, they kind of locked my account once they saw all the shit I was installing (ahk, utorrent, steam haha)
ANGRYmuffin9000 Why you installing that stuff at a work computer? XD
Derpu Wolf I feel a compulsion to install useful shit on every computer I get my greasy paws on
ANGRYmuffin9000 that fits not sound like something you should put in your resume XD
"I compulsively install shit on y'all's computers. No viruses, I promise!" XD
I just recently found a software called Multi Keyboard Macros. For the moment it's working great for me (Working my second keyboard as a "stream deck-like", so, no experience with editing macros)
I love how you used a Blender hotkey cheat sheet in the video! We know why hotkeys are so amazing!
I think Microsoft should implement a great customisable second keyboard function.
+VariTimo As do I and many others.
Nah, they'll just implement more ways to spy on their users.
Print your own key-caps on sticky backed (I use UPS Shipping label paper). Spray it with light coats of Gloss clear coat (2-3 coats) then you can stick them right to the top of the keys.
For linux, you likely want to look up xinput for multiple keyboard use.
Hate when tips are windows only. Hope that helps the rest of us.
8:11 Lua programmer status:
*TRIGGERED*
*'programmer'*
TRIGGERED
Ryan Jones Flip I don't get it...
Noorquacker Ind. Lua isn't a programming language (it's a scripting language), so you *script* in Lua, not *program*
Ryan Jones gosh...darn it...THE GOVERNMENT HAS BEEN FEEDING ME LIES!!!
Lua is a programming langage in itself.
it can be used as a scripting lanugage
yeah but how long did it take you to do this and how long until you're back in the black
It is cool that you can do that but there's a way simpler way to do that, although it is more expensive. It would be useful buying a QMK/VIA compatible keyboard and create layers, that way you can use a singular keyboard and still have all the keybinds you need. The brilliant part about this is that you have virtually no limit considering QMK/VIA is open source.
no key to order pepperoni pizza? well thats a waste of my 10 minutes and 41 seconds
Anyone remember the Art.Lebedev Optimus Maximus?
$1500,- in 2007 dollars but it has an OLED display in each and every key, all 101 of them.
Only a couple hundred made, very rare.
am i wrong if i enjoy taran's video ?
no cause I'm glad that this isn't the kind of video where commenters go "I hate this new guy, I liked the old guy" since most of us actually know everyone in lmg.
No, it actually was quite good, thumbs up to Taran
Now I'm interested in this because i want to use a secondary keyboard to act as a custom midi controller for my lighting setup.
This is a very interesting idea, so I may try this out in the future once I've finished updating my set up
Can't... Stop... Blinking...
Tarren! This is epic I saw your 4H Tutorial for editing & I started looking for this & you have it! 👍🏻
#Taran ACTUAL tech tips.
(fuck that fashion shit.)
seems like this would be awesome for FL studios
+Asterisk read my mind
Even though I don't do video editing, but as a Vim and Emacs I cant tell you how much I agree with this guy. The mouse is horrible for productivity. However, so is configuring Emacs or vim is a productivity black hole. I'm guessing so is configuring that keyboard
i was goint to mention TomScott than he was mentioned.
I'd love it if someone made one of these for Final Cut Pro X.
Skrenja ill make you one for 500 lol
Taran is adorable! This was so nerdy (awesome), but so cool! Loved it!
Implement a SERIES command system and use that - can't run out cause each prefix is like a separate keyboard. Use mnemonics to make memorizing the sequences a SNAP. Which is better than a click.
Amazing how much i like your videos even though they have nothing to do with anything id ever do
did not expect a tom scott cameo on a ltt video, awesome!
it would be great to make lua macros more user friendly for those who don't know coding.
I THOUGHT I saw something on Taran's Twitter about someone who had found a much better application, but I wasn't able to relocate the tweet...:(
INTERCEPTOR.
The code is all available from my github. Still in the video description.
Taran Van Hemert Thanks Taran; I'm still having trouble getting the intercept to work in the first place, and I might still be having trouble getting the macros themselves to work.
I use macros on a G15 keyboard (the 2nd version) and AutoHotkey for games and Excel. With this video, I learned something new today: Luamacros. Thanks!
techie personal problems are absolutely great to listen to :)
Use HIDMacros instead of LuaMacros to run AutoHotkey files. This eliminates having to learn lua, and is a lot less time-consuming. Plus its a lot less of a headache
So everytime you execute a macro, you write and read from your disc ?.? meh ima stick with my 18 keyboard ( Corsair K95 ) and 12 mouse thumb macros :DDD
+lego stalker Uh... no? Why would this write to your drives?
+Mansen 6:40
+Mansen The Lua script writes to a file then presses F24, which triggers AHK. AHK then the file to figure out what key he pressed and what to do about it. He did it in this slightly inefficient way because he already made all of his hotkeys in AHK and didn't want to bother transferring them over.
+lego stalker A small string is written into a text document onto a drive, then AHK detects the string and executes the code. You know that only a few characters in a text doc is only a few BYTES.
+lego stalker I think that was what he was trying to avoid with his RSI
been using my K120 keyboard for 8 years and is still working no problem =]
what's a real programmer?
I think it's professional programmer. You know, people who earn money from it.
I do it with the Expertkeys EK-84 model. An additional programmable keypad besides my regular keyboard.
4 years old and just recommended... thanks taran!
Anyone else watching this is 2020?
That code 😅 and the communication between the programs is genius too 😀
Blinks manually whole video
Exactly the video I wanted.
$20 for that keyboard!? I see nicer ones for 2.99 at goodwill, all the time.
It's 20$ Canadian remember
+Sam M Still equal to $15 US... That's expensive!
ZephaniahNoah Gaming Just pointed it out in case you didn't realise.
+Sam M Oh, ok
+ZephaniahNoah Gaming it's a pretty damn good keyboard
Very useful for people who need to write in languages with different alphabets :)
my dad hand wrote something like auto hotkey specifically for populating an inventory program he was writing for the chemical plant he works for. the only downside is that if something bumped the table and moved the mouse while it was running the whole thing was screwed
taran has a really nice way a explaning
awesome, something I never thought of. I use a combination of controller, ahk radial menu and gesture to fire those macros. I thought of everything: even using webcam software to recognize head movements or Hand gesture recognition, voice commands, but this simple second keyboard ...
thak you for your help I am using 4 keyboards and out of which 3 are macros
I can finally assign a second keyboard to use for the "ANY" key