Hacker News new | past | comments | ask | show | jobs | submit login

I can completely replace my mouse with the keyboard so I never even have to take my hands off the keys.

I use karabiner on 2 versions older of macOS, which allows you to use a special keyboard way to control the mouse... You hold the D-key then use other letter keys to move the mouse up,down, left, right, click, scroll up, scroll down etc... Works so much better than you'd expect. It literally allows me to do everything including screensnap selections, making keypoints without mouse etc.

Because karabiner doesn't work on latest macos, I've been busy writing my own replacement from scratch.

I did also initially start by mounting a trackpad in the middle of the kinesis - but ultimately this isn't perfect. My mouse keys setup simply blows everything away, even compared to just using a regular trackpad for most things, since you never take your hand off the keyboard, and can get about 70 percent as fast using the keyboard as mouse as using a real trackpad.




Could you possibly share your project? That sounds very intriguing. I have been trying to eliminate the mouse but have been unsuccessful.


My own code works almost as well as Karabiner.

My code is in such a disorganized state, I have never coded MAC stuff before, this was my first try, creating a test project scaffold with xcode. I mixed old school C-code with objective C because I don't know objective C ;->

Finally I manually injected my compiled binary into another app's package structure, just to make it work. You have to grant it accessibility permissions in preferences to work!

For now I have downgraded my MacOS-X and gone back onto Karabiner, because I literally refuse to work with computers without this awesome thing.

It takes a bit of time to get fast and accurate, but eventually it is all just muscle memory moving a pointer around on the screen. Some stuff with keyboard-mouse is even better than normal mouse(trackpad). But overall I am so happy with it that I do video editing and all other document editing with it, and wouldn't dream of going back to my trackpad or mouse. (I also get RSI pains from using pointing devices, but as I say, it is devine to never lift your hands OFF your Kinesis Advantage keyboard).

I suspect part of what makes this really great is using it on the Kinesis. When I work on the train on my MBP I still use mouse-keys, but sometimes use the trackpad intermittently.

I would really recommend trying Karabiner if you have an older mac, otherwise I could email you a binary.

I will probably clean up the project, and use fancier tecniques like direct hardware access from user-space instead of the eventtapper, and copy some tricks from Karabiner-elements.

Eventually I will create a github and maybe a project site ;-> If by the time I am somehow forced to upgrade MacOS and there still isn't a good solution out there, I will certainly make mine work, otherwise I am screwed!


I never used Karabiner’s mouse movements, but I did love its sticky keys. Karabiner Elements finally supports them again on new versions of macOS. Have you tried it to see if the mouse movements work?


Last I looked Karabiner-ELEMENTS did not have this mouse-key feature. Karabiner mouse-keys really works amazingly well, so well in fact that I was willing to downgrade both my MAC's macos to be able to keep using it until my own fully replaces it !




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: