This is a good idea, but you can take it further...
Download Karabiner Elements https://karabiner-elements.pqrs.org (it's freeware, though you can sponsor it). Then:
remap Caps Lock to Escape when you tap it, and Control when you hold it down.
remap Return to Return when tapped, Control when held down.
This makes using Vim (and even more, Emacs) so much easier as you never have to use the Control key on the RSI-Prime bottom left position ever again...
Karabiner can do an awful lot more, but it's worth it for the first two changes alone. It's the one of the first programs I put on any Mac -- they feel really relimited without it. It's really very well worth checking out.
HTH.
I love this! Checking what people think is missing is a great first step to entrepreneurial success--even the volunteer kind :)
I've been developing a Dart/Flutter app for mobile lately (part of my day job) and it's been a pretty good experience overall. I'm not in love with Dart, but there are enough practical choices and a sufficiently large ecosystem that it's a "good choice" now.
That said, I'm much more excited about Rust and Zig, so I might just pick a hobby project and go with one of those.
I'm currently thinking about building a really good keyboard event manager, similar to https://karabiner-elements.pqrs.org/ (Mac) but with a better UI. What I want for people coming from Mac OS (like me) and experiencing Linux is the ability to have a low-friction muscle memory experience. Currently, you can try to tweak each app's keybindings individually, but I want to try a more holistic approach--like make the Super key (Win) behave like the Command key in Mac OS. Anyway, I'm gabbing now, so I'll stop!
Karabiner is a powerful keyboard customizer. I use it to remap Caps Lock to a meta hyper key. It gives you another layer of keys that you can map to whatever shortcuts you want.
It's kind of crazy but I noticed the same exact problem today. Here is what I did to solve it:
- Unmapped caps to key esc in Mac OS settings.
- Installed karabiner (https://karabiner-elements.pqrs.org/) and used it to map caps to esc
​
Hope it works for you too.
Karabiner-Elements (free) should work. This rule demonstrates handling of broken keys on Apple internal keyboard only.
Just as a matter of interest, why do you prefer the Escape key in the top left corner? It could hardly be less conveniently or comfortably placed for a Vim user on a modern standard keyboard.
You've been able to remap Caps Lock to Escape in MacOS System Preferences for a long time now, which is closer to the position on the keyboards for which Vim was initially designed (i.e. where the tab key is now). It's quicker and significantly more comfortable and convenient to use than having to stretch all the way up to left hand corner so many times.
Even better, use Karabiner Elements (https://karabiner-elements.pqrs.org) to remap Caps Lock to Escape when tapped, Control when held and you've got the best of both worlds. Combine it with remapping Return to Return when tapped, Control when held, and you've removed several of the pain points on a laptop keyboard. (The extra control keys are especially useful if you're using MacOS's built-in Emacs-based text editing commands (Ctl-a/b/d/e/f/h/k/l/m/n/o/p/t etc) in standard Mac text controls.
If you do want to keep a Caps Lock function, then Karabiner Elements allows to you allocated a combination such as 'tap both shift keys' to toggle it on and off.
Of course, you may have considered and discarded these improvements, which is fair enough, but if you haven't, then it's really worth checking them out.
Absolutely, Karabiner allows you to use it for volume or any number of other functions!
The board can be found on AliExpress, if you don't mind waiting or much pricier from eBay
I would highly recommend checking out Karabiner and Hammerspoon. These two are seemingly endlessly powerful especially in combination.
Karabiner-Elements is a free, open-source tool. I use it to disable my internal keyboard when an external keyboard is plugged in, and set up hot keys that run commands and open apps.
I looked into this issue for hours and found this software: https://karabiner-elements.pqrs.org/. I was ready to customise the keys, but suddenly the macOS recognised this keyboard after installing that software. Beforehand, I just plugged the keyboard in and started using it as it is wired. Now the key prints out the correct symbols, I guess the issue was that lack of recognition.
I'm stumped. Can't think of how to disable the keyboard from 'waking screen,' neither with stock macOS options, nor an app. A quick google showed me nothing. Sorry I couldn't be much help. I see its been 11 hours and nobody's responded, so I thought I'd pop in and let you know you weren't ignored. Cheers.
(The only thing I can think of that may be of help, although you'd have to dig deep into customizing it, if its even possible, is Karabiner Elements app.)
BetterTouchTool and Karabiner are the two apps I use for that sort of thing.
BetterTouchTool is paid software with a 45-day trial (registering it is quite cheap), with a very nice UI and lots of flexibility.
Karabiner is capable of a few things that I can't get BetterTouchTool to do regarding the FN key on some keyboards, it's free (with a donation requested if you find it useful) and not nearly as friendly with the UI.
I imagine either one would be capable of what you're trying to accomplish.
I have an RK84 and it's compatible with Mac. I used Karabiner to remap some of the modifier keys, but the keyboard itself has a mac mode (though I find remapping better). The only thing that doesn't work is the software (didn't work on windows to begin with), which won't matter if you don't care for RGB customization.
I'm not a coder myself, what I did is take a similar "Complex modification" from the Karabiner library and changed it to my liking. The script is pretty much written in plain English. Shouldn't even call it script, perhaps.
In your case, I'd take that one and changed the "pointing_button": "button4",
to the name you see in Karabiner-EventViewer.app when you press the desired button. Then "key_code": "z",
to "left_arrow"
and you don't have to change the modifiers as it is already "left_control"
.
You can add the mod from the link above by clicking "import". And when you see it in the app under "Complex modifications > Rules" open "karabiner.json" at "Your system drive name" ▸ Users ▸ "Your user name" ▸ .config ▸ karabiner
. And make changes to the rules for each button.
You may find this helpful.
There is also this Karabiner Complex Modification but I found it easier to edit original JSON instead of having an interface wrapped around it.
> used to be able to rotate the display from the menu bar
TIL it was a thing. I can see why they removed it, but getting functionalities that are part of your workflow removed is always a complete pain. At least give us the option or hide in in the Alt-Click. It's a stupid workaround, but you could make an Apple Script to toggle rotation and call it from the menu bar.
> It's a good OS, in it owns way, but there's always a series of choices it won't let you make. Renaming files in Finder with the enter key is one example. I can't make F2 rename or Enter launch the file, as with both the other OS I use.
Yeah. When I switch to either OS after a certain period of time using only one, my brain takes some time to remap these kind of specificities (also the command key placement vs. ctrl key on Windows). You can use Karabiner-Elements (free and Open Source) to remap your keys, and they seem to have a "Finder F2 to rename" remap available.
The app you are looking for is called "Karabiner elements". https://karabiner-elements.pqrs.org
I recently switched from windows to Mac and had a similar list of muscle memory keybindings that I wanted to take with me and I have been able to solve all of them using this app.
It has a bit of a learning curve, but there are plenty of YouTube videos and configurations from other people you can download and use. To give an example; one way to solve your first item is to rebind "enter" to "cmd + down" when your active window is finder.
Link to karabiner
There's dedicated software specifically for rk which could do the same thing as karabiner but with more options. I can't say much on the program because I haven't used it before.
You need to install karabiner-elements (https://karabiner-elements.pqrs.org/). It opens up several possibilities for you. For example, I remap caps lock to esc if pressed by itself and hyper key (or super key) which is the combination of shift + control + left-option + left-command, when pressed with another key, earning one more key for your applications (just a few, Vim & yabai + skhd). I also remap the right-option as tmux prefix-key. For vim, I still have installed the 'tpope/vim-capslock' and 'jdhao/better-escape.vim' plugins.
I know it's not exactly what you were looking for, but I simply just place my Planck EZ on top of my keyboard. I use karabiner to disable the Mac keyboard to prevent unwanted keypresses. I'm sure you could do something similar with an Atreus.
https://karabiner-elements.pqrs.org/docs/help/advanced-topics/lock-icon/
They did this on purpose to prevent people from moving it to the trash. It has an uninstaller.
Try Karabiner (https://karabiner-elements.pqrs.org), a handy App that let's you remap buttons. I use it to replace caps lock with F16 which triggers my Alfred. Might be able to reset caps lock with it, by remapping caps lock, or mapping caps lock to another key.
GOOD LUCK. 😉
Def check out :
https://karabiner-elements.pqrs.org/
These are pure sofware re-mappers and you can en-disable them for when others sit down as well. I can't function without these being installed as I never leave the homerow. My palms "sit down" for the day. Also disable the backspace key it will retrain you from making that really annoying and painful stretch.
For custom keyboard remapping and vim-ification. Of if you don't like vim, you can use diamond keys like WASD for arrow or IJKL.
+1 on changing Caps Lock to Ctrl or something more useful.
My experience was it takes less than a day to get used to it, and it feels great. Mapping Caps Lock to Ctrl or another key is possible on most OSs:
hey all, a little late to the party but found this thread when googling. i ended up downloading karabiner (https://karabiner-elements.pqrs.org/) and i can use it in 2.4ghz mode and the media keys work!
Yes, you could unbind the Caps Lock button completely without repercussions. My keyboard does not have Caps Lock and it is never a problem.
But instead of unbinding Caps Lock to do nothing, I highly recommend changing the button's binding to something more useful, like Ctrl. This is great for hotkeys once you get used to it. Relevant history: the keyboard on the ADM-3A terminal had Ctrl where the modern standard keyboard has Caps Lock. We're going back to a good design =)
Mapping Caps Lock to Ctrl or another key is possible on most OSs:
There is a way to enable hold command+q (like on Chrome) for all Apps!
I tweaked my Mac with a few handy functions through an App called Karabiner Elements. It's free and you can download it here: https://karabiner-elements.pqrs.org
Once installed follow these steps:
Now you can enable one of the following:
​
Improved my Mac Experience by a lot ! Also, you might want to checkout other Karabiner tweaks - it's awesome and I use a bunch of them everyday!
> Beyond that, I want to switch things around to have the fn key send a "real" fn key to the OS instead of switch layers inside the keyboard
That might not be possible — if I recall the key code for Apple’s Fn key is outside the range that QMK can support. I suppose you could have the keyboard send, say, F20, and use Karabiner to translate this to Fn.
i use karabiner to do it on macos; a quick web search proposes interception-k2k which seems capable of doing it on linux, though quite not so easy as with karabiner.
>I need a way the remaps it for all devices so I don't have to set up another thing on their computer
I'm not sure what you are asking for here. Are you saying that you want to be able to use your ab shutter 3 as a presentation remote with any computer without having to install software on those computers? If so, I don't think you are going to have any luck. You'd need to install custom firmware on the remote.
If you are willing to install software you should be able to do what you want pretty easily with Karabiner-Elements.
Give Karabiner a try. Not positive you can use it for the tab key (I don't have it installed any more), but I think it is commonly used to re-map the CAPS LOCK key, so maybe you can re-map that to tab.
karabiner Has a utility when you install it that lets you see what key you pressed. You can also use karabiner to reprogram any of the keys, and target just that hardware device.
> Hyperkey has changed the way I use shortcuts.
Why would you pay for Hyperkey just to create a single macro? You could install Karabiner Elements for free and there is a hyperkey macro already built... plus you can remap any other key and design additional macros.
Seems like a waste of $5.
You would be able to do this with Karabiner Elements and building a complex modification rule to manipulate your mouse. The app is free and pretty handy for remapping your keyboard and building macros.
I use a Logitech MX Master so it has its own button remapping and macro software, so I've never had to build any KE mouse rules, but I know you can do it. If you need any help writing one, let me know and I should be able to set one up for you if writing your own rules is beyond your skill level.
Just let me know, I'm happy to help.
I’got some similar. I got in touch with Jellycomb and they gave me a similar answer. I asked for a software/firmware update, but no answer on that.
I found I workaround which was by using Karabiner-Elements (https://karabiner-elements.pqrs.org). Even thought this is not ideal, my media keys as working now as expected.
You could try following along Apples Technical note but it looks kinda complex with Terminal things and the like. You would just be remapping the F5 key I'd imagine since that's where its located.
You could also try the Karabiner app
I haven't tried to do this personally so I'm sorry if that info leads you nowhere - but I was looking at it to try and map one of my keys to bring up the Emoji menu. Until I realised that on the new M1 Pro's the little globe icon on the bottom left of the keyboard already does it haha
For MacOS, check out Hammerspoon (https://www.hammerspoon.org/) and Karabiner Elements (https://karabiner-elements.pqrs.org/).
Hammerspoon is a Lua api that interfaces with MacOS. Karabiner is a key remapper.
With those in combination, you can completely change your Mac's behavior, though it will take some programming to get what you want.
You may also want to check out BetterTouchTool (https://folivora.ai/). This is for remapping how the trackpad works, but it can do a whole lot more than just that.
It has issues on the new apple silicon m1 when I installed it the laptop was restarting whenever I press on besides to space key such as command, option... etc
they claimed that the issue is fixed but it didn't at least on my device MBP m1 with Monterey version, silicion-apple-m1-users.
Actually, I noticed that Karabiner-Elements can remap any key to the fn/globe key. Since I'm not using caps lock for anything, I guess I'll use Bazecor to assign caps lock to a key and then use Karabiner-Elements to remap it to fn/globe. 😅
Hi I had faced similar issues with my Dell Inspiron, and could not figure out if it was an issue with my kext.
This is not a perfect solution but it will save you from a lot of trouble. Karabiner Elements is a keyboard re-mappet:
I'm on mac using karabiner elements. After that is installed, you need to go to it's settings, click the "Complex modifications" tab, and then the "Import more rules from the Internet" button. Once there, search for "Change caps_lock key" and import that rule. It will import several options, but the one you want is "Change caps_lock to control if pressed with other keys, to escape if pressed alone.
I hear this is possible with Windows and AutoHotKey too, but haven't tried it. I'm sure something similar is possible on linux as well.
I don’t know about the Lock key but I remapped the eject key to forward delete using karabiner-elements
I also remapped the right cmd and right option key to page-up and page-down
I used this on my old 2014 MBA years and years ago and it worked great https://karabiner-elements.pqrs.org
Haven’t checked to see how it works now but it looks like it’s still updated so it should be fine
Well, Vial is more or less Via on steroid.
But, some third party keymap software might help for her purpose. Something like Autohotkey (Windows) or Karabiner (Mac)
Crazy! What happens if you export your Karabiner setup and then paste the .json file here? Maybe we can pull a scancode from it!
Actually, looking more into it, the manual simply says "certain Fn keys ... does [sic] not work in Windows/Android mode" so you might actually be totally out of luck.
I am also looking for a similar app to set the accelerations.
At the moment I disable the acceleration through the Terminal with this command from OSX Tips:
defaults write .GlobalPreferences com.apple.mouse.scaling -1
And I use Karabiner Elements for the input settings and extra buttons on my Logitech G603.
Lots of us weren’t happy about the missing Esc key on those models. The newer TouchBar models have a physical Esc key.
The built-in solution is to open Keyboard in System Preferences and from there you can adjust your modifier keys. Unfortunately the only practical option here is to map Esc to Caps Lock, which is fine for most uses but not great for Renoise users.
So get the free Karabiner Elements app, which lets you remap all the keys you want. I mapped Esc to the § key next to 1, near where Esc should be.
For colors, there's this Open Source project: https://github.com/1kc/razer-macos
For macros/mapping, I'd propose you go with Karabiner Elements: https://karabiner-elements.pqrs.org/
Both together should give you 90% of what Synapse offer, but not everything
Look into karabiner. I use it for application specific binds like changing the left/right tab cycle binds in Firefox. I also use it to bind a “hyper” (ctrl + cmd + opt+ shift) modifier to caps lock.
karabiner can do lots of similar things. I'm not totally sure if it works to rebind a mouse into a keyboard shortcut, but you can bind a key or shortcut into a mouse click.
Interesting! I’d not heard of https://karabiner-elements.pqrs.org before. Thank you.
I have zero hope that Synapse 3 is ever going to make it to macOS. It’s been out a long time with no word from Razr about a Mac version.
Makes me sad because they make the only left handed MMO mouse I know of! The market must be enormous for left handed MMO Mac users… 😉
Same, I used https://karabiner-elements.pqrs.org to remap "end" to "command". I use MacBook keyboard time to time and I need my modifiers to be in the same place and "end" button is just perfect for command.
On Windows (person computer):
- AutoHotKey
On MacOS (work computer):
- Keyboard Maestro
- But slowly moving the macros over to Karabiner Elements
Maybe https://karabiner-elements.pqrs.org/ can do this. It is possible to remap keys on only the build in keyboard or only an external one. I don't know if you can map keys to do nothing. But you could map these keys to something like fn.
I had a lot of problems with my Orbit Fusion and the Kensington software. Finally I've removed it and I have had no problems since then.
I do use few other software to accommodate my needs, for example: - MOS to have smooth and reverse scroll - SensibleSideButtons to fix the forward/backward buttons behavior - Karabiner-Elements for advanced configuration
You can also try SteerMouse or USBOverdrive but they are not free and after a trial period you must purchase a license.
I use BetterTouchTool for most things like that. There have been a couple of things involving the FN key that I had to use Karabiner for, but not many; it's not as friendly, nor as feature-laden, but it is free.
What other troubleshooting steps have you taken?
Is it present on other keyboards, including the built-in keyboard?
Does Karabiner install any kexts (kernel extensions)? Perhaps try posting this to their GitHub. They reported some HID issues in earlier versions of Big Sur.
What did your testing with and without Karabiner look like? Did you disable? Full uninstall? Just drag it to the trash?
Have you tested the keyboard on other computers? What were the results?
A worthwhile Hail Mary, I reckon, is resetting the PRAM/NVRAM and SMC.
Tons of versions, it was simply called 'Karabiner' before - I'm sure you can find some older version that works with your system here; https://karabiner-elements.pqrs.org/docs/releasenotes/
Yeah, whatever JSON code you implemented. You could have written your own file or used the "import" feature in the app, in which case is would land in ~/.config/karabiner/assets/complex_modifications/broad-yak-rule.json
or you could have edited ~/.config/karabiner/karabiner.json
. If you have your config saved in git then you can send a link to your repo, otherwise you can just copy paste it into a comment in here
Also https://karabiner-elements.pqrs.org/docs/json/location/
Yes, this is a much better solution. Another alternative is to use Karabiner-Elements to make command-Q register when held instead of pressed.
Yes. Using the same hand for shift+letter is bad ergonomics and bad for touch typing technique. I even have Karabina Elements configured to block key presses where I'm holding the wrong shift key, so I don't fall into bad habits.
Does something like this work?... https://karabiner-elements.pqrs.org/
I've never used it myself but it's what I found and might help.
Unfortunately, gaming keyboards have a tendency to only completely work with Windows
There is this popular and powerful application called Karabiner-Elements you should check that out. I haven’t tried eject key, but when first alphabet row of my keyboard broke (qwertyuiop keys), I remapped those keys to number keys (1234567890 keys) in the row above.
> Being able to select 10% of a fleet would be a HUGE improvement. Yesterday I literally clicked 300 times for one fleet deployment, just to split up a 600-ship pile.
Sure, I'm just saying that I think MoO1 didn't allow you to select 1/100 for example.
Maybe some keyboard key + click can be added in RotP. Or maybe a mouse with a scroll wheel isn't that hard to come by in this day and age.
Did you look around online for mapping different actions to scroll?
For example: Karabiner-Elements, and setting "Fn + cursor move" to "scrollwheel action".
I’m lucky to not have these issues now, but my last keyboard has these issues so I used Karabiner Elements to remap certain keys that don’t do what you want. Also, you can make certain keys do other things if you wish. Remember to auto launch at startup. Hope this helps
If you are interested in trying out variety of keyboards then check out Karabiner Elements. It's a software running in background and you can configure any key to function as 'Fn' or whatever you want, so you get to choose your own keyboard without worrying about mac specific keys.
It's on the button next to left shift on US International PC. If you don't have it (because you have an US and not an international keyboard), I think you can switch the non-existing button with the the leftmost one on the number row with Karabiner Elements.
pkryger has the right idea, but it's difficult to execute on an apple keyboard because of the lack of a right control key, as you noted. My solution to this problem is to use a keyboard remapping tool, such as Karabiner-Elements, to remap both caps lock and return to control. Return only means control if it's pressed in combination with another key. I think I would prefer this set up even on non apple keyboards, because I think the common location of the control key on modern keyboards is generally hard to reach and creates unnecessary hand strain.
I know this approach is heretical to some, but it works well for me 😄
MacOS can map function keys to things like brightness and volume control (there’s a setting in Keyboard Preferences), but this might just be for their own boards (or boards like Keychron that pretend to the OS to be from Apple) — I don’t recall. If not, and you can’t customise your board directly, you can install Karabiner Elements to do the mapping.
Other things you can try:
If the option to "Use F1, F2, etc. keys as standard function keys" in System Preferences>Keyboard doesn't do what you want it to do, I recommend Karabiner Elements to customise what the buttons on the keyboard do
You can remap the CTRL/Win/ALT keys to CTRL/OPT/CMD via the keyboard preferences and that part will be controlled by MacOS itself. For other keys you can use this.
https://karabiner-elements.pqrs.org/
This will allow you to set macros and bind keys as they would be on a "Mac keyboard".
If you eventually upgrade to a new board, then I would suggest that you get one that is VIA compatible then it's a point/click remap to however you like it.
You don't need to buy another device to get that kind of functionality, unless you want to have the extra hardware. This (free public domain software) will remap all sorts of keyboard things on mac: https://karabiner-elements.pqrs.org/
Give it a try. It's been around for a while. Open source too.
So. https://karabiner-elements.pqrs.org/docs/ might help. It maps key modifiers to actions. I’m not sure if you can make one of the actions “type the character 1” but probably.
That is an open source app that uses underlying OS functionality for key remappings. I haven’t used it myself. If you want to get into the nitty details there’s an apple tech note, mentioned here.
Also when I had this problem a few years ago (water damage on the Q key) I used the keyboard viewer when I wanted to get print Q. Slow but it worked.
https://support.apple.com/en-za/guide/mac-help/mchlp1015/mac
I'm completely new to mechanical keyboards but I am looking to buy one to use with my Macbook Pro. I would like something compact, preferably as close to the layout of the built-in keyboard as possible. I'm Danish so the layout depicted is what I am currently using.
I've tried searching through this subreddit but I'm having a hard time finding ones where the fn key is on the left side of the space bar.
I read that some people suggest using https://karabiner-elements.pqrs.org to remap the fn key, would this work if I find one where the fn key is left of the space bar but not left of the control button? I realise I can switch caps but I'm unsure if fn key is special in any way that would make it difficult to remap.
Any recommendations?
It will be fine, it just won't have bottom-row keycaps to match the Mac keys (Cmd, Alt/Option), which you can fix by getting a new keycap set.
Function-wise, even if it has a Windows layout where the Cmd key is set to the Windows key instead of the key next to the spacebar, you can use Karabiner to override that without difficulty.
The Karabiner-Elements software may provide a solution. Just be sure to download version 12.10.0 by clicking on the triangle pointing down to the right of the button for downloading 13.0.0.
Why don't you use swipe gestures on your trackpad? https://support.apple.com/en-us/HT204895
The "Swipe between pages" option could be what you are looking for in chrome. The gestures can be configured (somewhat) and are demonstrated in System Preferences > Trackpad (tap to click also helps, especially with a broken wrist/hand; trust me I know)
Edit: If your looking to rebind Keys, I highly recommend https://karabiner-elements.pqrs.org/ I use Karabiner to remap backspace to caps lock on my colemak layout.
Apparently the screenshot key sends "COMMAND+SHIFT+4" on mac OS. I couldn't find any reference to it doing anything else.
I would just get Karabiner Elements and reprogram <code>PrintScreen</code> (which is the keycode the screenshot key apparently sends) to map to COMMAND+CONTROL+SHIFT+3
if you want to screenshot the entire screen or map it to COMMAND+CONTROL+SHIFT+4
instead to select a portion of the screen. Remove CONTROL
from the combos I gave if you want to save a file instead.
It's relatively easy to do and so long as you have Karabiner running it'll always work. I should add that you can literally program the same function into whatever key combination you want using Karabiner.
This is the keyboard customizer I have: https://karabiner-elements.pqrs.org/
It would be great to be able to shutdown from macOS and not from the power button. I can't seem to message you, but yes, I would be interested. If you can message me, I would appreciate it.
Good news: an update of Karabiner Elements fixed the issue for me. I use this occasionally for video recording to advance slides with a simple Bluetooth clicker that sends volume up events that I remap to arrow right for Google Slides… Here's the issue in question.
Good news: an update of Karabiner Elements fixed the issue for me. I use this occasionally for video recording to advance slides with a simple Bluetooth clicker that sends volume up events that I remap to arrow right for Google Slides… Here's the issue in question.
Absolutely possible! If you have a Mac, you can use Karabiner, which lets you customize your keys with pretty amazing depth if you don't mind learning just a bit of JavaScript (or just copying other scripts to do what you'd like). It also supports per-device settings so it would be entirely possible to have one keyboard be a normal keyboard and another whole keyboard do a ton of other shortcuts.
If you're on Windows, there's AutoHotKey which seems like it works similarly but I have no experience with it.
I understand, I thought it was a standard USB-C cable, an suggestion would be to add a note about this in the box to avoid confusion. As for others that want a USB-C to USB-C cable, the Amazon basics cable is an almost perfect match in material, style and colour to the included cables.
Looking forward to the mouse keys update! As for the FN and custom bindings I’ve solved it for myself using karabiner elements, which supports rebinding anything but I was hoping for a hardware solution for portability, nice to hear that you are working on the things that does work, great that you’ve got a full time developer working on the software now :)
It doesn't work that way. The media keys on keyboard are sending a different scan code, so it's irrelevant to its labeling position on keyboard. To make a key working as expected, you need to remap the received scan codes to system native codes.
macOS has built-in support for Windows key remapping, but it's limited to basic keys. To get all keys to work properly, you need 3rd party tools like: https://karabiner-elements.pqrs.org
Karabiner Elements is a really well known Mac app that lets you remap keys, and it also haa a setting to switch the function row with the Mac media keys! I did for my keyboard (not a Ducky) because I don't really have a use for the function row.
Both are already shortcuts in use by the system. According to here, Shift-Command-T is already bound to “Show or hide the tab bar in Finder windows” and of course Command-Q quits the active application. If you want to override system shortcuts, you would need something like Karabiner-Elements but there may not be a way to replace Command-Q even with it installed.
Thanks, agree. Just difficult when I install one application that doesn't support my need, and uninstalling it does not remove all processes etc.
I found a way to use the side buttons with Karabiner-Elements.
Still want to remove tracking and scrolling acceleration.
Oh, this is unfortunate. It's rare that I encounter an application that doesn't use the Cocoa Text System, but I've noticed that they're typically cross-platform applications that don't perfectly integrate with macOS.
I think that Karabiner-Elements can do what you want.
If you were on a Mac, I’d recommend Karabiner for that in a heartbeat.
And according to this Stack Overflow thread, it looks like Interception Tools may have similar capabilities to Karabiner. Perhaps that may be worth a look?
As a Mac user with RSI, here’s how to fix your keyboard:
You can do all that with Karabiner Elements which is free and open-source.
Your hands will thank you.
I've not tried it but I've read about keyboard re-mappers which go beyond the basic options in System Preferences.
https://karabiner-elements.pqrs.org/docs/manual/configuration/configure-simple-modifications/
Can you have a look at this option and share with us if it does actually do what you're looking with swopping control and Command?
It's been an oversight in the Mac version of Minecraft ever since the very beginning. There is also no easy way to disable ctrl+click. It's been a part of Macintosh computers forever. But you can check out the app called Karabiner. That should allow you to disable ctrl+click. Your Mac will pitch a bitch about Karabiner using depreciated kernel extensions, so make sure that you read the documentation on how to install the app and get it set up.
For my Tab 90M, I use a combination of BTT as stated by other comments here, though mostly for mouse functions. But the real magic bullet for getting the function keys working was Karabiner Elements. There's some overlap between BTT and Karabiners capabilities, but I found I had better control with Karabiner. Within Karabiner, I found an option for both launchpad (F4) and Exposé (F3), as well as all the other functions.
Just wanted to let you know, I fixed that today with karabiner-elements https://karabiner-elements.pqrs.org/. I didn't want to go for third-party app, but looks like a lot of people are using it. It's open source, lightweight. Now keyboard behaves like "native".
Oh, by the way, I had to restart my macbook in order to pickup all changes. As they say, "Have you tried to turn it off and on again" 😆
So, I am pretty happy with my keyboard now. It's well built, keycaps feels nice too. And now it works as expected with osx
Hope you will like your new keyboard!
I don’t know how to do this with QMK, but if you happen to use macOS, you can do this with Karabiner.
(And I’m a big fan of Karabiner, so if you were to give that a try and if you might have any questions, feel free to ask whatever you’d like—I’d be happy to chime in.)
Ok so I don't own or use a mac but looking into this there doesn't appear to be a chrome extension to do this.
Personally I just have a fancy mouse that i've mapped a couple buttons to cycle left and right respectively through my tabs. That'd probably work on mac too i'd assume.
I looked to see if I could find an alternative to autohotkey but most of the options for mac cost money except Karabiner-Elements which appears to be able to remap a single key to a key combo which should be able to do exactly what you want.
Its quite the process to get this fully working, so I split it into 2 steps.
Part 1 : Remapping
I used Karabiner-Elements to remap the Eject key to something I won't ever press ( In this case Command + Control + Option + O
). Then I used BetterTouchTool to assign Command + Control + Option + O
to open a WebView in the middle of my screen, which i load with a local html file.
Part 2 : The Switcher
I used Materialize to get material elements ( the buttons, icons backing cards and font) and I got icons from my most recent apps. Then I used JavaScript to listen for the keys which respond to a shortcut, which then leads me to a BetterTouchTool Url, which launches a custom action for the shortcut.
For Example: btt://trigger_named/?trigger_name=NightShift
triggers my custom shortcut for toggling Night Shift.
If anybody wants something like this for the switcher GUI, I can provide the html.
There's probably a different way to do this, without paying around $9 for BetterTouchTool, but I found BetterTouchTool was the most elegant solution. I may code an app for this, who knows.
TLDR: Its complicated.
I've managed to answer my own question on second try thanks to some bread crumbs left by WASD Keyboards.
Karabiner Elements does the trick on OSX.
You can code your own behaviour or simply download one (linked through the app itself).