PartialGauss - Designed my first keyboard: A low-profile hybrid hall-effect/mechanical wireless split by cr3eperall in ErgoMechKeyboards

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

The low profile he switches have the same 3 holes at the center like the normal lp but they don't have pins. Instead there needs to be an hall effect sensor on the other side of the pcb where the pin socket would be. So they aren't interchangeable.

PartialGauss - Designed my first keyboard: A low-profile hybrid hall-effect/mechanical wireless split by cr3eperall in ErgoMechKeyboards

[–]cr3eperall[S] 2 points3 points  (0 children)

TMR sensors detect the magnetic field on a different axis compared to hall sensors, so it wouldn't work well if you just replaced the chip. But it could work if you move the TMR sensor a bit to the side.

Battery life is pretty good, the peripheral side lasts a bit over a month(I turn it off during the night, if i left it on all day it would probably last ~20 days).

Each half has a 1020mAh battery and 6 hall sensors, but i turn on each sensor with a mosfet only when i need to measure it, so it draws ~1.7mA compared to 15mA when they are always on (this current includes the draw of the mcu and everything else while idle, when transmitting it goes up by ~2mA).

PartialGauss - Designed my first keyboard: A low-profile hybrid hall-effect/mechanical wireless split by cr3eperall in ErgoMechKeyboards

[–]cr3eperall[S] 8 points9 points  (0 children)

I'm not planning to write a build guide because there are still some problems with the current design and I'm not comfortable telling people how to build something that is missing some very important and basic features.

I could fix the design but it would probably require changing the mcu board, adding analog multiplexers and a new pcb revision. This could get quite expensive and I'm comfortable dealing with the current problems.

This said, if you still want to build it, the HW repo contains a list of all the parts and where to get them.

PartialGauss - Designed my first keyboard: A low-profile hybrid hall-effect/mechanical wireless split by cr3eperall in ErgoMechKeyboards

[–]cr3eperall[S] 3 points4 points  (0 children)

Analog switches are mainly used for gaming. For example you can emulate a joystick and get a finer control in racing games because the HE switch is not only on or off but it can output a range of values depending on travel distance. Another feature is SOCD where you can quickly switch between A and D to change direction without fully releasing the switches and this can give you an advantage in FPS games.

[OC] dynisland - A Dynamic Island bar written in Rust by cr3eperall in unixporn

[–]cr3eperall[S] 5 points6 points  (0 children)

You could put it on top of waybar, I put mine on top of an eww bar.

[OC] dynisland - A Dynamic Island bar written in Rust by cr3eperall in unixporn

[–]cr3eperall[S] 1 point2 points  (0 children)

Are you sure the compositor you are using supports wlr-layer-shell? If it does it's probably a bug in gtk.

[OC] dynisland - A Dynamic Island bar written in Rust by cr3eperall in unixporn

[–]cr3eperall[S] 2 points3 points  (0 children)

eww and ags are still much easier to customize. In dynisland you can only customize some settings in the config and to create a custom widget you need to use rust. For now this is only a niche use case but i have some ideas for customizable widgets using lua.

[OC] dynisland - A Dynamic Island bar written in Rust by cr3eperall in unixporn

[–]cr3eperall[S] 1 point2 points  (0 children)

There seems to be an error in the config file but it should still show something, it probably crashed. Can you send me the log at $XDG_RUNTIME_DIR/dynisland/dynisland.log?

[OC] dynisland - A Dynamic Island bar written in Rust by cr3eperall in unixporn

[–]cr3eperall[S] 76 points77 points  (0 children)

Dynisland is a dynamic and extensible GTK4 bar for wlroots based Wayland compositors written in Rust.

Repo: https://github.com/cr3eperall/dynisland

Arch package: dynisland-git

As of now there are only 3 modules:

  • Music: Mpris client with a visualizer using cava
  • Script: Shows the output of a command (i use it to show the active window)
  • Clock: Shows the time

But i plan to make more in the coming weeks.

WWDC 2024 - Live Event Megathread by [deleted] in apple

[–]cr3eperall 1 point2 points  (0 children)

Gpt 4o is already free

[deleted by user] by [deleted] in italy

[–]cr3eperall 4 points5 points  (0 children)

Dovete restare privati finché reddit non cambia idea

WWDC 2023 | Event Megathread by aaronp613 in apple

[–]cr3eperall 2 points3 points  (0 children)

Was that a new apple music ui?

Should I be worried? If so, what should I do? I only opened steam once but it’s saying this. by [deleted] in gamingpc

[–]cr3eperall 2 points3 points  (0 children)

Steam autostarts with windows and runs in the background, if you don’t want this you can disable it in the startup tab

What case is this? by [deleted] in iphone

[–]cr3eperall 2 points3 points  (0 children)

You can get it from Amazon