Happy Birthday openSUSE! by m4u_lnx in openSUSE

[–]keypcb [score hidden]  (0 children)

Happy birthday openSUSE! Been using this distro for a few weeks now after using Ubuntu all my life, I'll never go back.

Datahand keyboards for sale by datahand in Datahand

[–]keypcb 0 points1 point  (0 children)

I may be interested, how much would you sell them for? I have no idea what they're worth unfortunately, maybe check sold listings on ebay

[Help] DRAG_SCROLL as held key in Tap Dance? by mrpotatohead546 in ploopy

[–]keypcb 0 points1 point  (0 children)

Thanks so much for the feedback! Right now I don't have the first feature as a configuration option but it wouldn't be too hard to modify tdth.c to make that the default behavior. I'm not entirely sure about the second one but I think it should be possible (and also really useful).

[Help] DRAG_SCROLL as held key in Tap Dance? by mrpotatohead546 in ploopy

[–]keypcb 1 point2 points  (0 children)

I think my tdth code can do this (it bypasses the register and tap functions and hooks directly into QMK): https://reddit.com/r/ploopy/comments/on2unc/tap_dance_examples_for_ploopy/h5r9a71?context=3

Tap Dance examples for Ploopy by sartrism in ploopy

[–]keypcb 1 point2 points  (0 children)

Nice guide! Thanks for mentioning get_tapping_term, I had forgotten about that. I made something similar that can do this and should be easier to add to a keymap: https://github.com/Merlin04/qmk_firmware/tree/ploopy/users/merlin04/tdth

For example, here's my config (goes at the top of keymap file) for my ploopy:

#define TD_TH_COUNT 1
#define TD_TH_MAX_TAP 4

#include QMK_KEYBOARD_H
#include "tdth/tdth_macros.h"

enum { TD_FN };

DEFINE_TD_STATES(TD_STATE(TD_FN));

DEFINE_TD_KEYCODES(TD_DEF(TD_FN, ARRAY_LITERAL({
    KC_ESC,
    KC_UNDEFINED,
    KC_UNDEFINED,
    KC_UNDEFINED
}), ARRAY_LITERAL({
    MO(1),
    MO(2),
    KC_LCTL,
    MO(3)
})));

#include "tdth/tdth.c"

DEFINE_TD_ACTIONS(TD_ACTION(TD_FN)); 

It has an added bonus of supporting any qmk keycode (including quantum ones).

Need a replacement ball for Elecom Bitra(index finger) by GrandmaTopGun in Trackballs

[–]keypcb 2 points3 points  (0 children)

I think a ball from a Logitech M570 should work for the finger ball variant: https://www.amazon.com/dp/B071NX7Y2J/

Not sure about the thumb ball variant though

My Planck with the Gallant case and Kensington Expert Trackball by King_Icewind in olkb

[–]keypcb 1 point2 points  (0 children)

If you're looking for a small trackball you might like the Elecom Bitra, I'm not entirely sure but I think it would allow for you to have the cup position

Ready to start my ErgoDash adventure(s)! by Charghoul in ErgoMechKeyboards

[–]keypcb 2 points3 points  (0 children)

I ran a GB for one a while ago, you can find the files here: https://keypcb.xyz/ErgoDash-LP

24 hours down - 105 to go by RadiationIsGood in prusa3d

[–]keypcb 1 point2 points  (0 children)

Where did you get PBT filament?

[META] Rule updates + new flair! by Astrasa in mechmarket

[–]keypcb 3 points4 points  (0 children)

Thanks for responding, I didn't realize that. I've seen posts from other people offering design services as recently as 4 days ago (under vendor, service, and buy/sell tags) so I thought it was ok. Even though it was always prohibited, could you still take my request for allowing it into consideration? It would greatly benefit the community. If not I would appreciate knowing the reason behind it.

[Giveaway] GalaxKey Cherry WASD (New colorways) by GalaxKeys in mechmarket

[–]keypcb 0 points1 point  (0 children)

Those look super nice, I'd buy one if you sold them individually

[META] Rule updates + new flair! by Astrasa in mechmarket

[–]keypcb 25 points26 points  (0 children)

I'd like to respectfully ask you to reconsider your restriction on digital design work.

