crkbd icon indicating copy to clipboard operation
crkbd copied to clipboard

Hall Effect PCB

Open TannerRockCode opened this issue 9 months ago • 2 comments

I was curious if there is consideration of creating a PCB with Hall Effect compatible with magnetic switches? Super impressed with the project, perhaps I can become a contributor in the long term to help make it happen.

TannerRockCode avatar Apr 15 '25 01:04 TannerRockCode

I am in no way affiliated with this project, but I had a thought on those lines myself. However, my thought was to do something very different: Rather than using a programmable Hall Effect switch, where the sensor detects when the magnetic field is strong enough, and triggers like a normal keyswitch...

Instead, use a Hall Effect position sensor, which would continually report how far down each key is pressed. This would effectively turn the keyboard into an 'analog' controller with an 'axis' for each key.

The idea that each key would not only be able to have programmable trigger points, but also have a variable key position. For example, in an FPS, the 'wasd' keys could vary the speed of the walk, depending on how far they are pressed. Or you could make it a musical instrument, as it could tell how hard and how fast you press a key (like a piano).

Aside from the challenge of designing a circuit board, you'd also have to design an entirely different kind of firmware. Not quite from scratch, but close.

ttelford avatar Apr 20 '25 16:04 ttelford

I don't have plans to make a HE version at the moment, just because I don't have the skills to do it. If you understand HE well and know the design trends, I would appreciate it if you could share them with me.

foostan avatar Apr 26 '25 08:04 foostan