Karabiner-Elements: macos Catilina CAPS LOCK fatal error

Happening very frequently, for some reason when I press the MacOs control key and some other key in conjunction, the laptop keyboard (which should be disabled) triggers the caps lock key
The effect is total loss of control of the keyboard which start typing a character in infinite loop
I have to quit all application sand restart the computer, I can not save my code written in vim
Unluckily this is very busy time for me and I am not able to review my logs
this are my configurations
Thanks a lot for the help

This is my log
[2019-10-23 11:37:42.890] [info] [grabber] session_monitor_receiver: bound
[2019-10-23 11:37:42.890] [info] [grabber] receiver: bound
[2019-10-23 11:37:42.896] [info] [observer] Apple Internal Keyboard / Trackpad (device_id:4294968102) is observed.
[2019-10-23 11:37:43.010] [info] [kextd] version 12.7.0
[2019-10-23 11:37:43.946] [info] [observer] grabber_client is connected.
[2019-10-23 11:37:43.947] [info] [observer] rescan devices...
[2019-10-23 11:37:44.708] [info] [kextd] KextManagerLoadKextWithURL: kOSReturnSuccess
[2019-10-23 11:37:45.417] [info] [observer] matching device:
[2019-10-23 11:37:45.417] [info] [observer] registry_entry_id: 4294968346
[2019-10-23 11:37:45.418] [info] [observer] manufacturer: Corsair
[2019-10-23 11:37:45.418] [info] [observer] product: Corsair Gaming HARPOON RGB Mouse
[2019-10-23 11:37:45.418] [info] [observer] vendor_id: 6940
[2019-10-23 11:37:45.418] [info] [observer] product_id: 6972
[2019-10-23 11:37:45.418] [info] [observer] location_id: 0x14113000
[2019-10-23 11:37:45.418] [info] [observer] serial_number: 0103201CAF08086458AA8B5AF5001942
[2019-10-23 11:37:45.418] [info] [observer] is_keyboard: false
[2019-10-23 11:37:45.421] [info] [observer] is_pointing_device: true
[2019-10-23 11:37:45.421] [info] [observer] rescan devices...
[2019-10-23 11:37:45.421] [info] [observer] matching device:
[2019-10-23 11:37:45.421] [info] [observer] registry_entry_id: 4294968344
[2019-10-23 11:37:45.421] [info] [observer] manufacturer: Corsair
[2019-10-23 11:37:45.421] [info] [observer] product: Corsair Gaming HARPOON RGB Mouse
[2019-10-23 11:37:45.421] [info] [observer] vendor_id: 6940
[2019-10-23 11:37:45.421] [info] [observer] product_id: 6972
[2019-10-23 11:37:45.421] [info] [observer] location_id: 0x14113000
[2019-10-23 11:37:45.421] [info] [observer] serial_number: 0103201CAF08086458AA8B5AF5001942
[2019-10-23 11:37:45.422] [info] [observer] is_keyboard: false
[2019-10-23 11:37:45.422] [info] [observer] is_pointing_device: true
[2019-10-23 11:37:45.422] [info] [observer] Corsair Gaming HARPOON RGB Mouse (device_id:4294968346) is observed.
[2019-10-23 11:37:45.422] [info] [observer] rescan devices...
[2019-10-23 11:37:45.423] [info] [observer] Corsair Gaming HARPOON RGB Mouse (device_id:4294968344) is observed.
[2019-10-23 11:37:45.436] [info] [observer] matching device:
[2019-10-23 11:37:45.436] [info] [observer] registry_entry_id: 4294968373
[2019-10-23 11:37:45.436] [info] [observer] manufacturer: HOLDCHIP
[2019-10-23 11:37:45.436] [info] [observer] product: USB Gaming Keyboard
[2019-10-23 11:37:45.436] [info] [observer] vendor_id: 1241
[2019-10-23 11:37:45.436] [info] [observer] product_id: 41208
[2019-10-23 11:37:45.436] [info] [observer] location_id: 0x14112000
[2019-10-23 11:37:45.437] [info] [observer] is_keyboard: true
[2019-10-23 11:37:45.437] [info] [observer] is_pointing_device: false
[2019-10-23 11:37:45.438] [info] [observer] rescan devices...
[2019-10-23 11:37:45.439] [info] [observer] USB Gaming Keyboard (device_id:4294968373) is observed.
[2019-10-23 11:37:45.447] [info] [observer] matching device:
[2019-10-23 11:37:45.448] [info] [observer] registry_entry_id: 4294968374
[2019-10-23 11:37:45.448] [info] [observer] manufacturer: HOLDCHIP
[2019-10-23 11:37:45.448] [info] [observer] product: USB Gaming Keyboard
[2019-10-23 11:37:45.450] [info] [observer] vendor_id: 1241
[2019-10-23 11:37:45.450] [info] [observer] product_id: 41208
[2019-10-23 11:37:45.450] [info] [observer] location_id: 0x14112000
[2019-10-23 11:37:45.452] [info] [observer] is_keyboard: true
[2019-10-23 11:37:45.453] [info] [observer] is_pointing_device: false
[2019-10-23 11:37:45.453] [info] [observer] rescan devices...
[2019-10-23 11:37:45.454] [info] [observer] USB Gaming Keyboard (device_id:4294968374) is observed.
[2019-10-23 11:37:56.631] [info] [session_monitor] version 12.7.0
[2019-10-23 11:37:56.633] [info] [session_monitor] receiver is initialized
[2019-10-23 11:37:56.638] [info] [session_monitor] session_monitor_receiver_client is started.
[2019-10-23 11:37:56.643] [info] [session_monitor] on_console_changed: true
[2019-10-23 11:37:56.645] [info] [session_monitor] receiver: bound
[2019-10-23 11:37:56.645] [info] [session_monitor] session_monitor_receiver_client is connected.
[2019-10-23 11:37:56.648] [info] [grabber] current_console_user_id: 501
[2019-10-23 11:37:56.648] [info] [grabber] receiver is terminated
[2019-10-23 11:37:56.648] [info] [grabber] receiver is initialized
[2019-10-23 11:37:56.648] [info] [grabber] receiver: bound
[2019-10-23 11:37:59.707] [error] [observer] grabber_client error: Connection reset by peer
[2019-10-23 11:37:59.723] [info] [observer] grabber_client is closed.
[2019-10-23 11:38:00.608] [info] [observer] grabber_client is connected.
[2019-10-23 11:38:00.609] [info] [observer] rescan devices...
[2019-10-23 11:38:26.642] [info] [console_user_server] version 12.7.0
[2019-10-23 11:38:29.597] [info] [console_user_server] receiver is initialized
[2019-10-23 11:38:29.598] [info] [console_user_server] receiver: bound
[2019-10-23 11:38:29.598] [info] [console_user_server] grabber_client is started.
[2019-10-23 11:38:29.599] [info] [console_user_server] grabber_client is connected.
[2019-10-23 11:38:37.990] [info] [console_user_server] Load /Users/fabriziobertoglio/.config/karabiner/karabiner.json...
[2019-10-23 11:38:38.017] [info] [grabber] karabiner_console_user_server is connected.
[2019-10-23 11:38:38.017] [info] [console_user_server] core_configuration is updated.
[2019-10-23 11:38:38.018] [info] [grabber] console_user_server_client is connected. (uid:501)
[2019-10-23 11:38:38.036] [info] [grabber] device_grabber is started.
[2019-10-23 11:38:38.066] [info] [grabber] event_tap_monitor initialized
[2019-10-23 11:38:38.066] [info] [grabber] virtual_hid_device_client is started.
[2019-10-23 11:38:38.066] [info] [grabber] Load /Users/fabriziobertoglio/.config/karabiner/karabiner.json...
[2019-10-23 11:38:38.068] [info] [grabber] core_configuration is updated.
[2019-10-23 11:38:38.068] [info] [grabber] virtual_hid_device_client is opened.
[2019-10-23 11:38:38.069] [info] [grabber] virtual_hid_device_client_ is connected
[2019-10-23 11:38:38.073] [info] [grabber] initialize_virtual_hid_keyboard
[2019-10-23 11:38:38.073] [info] [grabber] country_code:0
[2019-10-23 11:38:38.076] [info] [grabber] initialize_virtual_hid_keyboard
[2019-10-23 11:38:38.076] [info] [grabber] country_code:0
[2019-10-23 11:38:38.121] [info] [observer] matching device:
[2019-10-23 11:38:38.121] [info] [observer] registry_entry_id: 4294969223
[2019-10-23 11:38:38.121] [info] [observer] manufacturer: pqrs.org
[2019-10-23 11:38:38.121] [info] [observer] product: Karabiner VirtualHIDKeyboard
[2019-10-23 11:38:38.121] [info] [observer] vendor_id: 5824
[2019-10-23 11:38:38.121] [info] [observer] product_id: 10203
[2019-10-23 11:38:38.121] [info] [observer] location_id: 0x0
[2019-10-23 11:38:38.121] [info] [observer] serial_number: pqrs.org:org_pqrs_driver_Karabiner_VirtualHIDDevice_VirtualHIDKeyboard_v061000
[2019-10-23 11:38:38.132] [info] [observer] is_keyboard: true
[2019-10-23 11:38:38.133] [info] [observer] is_pointing_device: false
[2019-10-23 11:38:38.134] [info] [observer] rescan devices...
[2019-10-23 11:38:38.140] [info] [observer] Karabiner VirtualHIDKeyboard (device_id:4294969223) is observed.
[2019-10-23 11:38:38.480] [info] [console_user_server] Check for updates...
[2019-10-23 11:38:38.714] [info] [grabber] `system_preferences` is updated.
[2019-10-23 11:38:39.108] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"left_control"} is pressed again.
[2019-10-23 11:38:39.113] [info] [grabber] USB Gaming Keyboard (device_id:4294968373) is grabbed.
[2019-10-23 11:38:39.113] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"left_control"} is pressed again.
[2019-10-23 11:38:39.116] [info] [grabber] Apple Internal Keyboard / Trackpad (device_id:4294968095) is grabbed.
[2019-10-23 11:38:39.116] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"left_control"} is pressed again.
[2019-10-23 11:38:39.253] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"escape"} is pressed again.
[2019-10-23 11:38:39.895] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"tab"} is pressed again.
[2019-10-23 11:38:40.088] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"right_arrow"} is pressed again.
[2019-10-23 11:38:40.429] [warning] [grabber] USB Gaming Keyboard (device_id:4294968374) is ignored temporarily until {"key_code":"left_arrow"} is pressed again.
[2019-10-23 11:38:45.092] [info] [grabber] USB Gaming Keyboard (device_id:4294968374) is grabbed.
[2019-10-23 14:19:17.764] [info] [observer] device_id:4294968346 is terminated.
[2019-10-23 14:19:17.939] [info] [observer] device_id:4294968373 is terminated.
[2019-10-23 14:19:17.940] [info] [observer] device_id:4294968374 is terminated.
[2019-10-23 14:19:17.940] [info] [observer] device_id:4294968344 is terminated.
[2019-10-23 14:19:17.941] [info] [observer] rescan devices...
[2019-10-23 14:19:17.941] [info] [observer] rescan devices...
[2019-10-23 14:19:17.941] [info] [observer] rescan devices...
[2019-10-23 14:19:17.941] [info] [observer] rescan devices...
[2019-10-23 14:22:44.178] [info] [kextd] version 12.7.0
[2019-10-23 14:22:44.194] [info] [observer] version 12.7.0
[2019-10-23 14:22:44.245] [info] [grabber] version 12.7.0
[2019-10-23 14:22:44.451] [info] [grabber] device_open_permitted
[2019-10-23 14:22:44.454] [info] [observer] device_open_permitted
[2019-10-23 14:22:44.466] [info] [observer] device_observer is started.
[2019-10-23 14:22:44.466] [info] [observer] grabber_client is started.
[2019-10-23 14:22:44.467] [info] [observer] matching device:
[2019-10-23 14:22:44.467] [info] [observer] registry_entry_id: 4294968094
[2019-10-23 14:22:44.467] [info] [observer] product: Apple Internal Keyboard / Trackpad
[2019-10-23 14:22:44.467] [info] [observer] vendor_id: 1452
[2019-10-23 14:22:44.467] [info] [observer] product_id: 630
[2019-10-23 14:22:44.467] [info] [observer] location_id: 0x1000000
[2019-10-23 14:22:44.469] [info] [observer] is_keyboard: true
[2019-10-23 14:22:44.469] [info] [observer] is_pointing_device: false
[2019-10-23 14:22:44.470] [info] [observer] rescan devices...
[2019-10-23 14:22:44.470] [info] [observer] matching device:
[2019-10-23 14:22:44.470] [info] [observer] registry_entry_id: 4294968102
[2019-10-23 14:22:44.470] [info] [observer] product: Apple Internal Keyboard / Trackpad
[2019-10-23 14:22:44.470] [info] [observer] vendor_id: 1452
[2019-10-23 14:22:44.470] [info] [observer] product_id: 630
[2019-10-23 14:22:44.470] [info] [observer] location_id: 0x1000000
[2019-10-23 14:22:44.472] [info] [observer] is_keyboard: false
[2019-10-23 14:22:44.473] [info] [observer] is_pointing_device: true
[2019-10-23 14:22:44.473] [info] [observer] Apple Internal Keyboard / Trackpad (device_id:4294968094) is observed.
[2019-10-23 14:22:44.473] [info] [observer] rescan devices...
[2019-10-23 14:22:44.478] [info] [observer] Apple Internal Keyboard / Trackpad (device_id:4294968102) is observed.
[2019-10-23 14:22:44.517] [info] [grabber] session_monitor_receiver is initialized
[2019-10-23 14:22:44.517] [info] [grabber] receiver is initialized
[2019-10-23 14:22:44.518] [info] [grabber] session_monitor_receiver: bound
[2019-10-23 14:22:44.518] [info] [grabber] receiver: bound
[2019-10-23 14:22:45.511] [info] [observer] grabber_client is connected.
[2019-10-23 14:22:45.511] [info] [observer] rescan devices...
[2019-10-23 14:22:46.221] [info] [kextd] KextManagerLoadKextWithURL: kOSReturnSuccess
[2019-10-23 14:22:46.490] [info] [observer] matching device:
[2019-10-23 14:22:46.490] [info] [observer] registry_entry_id: 4294968373
[2019-10-23 14:22:46.490] [info] [observer] manufacturer: Corsair
[2019-10-23 14:22:46.492] [info] [observer] product: Corsair Gaming HARPOON RGB Mouse
[2019-10-23 14:22:46.492] [info] [observer] vendor_id: 6940
[2019-10-23 14:22:46.492] [info] [observer] product_id: 6972
[2019-10-23 14:22:46.492] [info] [observer] location_id: 0x14113000
[2019-10-23 14:22:46.493] [info] [observer] serial_number: 0103201CAF08086458AA8B5AF5001942
[2019-10-23 14:22:46.495] [info] [observer] is_keyboard: false
[2019-10-23 14:22:46.495] [info] [observer] is_pointing_device: true
[2019-10-23 14:22:46.496] [info] [observer] rescan devices...
[2019-10-23 14:22:46.496] [info] [observer] matching device:
[2019-10-23 14:22:46.496] [info] [observer] registry_entry_id: 4294968374
[2019-10-23 14:22:46.496] [info] [observer] manufacturer: Corsair
[2019-10-23 14:22:46.496] [info] [observer] product: Corsair Gaming HARPOON RGB Mouse
[2019-10-23 14:22:46.496] [info] [observer] vendor_id: 6940
[2019-10-23 14:22:46.496] [info] [observer] product_id: 6972
[2019-10-23 14:22:46.496] [info] [observer] location_id: 0x14113000
[2019-10-23 14:22:46.496] [info] [observer] serial_number: 0103201CAF08086458AA8B5AF5001942
[2019-10-23 14:22:46.498] [info] [observer] is_keyboard: false
[2019-10-23 14:22:46.498] [info] [observer] is_pointing_device: true
[2019-10-23 14:22:46.498] [info] [observer] Corsair Gaming HARPOON RGB Mouse (device_id:4294968373) is observed.
[2019-10-23 14:22:46.498] [info] [observer] rescan devices...
[2019-10-23 14:22:46.498] [info] [observer] matching device:
[2019-10-23 14:22:46.498] [info] [observer] registry_entry_id: 4294968334
[2019-10-23 14:22:46.499] [info] [observer] manufacturer: HOLDCHIP
[2019-10-23 14:22:46.499] [info] [observer] product: USB Gaming Keyboard
[2019-10-23 14:22:46.499] [info] [observer] vendor_id: 1241
[2019-10-23 14:22:46.499] [info] [observer] product_id: 41208
[2019-10-23 14:22:46.499] [info] [observer] location_id: 0x14112000
[2019-10-23 14:22:46.500] [info] [observer] is_keyboard: true
[2019-10-23 14:22:46.500] [info] [observer] is_pointing_device: false
[2019-10-23 14:22:46.500] [info] [observer] Corsair Gaming HARPOON RGB Mouse (device_id:4294968374) is observed.
[2019-10-23 14:22:46.501] [info] [observer] rescan devices...
[2019-10-23 14:22:46.501] [info] [observer] matching device:
[2019-10-23 14:22:46.502] [info] [observer] registry_entry_id: 4294968337
[2019-10-23 14:22:46.502] [info] [observer] manufacturer: HOLDCHIP
[2019-10-23 14:22:46.502] [info] [observer] product: USB Gaming Keyboard
[2019-10-23 14:22:46.502] [info] [observer] vendor_id: 1241
[2019-10-23 14:22:46.502] [info] [observer] product_id: 41208
[2019-10-23 14:22:46.502] [info] [observer] location_id: 0x14112000
[2019-10-23 14:22:46.505] [info] [observer] is_keyboard: true
[2019-10-23 14:22:46.505] [info] [observer] is_pointing_device: false
[2019-10-23 14:22:46.506] [info] [observer] USB Gaming Keyboard (device_id:4294968334) is observed.
[2019-10-23 14:22:46.506] [info] [observer] rescan devices...
[2019-10-23 14:22:46.507] [info] [observer] USB Gaming Keyboard (device_id:4294968337) is observed.
[2019-10-23 14:23:01.209] [info] [session_monitor] version 12.7.0
[2019-10-23 14:23:01.211] [info] [session_monitor] receiver is initialized
[2019-10-23 14:23:01.213] [info] [session_monitor] session_monitor_receiver_client is started.
[2019-10-23 14:23:01.217] [info] [session_monitor] on_console_changed: true
[2019-10-23 14:23:01.217] [info] [session_monitor] receiver: bound
[2019-10-23 14:23:01.218] [info] [grabber] current_console_user_id: 501
[2019-10-23 14:23:01.218] [info] [grabber] receiver is terminated
[2019-10-23 14:23:01.218] [info] [session_monitor] session_monitor_receiver_client is connected.
[2019-10-23 14:23:01.219] [info] [grabber] receiver is initialized
[2019-10-23 14:23:01.219] [info] [grabber] receiver: bound
[2019-10-23 14:23:03.679] [error] [observer] grabber_client error: Connection reset by peer
[2019-10-23 14:23:03.680] [info] [observer] grabber_client is closed.
[2019-10-23 14:23:04.349] [info] [observer] grabber_client is connected.
[2019-10-23 14:23:04.350] [info] [observer] rescan devices...
[2019-10-23 14:25:43.936] [info] [console_user_server] version 12.7.0
[2019-10-23 14:25:44.146] [info] [console_user_server] receiver is initialized
[2019-10-23 14:25:44.146] [info] [console_user_server] receiver: bound
[2019-10-23 14:25:44.147] [info] [console_user_server] grabber_client is started.
[2019-10-23 14:25:44.147] [info] [console_user_server] grabber_client is connected.
[2019-10-23 14:25:44.382] [info] [grabber] karabiner_console_user_server is connected.
[2019-10-23 14:25:44.382] [info] [grabber] console_user_server_client is connected. (uid:501)
[2019-10-23 14:25:44.382] [info] [console_user_server] Load /Users/fabriziobertoglio/.config/karabiner/karabiner.json...
[2019-10-23 14:25:44.383] [info] [grabber] device_grabber is started.
[2019-10-23 14:25:44.384] [info] [console_user_server] core_configuration is updated.
[2019-10-23 14:25:44.396] [info] [grabber] event_tap_monitor initialized
[2019-10-23 14:25:44.396] [info] [grabber] virtual_hid_device_client is started.
[2019-10-23 14:25:44.396] [info] [grabber] Load /Users/fabriziobertoglio/.config/karabiner/karabiner.json...
[2019-10-23 14:25:44.397] [info] [grabber] core_configuration is updated.
[2019-10-23 14:25:44.398] [info] [grabber] virtual_hid_device_client is opened.
[2019-10-23 14:25:44.399] [info] [grabber] virtual_hid_device_client_ is connected
[2019-10-23 14:25:44.400] [info] [grabber] initialize_virtual_hid_keyboard
[2019-10-23 14:25:44.400] [info] [grabber] country_code:0
[2019-10-23 14:25:44.402] [info] [grabber] initialize_virtual_hid_keyboard
[2019-10-23 14:25:44.402] [info] [grabber] country_code:0
[2019-10-23 14:25:44.408] [info] [observer] matching device:
[2019-10-23 14:25:44.408] [info] [observer] registry_entry_id: 4294969241
[2019-10-23 14:25:44.408] [info] [observer] manufacturer: pqrs.org
[2019-10-23 14:25:44.408] [info] [observer] product: Karabiner VirtualHIDKeyboard
[2019-10-23 14:25:44.408] [info] [observer] vendor_id: 5824
[2019-10-23 14:25:44.408] [info] [observer] product_id: 10203
[2019-10-23 14:25:44.408] [info] [observer] location_id: 0x0
[2019-10-23 14:25:44.408] [info] [observer] serial_number: pqrs.org:org_pqrs_driver_Karabiner_VirtualHIDDevice_VirtualHIDKeyboard_v061000
[2019-10-23 14:25:44.415] [info] [observer] is_keyboard: true
[2019-10-23 14:25:44.418] [info] [observer] is_pointing_device: false
[2019-10-23 14:25:44.419] [info] [observer] rescan devices...
[2019-10-23 14:25:44.439] [info] [observer] Karabiner VirtualHIDKeyboard (device_id:4294969241) is observed.
[2019-10-23 14:25:44.585] [info] [console_user_server] Check for updates...
[2019-10-23 14:25:44.714] [info] [grabber] `system_preferences` is updated.
[2019-10-23 14:25:45.413] [info] [grabber] USB Gaming Keyboard (device_id:4294968334) is grabbed.
[2019-10-23 14:25:45.416] [info] [grabber] USB Gaming Keyboard (device_id:4294968337) is grabbed.
[2019-10-23 14:25:45.419] [info] [grabber] Apple Internal Keyboard / Trackpad (device_id:4294968094) is grabbed.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 8
- Comments: 16
I’ll add, similarly, using same keyboard setup, when I actually hit capslock, the keyboard freezes completely, even blocking my MBPro keyboard somehow. My quick fix is to unplug the gaming keyboard and plug it back in. But then I lose my KE modifications so a restart is needed.
For anyone else seeing this - I added a simple modification to rebind caps lock to VK_NONE, thus disabling it. This at least stops me accidentally breaking my keyboard (at the cost of not being able to yell on the internet).