Live data from Hacker News

Keychron announces first open-source firmware for gaming mice

digitalfoundry.net

131–140 of 190 posts

Re: Keychron announces first open-source firmware for gaming mice

#131
post #104

Earlier quoted context omitted.

Weird, my K1SE or K8Pros aren't like that.

Here's one reddit thread about it: https://www.reddit.com/r/Keychron/comments/j28yzg/k2_v2_does... seems like there's a workaround but obviously far from ideal. edit: actually this may be the one I remember seeing at the time: https://www.reddit.com/r/Keychron/s/Dewr2dbVNX

This workaround?

"For anyone finding this thread like I just did, all it took for me was plugging the keyboard into a usb 3.0 slot"

Re: Keychron announces first open-source firmware for gaming mice

#132
post #2

I’ve had positive experiences with Keychron products in the past, but I’ve moved past them as I now prefer orthogonal layouts. That said, I loved their support of QMK on my Q1 Pro and I really hope this ends up on that same level.

Ortholinear, surely? Which one do you use/have now?

You're right, I do have an ortholinear keyboard!

I have an Inland MK-47 I bought on a whim from Microcenter, but it's been absolutely transformational. It did require a fair amount of setup though:

- I swapped out the switched from crummy reds to some lubed Keychron Browns I had.

- I had some custom keycaps made via https://yuzukeycaps.com/ since the ones it came with were abysmal.

- I had to enlarge the cutout for the USB-C port in the case so it could fit cables other than the one it came with.

- The default shortcuts/functions were bad so I had to customize it in QMK.

Re: Keychron announces first open-source firmware for gaming mice

#133
post #123
post #122

Earlier quoted context omitted.

Yes. > A question about this situation to their support email resulted in assignment of a ticket number, followed by silence. It's annoying, but it's not the end of the world. I don't even really know what I'd do with QMK if I could use it. This is the first keyboard I've owned that was advertised to support QMK and I was kind of hoping to learn more about the kinds of clever things that can (and cannot) be done with…

> > A question about this situation to their support email resulted in assignment of a ticket number, followed by silence. Oh, my apologies, I missed that line. > I don't even really know what I'd do with QMK if I could use it. This is the first keyboard I've owned that was advertised to support QMK and I was kind of hoping to learn more about the kinds of clever things that can (and cannot) be done with it; I'm not…

One of these days, maybe I'll get an opportunity to explore it. :) I seem to be running across more people saying interesting things about QMK than I used to, but maybe some of that is just observational bias bringing it to the forefront.

If I may ask: What's good about it for your use?

Re: Keychron announces first open-source firmware for gaming mice

#134
Keychron, I own two of your keyboards, actually three. If you want to send me an evaluation version of this mouse or even a sample reach out to me at m@bana.io.

Keep up the good work.

Biggest change I would request is a password before macros are allowed to be used. I store some sensitive information in macros because I hate typing them out so a feature to unlock macros when the device is first powered up would be great. Example:

1. Device powers off.

2. Lock macros keys.

3. Device powers on.

4. Show led indicating that macros are locked.

5. Enter password to unlock macros.

6. Led indicator turns green or some other colour to indicate that lock was successful upon entering password.

7. Macros can then be used.

Any other ideas would be great.

Re: Keychron announces first open-source firmware for gaming mice

#135
post #8

A bit ago I accidentally bought a Keychron keyboard that didn't have QMK support, but then found that someone had ported it anyway, and I was able to flash it and fix some problems I had (the main one being that it seems like the default firmware only scans a single row of keys while asleep, possibly to save energy, but I want any keypress to wake the computer.) Maybe it's not perfect, but the community around open s…

I think that Keychron is a meme brand surfing on the long tail of custom drops. I have a couple of them a Q1 Pro something, a K* whatever. They are just decent keyboards, a middle of the road. The constant accidental invocation of flashing lights is annoying and then you have to cycle through the presets. Not unique enough for geeks. Their marketing is good. My Moonlander is gathering dust, can't find time to put it…

> QWERTY is hard to quit

Is your moonlander not QWERTY? Can’t you just change the layout, if not? Or do you mean the Ortholinear layout is hard to get used to?

I’ve been wanting to buy a moonlander…

Re: Keychron announces first open-source firmware for gaming mice

#136

It took me three hours to figure out how to blacklist my Keychron keyboard from showing up as a joystick - and screwing up several games that thought they were receiving constant joystick input - in Linux, so I'm not sure how keen I am on using their stuff in the future. Is that a common issue in Linux?

Oh cool, someone talking about the really weird bug that I've never seen reported elsewhere. Seems like an issue where certain versions of Unity (to name one engine) doesn't like it when your actual game controller is the second joystick it detects. Not really Keychron's fault or Linux's fault, just a weird engine quirk.

Anyway, if someone finds this by searching, at least on Arch it's as simple as adding a custom hwdb entry at /etc/udev/hwdb.d/61-input-id-local.hwdb:

  id-input:modalias:input:b0003v3434p0283*
   ID_INPUT_JOYSTICK=
and then run systemd-hwdb update.

The modalias value is found at /sys/class/input//device/modalias

Re: Keychron announces first open-source firmware for gaming mice

#137
post #96

It took me three hours to figure out how to blacklist my Keychron keyboard from showing up as a joystick - and screwing up several games that thought they were receiving constant joystick input - in Linux, so I'm not sure how keen I am on using their stuff in the future. Is that a common issue in Linux?

I can at least say that it's not endemic. I have two different Keychron keyboards, used in different Linux distros. I have never experienced, and wouldn't even had imagined, such a scenario.

I think this has to do with their 2.4G dongle for their wireless keyboards - it shows up as a DirectInput (but not XInput) controller for me on Windows for whatever reason. The keyboard itself doesn't though.

Re: Keychron announces first open-source firmware for gaming mice

#138

Hmm that opens up a way for cheating in games - have a Screengraber and image processing running directly communicate with mouse and let it calculate the distance to region of interest internally and then give out delta position. For the system, it looks like the mouse has been moved very fast and far

Sorry, how does new mouse firmware open this up...? USB/HID is a standard that anyone can implement, right? Is it that hard to implement a HID mouse emulator?

Re: Keychron announces first open-source firmware for gaming mice

#139

I really wanted to like Keychron, but after spending 200$ on one of their high end keyboards, certain keys weren't detecting presses less than a month later. I couldn't end up fixing it so I tossed it out. Felt like a waste

> I couldn't end up fixing it so I tossed it out.

Was the warranty support not able to repair or replace it? I haven't ran into the need to contact them yet so I am curious about how good or bad they are...

Re: Keychron announces first open-source firmware for gaming mice

#140
post #8

A bit ago I accidentally bought a Keychron keyboard that didn't have QMK support, but then found that someone had ported it anyway, and I was able to flash it and fix some problems I had (the main one being that it seems like the default firmware only scans a single row of keys while asleep, possibly to save energy, but I want any keypress to wake the computer.) Maybe it's not perfect, but the community around open s…

I think that Keychron is a meme brand surfing on the long tail of custom drops. I have a couple of them a Q1 Pro something, a K* whatever. They are just decent keyboards, a middle of the road. The constant accidental invocation of flashing lights is annoying and then you have to cycle through the presets. Not unique enough for geeks. Their marketing is good. My Moonlander is gathering dust, can't find time to put it…

Hmu (email in profile) if you’re in the US and want to get rid of the moon lander; I really enjoy my Voyager want to try out the Moonlander.

That EPOMAKER reminds me of my Leopold Topre keyboard.

Post reply on HN