Ristomatti Airo
Ristomatti Airo
@kbilsted Try with: ```ini ShiftLeft{!120ms} >> '(' ShiftRight{!120ms} >> ')' ShiftLeft{Any} >> ShiftLeft{Any} ShiftRight{Any} >> ShiftRight{Any} ``` It will likely still mess up with any other mapping involving the shift...
You probably replied to @kbilsted but I usually am. This time I figured you were talking about the earlier changes. P.S. What is the proper way of signaling CMake to...
I've even created a [mise](https://mise.jdx.dev/) workspace config to simplify building, starting/stopping the installed version and running a freshly built version for testing. :joy: 
With 4.0.2 the workaround I suggested is not anymore necessary. Initially I was seeing a regression with some of the mouse mappings that you fixed with 4.0.1, but it seems...
I noticed the same. Also it seemed that when it occurred, I had to do `SpaceLeft`, `SpaceRight` multiple times to get `()`, after which they worked again. Like the bindings...
> @ristomatti I would love to see a photo of your desktop when everything is deployed. 😂 "Deployed" :rofl: Here we go: 
I've had RSI more than once. It balances a little bit. For the same reason I'm also using the lightest switches I could find, [Gateron NuPhy Aloe](https://nuphy.com/products/nuphy-aloe-l37-low-profile-switches)'s. They've got opering...
AFAIK only Gateron's low profile switches are compatible with Keychron's low profile models. I've got the K3 Pro as well, so I think I'll confine myself to ones that are...
I found this to work pretty much perfectly a few hours of actual use while working but the mapping itself didn't work out well with my workflow. I decided to...
...to continue on the previous comment, I just today noticed this [inverse condition syntax](https://github.com/houmain/keymapper/commit/3b57e3f12c4ace5e9d18fcf3202c25a4998bdbef#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R120) has appeared and found use to it right away. I also noticed aliases within parameterized aliases...