I’m pretty sure I tried what you did and it worked, but that’s not what I want. As for permissions, I think if that were not correct KE wouldn’t work at all. I tried it anyway but no luck.
FYI, I have KE 12.8.0 and use Caps Lock as the hyper key with Shift+Caps Lock as Caps Lock. This is a rule that can be enabled under “Complex modifications”.
I’ll have to check tomorrow, but I’m pretty sure whatever the latest version is. What OS are you using? I’m on Catalina and have had occasional issues with KE not working in general, and I’ve occasionally had to re-drag a couple of KE flies into the accessibility pane, and run a terminal command I found online to restart things. But I haven’t had to do that for a couple weeks.
I have that much working. I would like to also have Caps Lock as Caps Lock.
I’m on Catalina too. I’d like to know what you have in the accessibility pane, and also what terminal command you used.
Here’s a screenshot of what I have checked. I forget why I have the first one in there twice.
EDIT: I have the same first two checked under “Accessibility” too:
Thanks. I had the two in Input Monitoring already, added the two in Accessibility, restarted KE, still no luck.
I’m not sure it will help but I tried Karabiner-EventViewer and got these results:
For Caps-Lock-v I get:
type:key_down code:227 name:left_gui misc:flags: left_gui
type:key_down code:224 name:left_control misc:flags: left_control,left_gui
type:key_down code:226 name:left_alt misc:flags: left_alt,left_control,left_gui
type:key_down code:225 name:left_shift misc:flags: left_alt,left_control,left_gui,left_shift
type:key_down code:25 name:v misc:flags: left_alt,left_control,left_gui,left_shift
type:key_up code:25 name:v misc:flags: left_alt,left_control,left_gui,left_shift
type:key_up code:225 name:left_shift misc:flags: left_alt,left_control,left_gui
type:key_up code:224 name:left_control misc:flags: left_alt,left_gui
type:key_up code:226 name:left_alt misc:flags: left_gui
type:key_up code:227 name:left_gui misc:
And for Caps-Lock alone I get:
type:key_down code:227 name:left_gui misc:flags: left_gui
type:key_down code:224 name:left_control misc:flags: left_control,left_gui
type:key_down code:226 name:left_alt misc:flags: left_alt,left_control,left_gui
type:key_down code:225 name:left_shift misc:flags: left_alt,left_control,left_gui,left_shift
type:key_up code:225 name:left_shift misc:flags: left_alt,left_control,left_gui
type:key_up code:224 name:left_control misc:flags: left_alt,left_gui
type:key_up code:226 name:left_alt misc:flags: left_gui
type:key_up code:227 name:left_gui misc:
type:key_down code:57 name:caps_lock misc:
type:key_up code:57 name:caps_lock misc:
I really wish I could help you, Jim. I don’t have any ideas to suggest. I’m certainly no expert on this, and it might be the sort of thing that can only be solved by someone sitting down at your Mac.
The Event Viewer info you posted looks exactly like what I would see before I added Evan’s snippet. Could you post a shot of the JSON file for the portion for the hyper key mod? And have you tried changing the hold down value to see if that changes anything?
Sorry for the delay @Bob_Murdock , here it is:
"rules": [
{
"manipulators": [
{
"description": "Change caps_lock to command+control+option+shift.",
"from": {
"key_code": "caps_lock",
"modifiers": {
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "left_shift",
"modifiers": [
"left_command",
"left_control",
"left_option"
]
}
],
"to_if_alone": [
{
"key_code": "caps_lock",
"hold_down_milliseconds": 100
}
],
"type": "basic"
}
]
}
]
I love this set up.
I’ve got it set a little higher because I have slow fingers.
So, I found something interesting wrt Karabiner-Elements on my machine. With KE off, my caps-lock key works normally. As soon as I launch KE, my caps-lock key quits working. This is a clean install of KE, with no modifications installed, and nothing in the json file that refers to caps-lock. Weird, right? But it does explain why I could never get the caps-lock key to be caps-lock using the to_if_alone section.