mechanicalkeyboards Mechanical Keyboards Are there any macro pads that can be programmed via a text file stored onboard?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    3 months ago 100%

    I think https://github.com/KMKfw/kmk_firmware might be what you are looking for: It exposes itself as flash drive in bootloader-mode and the files on there are just regular Python scripts. If you search for "KMK macro pad", you'll find a bunch of projects - most of them diy. If you want to start from scratch, Jan Lunge created an awesome tool for setup and keymap adjustments (video https://www.youtube.com/watch?v=RtYJYFMWjNM, repo https://github.com/JanLunge/pog) - with the idea being that after setup you do not need the tool anymore to adjust the keymap.

    2
  • ergomechkeyboards ErgoMechKeyboards Nocturnal Rufous
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    You program/configure your keymap into the keyboard's firmware so it is independent of your operating system. If you use Mac, you put your Mac specific keys into the map where you want them. It's totally up to you - if you want every key to be "a" you can do that :)

    3
  • programming Programming I Don't Trust My Own Code
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    As a dev I've been on both sides to be honest. Especially when there is pressure to finish the next task. I think it needs good planning to create enough time for these things.

    In the end bad devs will still shut you up about things they are not interested in fixing...

    14
  • cad CAD Cascade Studio: web based Code to CAD using OpenCASCADE kernel
    Jump
    programming Programming evil-helix: A super fast modal editor with Vim keybindings
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    Nice! I started using helix before vim and often I find the helix bindings more logical (like shift for the reverse action e.g. u for undo and U for redo). However often the vim bindings feel quicker (c-i-w vs m-i-w-c). Will definitely give it a go!

    18
  • ergomechkeyboards ErgoMechKeyboards Left hand keypad with D pad and scroll wheel?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    The fulcrum comes to mind: It has a 5-way joystick (up, down, left, right and push) for the thumbs. You can always add tenting if you want (some alternatives)

    You also can check some of the split kb databases if someone created something similar.

    2
  • 3dprinting 3DPrinting What's your go-to "Bang for your Buck" filament brand?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    Thanks for the tip with the shop (shipping is reasonable and electronic components are well priced)! Cannot help with Azurefilm filament as I haven't tried it yet.

    1
  • 3dprinting 3DPrinting What's your go-to "Bang for your Buck" filament brand?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    4 months ago 100%

    If you're shopping in the EU, I recommend Devil Design PLA - they're available through a couple of shops.

    6
  • programming Programming Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | TechCrunch
    Jump
    programming Programming Critical Rust flaw enables Windows command injection attacks
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    5 months ago 100%

    And the problem is about executing programs in windows. This is not about memory-safety.

    A bunch of other languages are affected as well as noted by @colonial@lemmy.world.

    11
  • 3dprinting 3DPrinting Sovol SV08 debuts Apr 18 and <$600 US
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    5 months ago 87%

    Neat! I've been looking for an CoreXY for sub 1k. Also open source and fast - very exciting! I'll wait for the reviews to see if it holds up to the promises.

    6
  • mildlyinfuriating Mildly Infuriating Nail Scissor Packaging you need Scissors to open
    Jump
    mechanicalkeyboards Mechanical Keyboards GMMK Tenkeyless Gateron Brown - Customise RGB
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    6 months ago 100%

    Unfortunately as you found out QMK is not officially supported. But there is a port called SonixQMK which supports this board. This firmware also supports OpenRGB, so you can integrate the light even better in your setup.

    1
  • programming Programming Gleam version 1 – Gleam Language Release
    Jump
    dach DACH - jetzt auf feddit.org Milde interessant: Fritz-Getränke bekommen neues Logo
    Jump
    3dprinting 3DPrinting Cheap IDEX 3D printer questions
    Jump
    programming Programming Has anyone used a programmable keyboard with "home row mods" like this?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    7 months ago 100%

    False positives happen - especially in the beginning but firmwares like QMK and ZMK have all kinds of smart behaviors that can be adjusted to fit the users needs.

    3
  • programming Programming Has anyone used a programmable keyboard with "home row mods" like this?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    7 months ago 100%

    I have - no problem doing this with qwerty also. It put me on a journey to minimal keyboards. What motivated me was eliminating unnecessary keys and reducing hand movement . Needless to say I really like it.

    1
  • 3dprinting 3D Printing Why does filament not stick to the glass?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    8 months ago 100%

    Glass cleaner also works very well for removing most of the glue. Let it soak for a little and then use a scraper to remove the glue

    2
  • main Haupteingang Federation issues still after upgrade to 19.2?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JustBrian7872
    8 months ago 100%

    It seems to have normalized by now. I just checked and feddit.de had only 3 lagging instances - and they were the same lagging instances as lemmy.ml had.

    1
  • technology Technology Microsoft is adding a new key to PC keyboards for the first time since 1994
    Jump
    ergomechkeyboards ErgoMechKeyboards A fresh delivery from JLC is always fun
    Jump
    austria
    Austria JustBrian7872 1 year ago 95%
    Suche Menschen denen dieses Pesto schmeckt

    Wem schmeckt dieses Pesto? Glaube es existiert einzig und allein um es mit Pesto Rosso zu verwechseln (Ist mir heute passiert)

    20
    11
    3dprinting
    3D Printing JustBrian7872 1 year ago 100%
    Single-Screw BL-Touch mount

    I created this single Screw BL-Touch mount for my Ender 3 V2 since the fan duct is blocking the other screws. https://www.printables.com/de/model/512574-single-screw-bl-touch-mount-for-ender3-v2

    18
    4
    frontend
    TIL you can do #myId#myId#myId span { ... } and it makes a difference over #myId span { ... } developer.mozilla.org

    Adding the same id multiple times increases the specificity of a selector and thus overrides other selectors. e.g. ``` #myId span {color: red; } #myId#myId#myId span { color: blue; } ``` [Codepen](https://codepen.io/codependadada/pen/GRwpMKQ)

    2
    0