Ctl key not working on mid 2012 macbook pro
Anyone familiar with this issue ? Control key on 2012 macbook not registering for some reason, haven't seen this problem before.
Anyone familiar with this issue ? Control key on 2012 macbook not registering for some reason, haven't seen this problem before.
most people will tell you OpenBSD does not support the mid 2012 macbook pro's BCM4331 and they would be right, but I'm an idiot and I have some extra ai tokens laying around so I figured why not say, "magic genie, stop making cat pictures and print working unix driver." while I take a nap. Probably won't work for a million reasons but I thought I'd ask a bit about what people thought, if this was a reasonable waste of time or not.
i've been working on this little project for awhile... it’s called SexOS / Sex, and it started as an old microkernel idea I had years ago that I’m now trying to push into a real working system with restricted AI-assisted development.
Very rough pitch:
no_std Rust microkernel / SaaS-OS experimentCurrent status is somewhere between hobby OS and weird research prototype that keeps accidentally becoming real. It successfully boots on Amd64 hardware and in QEMU, spawns protected domains, has a working (unique) display path, usb input (tested only for cursor control), keyboard-driven window controls, basic app surfaces, command palette actions, Spindle text/history, Linen navigation, Bell/Atlas/Collar keyboard proofs, and a lot of serial-log gates.
What I mean by restricted AI workflow: I’m using Codex/Claude/DeepSeek as bounded agents that get tiny missions like “prove keyboard window controls” or “fix topbar restore regression,” then build, boot, grep serial logs, and stop if the change would cross kernel/ABI boundaries. So, not vibe coded, but definitely a major help speeding up proofing and debugging. What I've found most useful is feeding my logs into NotebookLM and making little podcasts about the project along the way, which I'm listening to and using to work on the project. I made a youtube channel to put the videos (https://www.youtube.com/@SexMicrokernel) and I honestly think it's the best use of Ai so far, because it helps organize the thought and give me a simulated second opinion.
Not claiming it’s good yet. It’s still fragile, weird, and the pointer path is currently humbled by imperfect control, but it’s been surprisingly effective to develop an OS by turning every subsystem into a proof-gated mission and I wanted to share it.
Mostly posting because I figured r/osdev might appreciate either the architecture, the madness, or both. Sorry for those who hate all use of any Ai whatsoever, I mean no offense.