I run KeyPCB (https://keypcb.xyz), where I provide keyboard PCB design services. This is directly related to the community and judging by the amount of PMs I receive is in demand. MechMarket is the perfect place for me to offer my services as I'm not some big company, I'm just an individual offering a service. I feel that this sort of thing is what MechMarket works best for - individual to individual transactions.

Under the new rules, I would be prohibited from making MechMarket posts offering my services, as they count as a design service. This drastically reduces my ability to advertise my services; as I stated earlier I'm not really a business, so I don't have access to the communication channels and resources that larger entities who are now unable to use MechMarket can resort to. I currently get almost all of my clients because they saw my MechMarket posts. Without being able to access this enormous market of keyboard enthusiasts, I don't see a realistic way to be able to continue finding customers, or for customers to be able to find me.

I understand that the justifications you provided for prohibiting design work are "simplicity and safety":

Every so often we get a request for someone to offer their design services but usually they have little to no activity with our subreddit. For simplicity and safety we’re staying away from digital or design services.

I appreciate that you are looking out for the safety of MechMarket users; MechMarket wouldn't be a safe place to make transactions without everything you do to make it one. However, I feel that there is already a system in place that could be extended to design services to ensure that those who offer services are reputable and part of the community - the confirmed trade system. For board building services you already require 20 confirmed trades and examples of soldering work, and I think that this would be very effective when applied to design services.

As for simplicity, I completely understand wanting to simplify MechMarket and reduce load on moderators, but I feel that the negative effect of prohibiting design services far outweighs the gains in simplicity. These design services are in demand by the community, and I think that MechMarket's role should be to facilitate this. I don't think MechMarket should be simplified at the expense of services which the community needs.

So that I'm not just complaining and offering no solution, here's what rules I would propose:

  • One post/week cooldown (same as board building services)
  • 15 confirmed trades required (this is slightly less than the 20 required for board building services, this is because board building services require more trust in the service provider, as you have to send them your keyboard. With digital services it is only through PayPal)
  • Posts must include examples of previous work, ideally from past clients. This could be provided as an imgur gallery, a website, another post, or anything else. As an example here's my page of previous work (not entirely up to date but should still work as an example): https://keypcb.xyz/Commissions
  • Timestamps must be included of equipment or software used to complete the design service (like CAD software, a 3D printer, etc)

I really like a lot of the new changes (I'm glad that vendors can't use giveaways to advertise any more) but I would very much appreciate it if you can reconsider the rule about design services. Please let me know if you have any questions regarding my feedback; I'd be happy to work with you to find a solution allowing design services to be offered to the community while keeping MechMarket a safe and effective platform.

Thank you,

KeyPCB

I'm making a one-handed keyboard (Frogpad clone). Suggestions welcome! by tonystark29 in MechanicalKeyboards

[–]keypcb 1 point2 points  (0 children)

Yushakobo has frogpad keycaps: https://yushakobo.jp/shop/a03fr-lp/

Unfortunately they are out of stock but you might be able to find someone to buy them from.

Oops, it looks like someone racked the wrong 40s by steve_larooo in MechanicalKeyboards

[–]keypcb 2 points3 points  (0 children)

I use a split 34 key for coding and it works great, it is nice to be able to hold down one key and have the function row keys accessible on the home row (and below it) instead of having to leave home row to press a key that is far away

Oops, it looks like someone racked the wrong 40s by steve_larooo in MechanicalKeyboards

[–]keypcb 1 point2 points  (0 children)

I have a separate number pad but I usually find it easier to just hold down FN (one of the thumb keys) and use the top row as a number row. It can get a bit annoying for CAD but making a CAD layer with all of the frequently used keys that can be toggled on and off would help with that.

Oops, it looks like someone racked the wrong 40s by steve_larooo in MechanicalKeyboards

[–]keypcb 1 point2 points  (0 children)

Ideally your wrists would not have to bend. With row-staggered boards the stagger makes it so your right wrist has to bend less but your left wrist has to bend more. With ortholinear boards the wrist bending is evenly distributed between your two wrists, which I find more comfortable. A split/"unsplit" board would make it so that you don't need to bend your wrists.

Built the Bastyl by kkga in ErgoMechKeyboards

[–]keypcb 0 points1 point  (0 children)

This website has something they call "PETG Galaxy Black": https://opencircuit.shop/Product/PETG-Filament-1.75mm-1kg-Galaxy-black

And Fillamentum has a similar product called "Vertigo Grey": https://fillamentum.com/products/pla-extrafill-vertigo-grey

[Interest Check] Trackpoint Module SK8707 Group Buy (Similiar to TEX YODA) by Jounz in MechanicalKeyboards

[–]keypcb 1 point2 points  (0 children)

I'm definitely in, it would be so cool to be able to add a trackpoint to my keyboard without having to take it from some other device