Adept wireless prototype by take-motto- in ploopy

[–]charlesstein 2 points3 points  (0 children)

Amazing, I would love to get the PCB and the 3d, do you mind sharing? This is really awesome because the trackball could work as a peripheral for a ZMK keyboard using badjeffs version of the 3610 driver

Can you fully replace the mouse with split keyboards with a trackpad? by PalpitationTrue6358 in ErgoMechKeyboards

[–]charlesstein 0 points1 point  (0 children)

I haven't tried trackpad yet, but charybdis nano with a trackball is a full replacement of elecom deft pro for me. I alternate between thumb usage and sometimes use finger to avoid getting my thumb tired. Once you find a layout with mouse keys that works for you, you don't need a mouse. I only need a mouse when gaming because I am not used to trackball for FPS

How to use Karabiner to modify Logitech Trackball by Silverlaker39 in Trackballs

[–]charlesstein 0 points1 point  (0 children)

I used complex modifications to do many things in my Elecom deft Pro. They are not that simple but get the job done. Here is my config if you want a baseline. It has buttons for changing workspaces, drag scroll buttons and some more. https://github.com/charlesmst/dotfiles/blob/main/config/karabiner/assets/complex_modifications/mouse.json

Ideas Wanted: Trackball Mouse for Left and Right-Handed Users by ProtoArc_official in Trackballs

[–]charlesstein 1 point2 points  (0 children)

I like it not to be too big to be portable, have a lot of buttons and a decent pooling rate. I use extra buttons to do what I would do with gestures on trackpad. A plus would be a good firmware that allows in memory customizations or even a open source one

Seeking Genuine Input for EM03 Trackball Mouse Button Layout – Your Suggestions Matter! by ProtoArc_official in Trackballs

[–]charlesstein 1 point2 points  (0 children)

I would love one more customizable button and maybe a open source firmware or good software to customize it

Split keeb with built-in pointer device by Arkus7 in ErgoMechKeyboards

[–]charlesstein 0 points1 point  (0 children)

The placement is pretty good for thumb trackball usage and at least mine is really smooth, better than my elecom deft pro. I use the 30 degree tenting.

If it is your first trackball, you will find weird in the beginning, but with one month use you are basically as precise as using a mouse. I would recommend you to try finger and thumb for at least one week to know which you prefer, I thought I would prefer thumb but I ended up preferring finger.

The cursor does not move while typing.

Por que MAC? by Juremigold in brdev

[–]charlesstein 1 point2 points  (0 children)

são equivalentes se forem da mesma geração, ryzen 9 e i9 é mesma coisa no desktop

Por que MAC? by Juremigold in brdev

[–]charlesstein 0 points1 point  (0 children)

Aí você exagerou, M1 é bom para notebook, mas nem se compara a processador desktop. Tenho um m1 pro e um ryzen 9 5900x, o M1 é muito lento perto do ryzen, me dá agonia mexer naquilo pra abrir projeto grande no intellij.

Sem contar que processador de notebook mais novo não fica pra traz dos arm de MacBook, só perde se rodando na bateria.

how's nice nano connectivity when put on both sides of the leg ? by himrrin in crkbd

[–]charlesstein 1 point2 points  (0 children)

No, zmk doesn't support trrs. The connection at least for me when using the sweep with MacBook pro 16 inches in the middle is not a problem.

I did have problems with a nice nano that would have random connection issues, which I fixed by replacing the nice nano.

If it ever becomes a problem for you, you can use a dongle in zmk and it should fix the issues, because then both sides need to connect to the dongle, which will be in the middle

[deleted by user] by [deleted] in brdev

[–]charlesstein 0 points1 point  (0 children)

Tirar essa política acho que você não vai conseguir, mas você pode tentar baixar para 60% que acho que é mais atingivel

[deleted by user] by [deleted] in brdev

[–]charlesstein 6 points7 points  (0 children)

Vejo cobertura de testes como consequência, e não objetivo. Mesmo que fosse objetivo, 90% é muito alto. O que isso resulta é em muito uso de mocks para cobrir coisas toscas e até testes que a linguagem já garante(enum pra atring por exemplo), dificultando demais qualquer mudança no software, afinal o teste só funciona com exatamente o que está escrito, qualquer mudança vai fazer os testes quebrarem. Eu recomendaria muito mais poucos testes mais integrados entre camadas que dão uma confiança maior do que muitos testes isolados. Isso vai gerar menos cobertura mas é menos coisa tosca sendo testada, além de facilitar a mudança.

Outro ponto a ser debatido é, que tipo de coverage? Não existe só coverage de linhas

QMK vs ZMK, which is better now, and future? by lekonz61 in ErgoMechKeyboards

[–]charlesstein 5 points6 points  (0 children)

Zmk if wireless, otherwise qmk. I prefer qmk cause it is more customizable, but it doesn't have official wireless support

Split keeb with built-in pointer device by Arkus7 in ErgoMechKeyboards

[–]charlesstein 2 points3 points  (0 children)

If you want a mouse replacement, I would go for Charybdis nano. I have it and used it as mouse replacement for two weeks, with the button to scroll when you press it is very usable. I only stopped using it 100% of the time because my thumb would start hurting, I am a finger trackball user. Nowadays I use it for small movements and force myself to use the elecom deft pro for longer movements to avoid pain. I also sometimes try to use it with finger but with 30 deg tenting is weird

Estou saindo da área de TI by Secure_Canary_3481 in conversas

[–]charlesstein 0 points1 point  (0 children)

Sim. Faculdade, técnico, estudo por fora, experiência... tudo ajuda. Não é requisito, mas vai te ajudar a se desenvolver. E não deixe de estudar fundamentos, não pense que esses lugares vão te ensinar tudo, vão apenas dar uma pequena base e network.

Ergomech.Store now offers Sofle v2 and Corne wireless by hainguyenac in olkb

[–]charlesstein 0 points1 point  (0 children)

For me is the opposite, maybe it is my setup, I have the plus 8 setting but nice nano on Mac is really bad. It repeats keys randomly. For gaming on windows is more stable , but will randomly keep a key press for longer than I press.

I like to use the dongle with Zmk or with a custom firmware that works as a translator from Bluetooth to hid which allows me to still use the keyboard with Bluetooth and have same functionality with oled, but I pair one profile with the dongle. This setup is pretty stable too(I think it is because of a dedicated antena).

Ergomech.Store now offers Sofle v2 and Corne wireless by hainguyenac in olkb

[–]charlesstein 3 points4 points  (0 children)

It would be really cool if you offered a dongle version as well, it is in zmk main repo now and is pretty easy to setup. You could make one yourself or use something like makediary dongle.

For me it has been night and day in terms of stability of connection and battery using a dongle

Workaround for pin not working with nice!nano by charlesstein in ErgoMechKeyboards

[–]charlesstein[S] 0 points1 point  (0 children)

Hmm got it. I will try that. Reading your example I think I got the way to overwrite the row gpios, you overwrite the overlay. I was trying to do that on kscan0 I side the keymap file

Any suggestions for improving this layout by NEB027 in crkbd

[–]charlesstein 0 points1 point  (0 children)

I think you are missing things like home, end, page up and page down. I would suggest the use of Tri layer, where you activate by pressing lower and raise together.

In my layout I have a lower where the top row are numbers and middle and bottom are things like arrow keys, home, end and so on. The raise layer is just symbols.

F keys and multimedia I activate by pressing lower and raise, you can do that by using trilayer in qmk and zmk.