pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.88k stars 838 forks source link

Remote Desktop Command and Control Swap not working #2594

Open littledude565 opened 3 years ago

littledude565 commented 3 years ago

Just installed Karabiner and it's working fine to remap my control and command in the OS. Currently running the latest version of MacOS Big Sur 11.1

However using this .json to do the same in the Microsoft remote desktop app isn't working - https://ke-complex-modifications.pqrs.org/json/virtual_machine.json

I've tried to uninstall but still the same issue, even tried to use a few different .json files to try and remap it in RDP

Any help is much appreciated, here are my logs below!

[2021-01-23 23:18:27.045] [info] [grabber] session_monitor_receiver is initialized [2021-01-23 23:18:27.047] [info] [grabber] device_grabber is started. [2021-01-23 23:18:27.047] [info] [grabber] receiver is initialized [2021-01-23 23:18:27.051] [info] [grabber] event_tap_monitor initialized [2021-01-23 23:18:27.051] [info] [grabber] receiver: bound [2021-01-23 23:18:27.051] [info] [grabber] receiver: chown socket: 0 [2021-01-23 23:18:27.051] [info] [grabber] Load /Library/Application Support/org.pqrs/config/karabiner.json... [2021-01-23 23:18:27.053] [info] [grabber] core_configuration is updated. [2021-01-23 23:18:27.053] [info] [grabber] session_monitor_receiver: bound [2021-01-23 23:18:27.056] [error] [grabber] karabiner.json error: unknown key apple_vendor_keyboard_key_code in {"apple_vendor_keyboard_key_code":"mission_control","modifiers":[]} [2021-01-23 23:18:27.056] [error] [grabber] karabiner.json error: unknown key apple_vendor_keyboard_key_code in {"apple_vendor_keyboard_key_code":"spotlight","modifiers":[]} [2021-01-23 23:18:27.056] [error] [grabber] karabiner.json error: consumer_key_code error: unknown consumer_key_code: "dictation" [2021-01-23 23:18:27.057] [info] [grabber] virtual_hid_device_serviceclient connect_failed: Connection refused [2021-01-23 23:18:27.068] [info] [virtual_hid_device_service] version 1.12.0 [2021-01-23 23:18:27.069] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-23 23:18:27.069] [info] [virtual_hid_device_service] virtual_hid_device_service_server is initialized [2021-01-23 23:18:27.069] [info] [virtual_hid_device_service] virtual_hid_device_service_server: bound [2021-01-23 23:18:27.117] [info] [observer] version 13.1.0 [2021-01-23 23:18:27.123] [info] [observer] device_open_permitted [2021-01-23 23:18:27.124] [info] [observer] device_observer is started. [2021-01-23 23:18:27.125] [info] [observer] grabber_client is started. [2021-01-23 23:18:27.125] [info] [observer] grabber_client is connected. [2021-01-23 23:18:27.125] [info] [observer] rescan devices... [2021-01-23 23:18:27.125] [info] [observer] matching device: [2021-01-23 23:18:27.126] [info] [observer] registry_entry_id: 4294969496 [2021-01-23 23:18:27.126] [info] [observer] manufacturer: DREVO.Inc [2021-01-23 23:18:27.126] [info] [observer] product: BladeMaster PRO 88 [2021-01-23 23:18:27.126] [info] [observer] vendor_id: 6700 [2021-01-23 23:18:27.126] [info] [observer] product_id: 46478 [2021-01-23 23:18:27.126] [info] [observer] location_id: 0x14434100 [2021-01-23 23:18:27.126] [info] [observer] is_keyboard: true [2021-01-23 23:18:27.127] [info] [observer] is_pointing_device: false [2021-01-23 23:18:27.127] [info] [observer] rescan devices... [2021-01-23 23:18:27.127] [info] [observer] matching device: [2021-01-23 23:18:27.127] [info] [observer] registry_entry_id: 4294969492 [2021-01-23 23:18:27.127] [info] [observer] manufacturer: DREVO.Inc [2021-01-23 23:18:27.127] [info] [observer] product: BladeMaster PRO 88 [2021-01-23 23:18:27.127] [info] [observer] vendor_id: 6700 [2021-01-23 23:18:27.127] [info] [observer] product_id: 46478 [2021-01-23 23:18:27.127] [info] [observer] location_id: 0x14434100 [2021-01-23 23:18:27.128] [info] [observer] is_keyboard: true [2021-01-23 23:18:27.128] [info] [observer] is_pointing_device: true [2021-01-23 23:18:27.128] [info] [observer] rescan devices... [2021-01-23 23:18:27.128] [info] [observer] matching device: [2021-01-23 23:18:27.128] [info] [observer] registry_entry_id: 4294969396 [2021-01-23 23:18:27.128] [info] [observer] manufacturer: Logitech [2021-01-23 23:18:27.128] [info] [observer] product: USB Receiver [2021-01-23 23:18:27.128] [info] [observer] vendor_id: 1133 [2021-01-23 23:18:27.128] [info] [observer] product_id: 50475 [2021-01-23 23:18:27.128] [info] [observer] location_id: 0x14432000 [2021-01-23 23:18:27.129] [info] [observer] is_keyboard: true [2021-01-23 23:18:27.129] [info] [observer] is_pointing_device: false [2021-01-23 23:18:27.129] [info] [observer] BladeMaster PRO 88 (device_id:4294969496) is observed. [2021-01-23 23:18:27.129] [info] [observer] rescan devices... [2021-01-23 23:18:27.129] [info] [observer] matching device: [2021-01-23 23:18:27.129] [info] [observer] registry_entry_id: 4294969400 [2021-01-23 23:18:27.129] [info] [observer] manufacturer: Logitech [2021-01-23 23:18:27.129] [info] [observer] product: USB Receiver [2021-01-23 23:18:27.129] [info] [observer] vendor_id: 1133 [2021-01-23 23:18:27.129] [info] [observer] product_id: 50475 [2021-01-23 23:18:27.129] [info] [observer] location_id: 0x14432000 [2021-01-23 23:18:27.131] [info] [observer] is_keyboard: false [2021-01-23 23:18:27.131] [info] [observer] is_pointing_device: true [2021-01-23 23:18:27.132] [info] [observer] BladeMaster PRO 88 (device_id:4294969492) is observed. [2021-01-23 23:18:27.132] [info] [observer] USB Receiver (device_id:4294969396) is observed. [2021-01-23 23:18:27.132] [info] [observer] rescan devices... [2021-01-23 23:18:27.134] [info] [observer] USB Receiver (device_id:4294969400) is observed. [2021-01-23 23:18:28.056] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-23 23:18:28.057] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-23 23:18:28.057] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:28.059] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:18:28.059] [warning] [grabber] virtual_hid_keyboard is not ready. Please wait for a while. [2021-01-23 23:18:28.060] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:18:28.062] [info] [grabber] caps lock is found on USB Receiver [2021-01-23 23:18:29.048] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:30.049] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:31.050] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:32.051] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:33.052] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:34.057] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:35.058] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:36.058] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:37.058] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:38.058] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:39.060] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:40.060] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:41.064] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:42.064] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:43.064] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:44.065] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:45.065] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:46.065] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:47.065] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:48.065] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:49.066] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:50.066] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:51.066] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:52.066] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:53.068] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:54.068] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:55.070] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:56.074] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:57.074] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:58.074] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:18:59.077] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:00.077] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:01.078] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:02.083] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:03.086] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:04.090] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:04.094] [info] [session_monitor] version 13.1.0 [2021-01-23 23:19:04.095] [info] [session_monitor] receiver is initialized [2021-01-23 23:19:04.096] [info] [session_monitor] session_monitor_receiver_client is started. [2021-01-23 23:19:04.097] [info] [session_monitor] on_console_changed: true [2021-01-23 23:19:04.098] [info] [grabber] current_console_user_id: 501 [2021-01-23 23:19:04.098] [info] [session_monitor] receiver: bound [2021-01-23 23:19:04.098] [info] [session_monitor] session_monitor_receiver_client is connected. [2021-01-23 23:19:04.099] [info] [grabber] event_tap_monitor terminated [2021-01-23 23:19:04.105] [info] [grabber] device_grabber is stopped. [2021-01-23 23:19:04.105] [info] [grabber] receiver is terminated [2021-01-23 23:19:04.105] [info] [grabber] device_grabber is started. [2021-01-23 23:19:04.105] [info] [grabber] receiver is initialized [2021-01-23 23:19:04.107] [info] [grabber] event_tap_monitor initialized [2021-01-23 23:19:04.107] [info] [grabber] receiver: bound [2021-01-23 23:19:04.107] [info] [grabber] receiver: chown socket: 501 [2021-01-23 23:19:04.107] [info] [grabber] Load /Library/Application Support/org.pqrs/config/karabiner.json... [2021-01-23 23:19:04.109] [info] [grabber] core_configuration is updated. [2021-01-23 23:19:04.112] [error] [grabber] karabiner.json error: unknown key apple_vendor_keyboard_key_code in {"apple_vendor_keyboard_key_code":"mission_control","modifiers":[]} [2021-01-23 23:19:04.112] [error] [grabber] karabiner.json error: unknown key apple_vendor_keyboard_key_code in {"apple_vendor_keyboard_key_code":"spotlight","modifiers":[]} [2021-01-23 23:19:04.112] [error] [grabber] karabiner.json error: consumer_key_code error: unknown consumer_key_code: "dictation" [2021-01-23 23:19:04.113] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-23 23:19:04.117] [info] [console_user_server] version 13.1.0 [2021-01-23 23:19:04.245] [info] [console_user_server] receiver is initialized [2021-01-23 23:19:04.246] [info] [console_user_server] receiver: bound [2021-01-23 23:19:04.246] [info] [console_user_server] grabber_client is started. [2021-01-23 23:19:04.246] [info] [console_user_server] grabber_client is connected. [2021-01-23 23:19:04.532] [info] [grabber] karabiner_console_user_server is connected. [2021-01-23 23:19:04.532] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-23 23:19:04.532] [info] [grabber] event_tap_monitor terminated [2021-01-23 23:19:04.532] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:04.533] [error] [console_user_server] parse error in /Users/div/.config/karabiner/karabiner.json: [json.exception.type_error.307] cannot use erase() with array [2021-01-23 23:19:04.533] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:19:04.536] [info] [grabber] device_grabber is stopped. [2021-01-23 23:19:04.536] [info] [grabber] device_grabber is started. [2021-01-23 23:19:04.537] [info] [grabber] event_tap_monitor initialized [2021-01-23 23:19:04.537] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:04.538] [error] [grabber] parse error in /Users/div/.config/karabiner/karabiner.json: [json.exception.type_error.307] cannot use erase() with array [2021-01-23 23:19:04.538] [info] [grabber] core_configuration is updated. [2021-01-23 23:19:04.539] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-23 23:19:04.580] [info] [console_user_server] Check for updates... [2021-01-23 23:19:04.627] [info] [grabber] system_preferences is updated. [2021-01-23 23:19:05.537] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:05.540] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:19:05.540] [warning] [grabber] virtual_hid_keyboard is not ready. Please wait for a while. [2021-01-23 23:19:05.541] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:19:05.542] [info] [grabber] caps lock is found on USB Receiver [2021-01-23 23:19:05.817] [error] [observer] grabber_client error: Connection reset by peer [2021-01-23 23:19:05.818] [info] [observer] grabber_client is closed. [2021-01-23 23:19:06.537] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:06.821] [info] [observer] grabber_client is connected. [2021-01-23 23:19:06.821] [info] [observer] rescan devices... [2021-01-23 23:19:07.537] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:08.542] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:09.543] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:10.543] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:11.543] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:12.544] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:13.544] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:14.545] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:15.545] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:16.545] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:17.547] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:18.546] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:19.547] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:20.548] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:21.549] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:22.551] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:23.551] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:24.551] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:25.551] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:26.552] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-23 23:19:27.165] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-23 23:19:27.165] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-23 23:19:27.165] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-23 23:19:27.165] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-23 23:19:27.165] [info] [virtual_hid_device_service] io_service_client::async_virtual_hid_keyboard_initialize [2021-01-23 23:19:27.166] [info] [observer] matching device: [2021-01-23 23:19:27.166] [info] [observer] registry_entry_id: 4294970223 [2021-01-23 23:19:27.166] [info] [observer] manufacturer: pqrs.org [2021-01-23 23:19:27.166] [info] [observer] product: Karabiner DriverKit VirtualHIDKeyboard 1.3.0 [2021-01-23 23:19:27.166] [info] [observer] vendor_id: 5824 [2021-01-23 23:19:27.166] [info] [observer] product_id: 10203 [2021-01-23 23:19:27.166] [info] [observer] location_id: 0x0 [2021-01-23 23:19:27.167] [info] [observer] serial_number: pqrs.org:Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-23 23:19:27.168] [info] [observer] is_keyboard: true [2021-01-23 23:19:27.168] [info] [observer] is_pointing_device: false [2021-01-23 23:19:27.168] [info] [observer] rescan devices... [2021-01-23 23:19:27.171] [info] [observer] Karabiner DriverKit VirtualHIDKeyboard 1.3.0 (device_id:4294970223) is observed. [2021-01-23 23:19:28.158] [info] [virtual_hid_device_service] virtual_hid_keyboardready is changed: true [2021-01-23 23:19:28.559] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-23 23:19:28.561] [info] [grabber] USB Receiver (device_id:4294969396) is grabbed. [2021-01-23 23:19:28.561] [info] [grabber] BladeMaster PRO 88 (device_id:4294969496) is grabbed. [2021-01-23 23:19:38.017] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:38.018] [info] [grabber] core_configuration is updated. [2021-01-23 23:19:38.018] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:38.019] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:19:40.413] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:40.414] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:19:40.415] [info] [grabber] core_configuration is updated. [2021-01-23 23:19:40.416] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:20:11.734] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:20:11.734] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:20:11.736] [info] [grabber] core_configuration is updated. [2021-01-23 23:20:11.736] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:24:31.646] [info] [console_user_server] version 13.1.0 [2021-01-23 23:24:31.812] [info] [console_user_server] receiver is initialized [2021-01-23 23:24:31.812] [info] [console_user_server] receiver: bound [2021-01-23 23:24:31.812] [info] [console_user_server] grabber_client is started. [2021-01-23 23:24:31.812] [info] [console_user_server] grabber_client is connected. [2021-01-23 23:24:31.936] [info] [grabber] karabiner_console_user_server is connected. [2021-01-23 23:24:31.936] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-23 23:24:31.936] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:31.937] [info] [grabber] event_tap_monitor terminated [2021-01-23 23:24:31.937] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:24:31.940] [info] [grabber] device_grabber is stopped. [2021-01-23 23:24:31.940] [info] [grabber] device_grabber is started. [2021-01-23 23:24:31.942] [info] [grabber] event_tap_monitor initialized [2021-01-23 23:24:31.942] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:31.943] [info] [grabber] core_configuration is updated. [2021-01-23 23:24:31.944] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-23 23:24:31.992] [info] [console_user_server] Check for updates... [2021-01-23 23:24:32.028] [info] [grabber] system_preferences is updated. [2021-01-23 23:24:32.941] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-23 23:24:32.947] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:24:32.948] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-23 23:24:32.949] [info] [grabber] BladeMaster PRO 88 (device_id:4294969496) is grabbed. [2021-01-23 23:24:32.953] [info] [grabber] caps lock is found on USB Receiver [2021-01-23 23:24:32.954] [info] [grabber] USB Receiver (device_id:4294969396) is grabbed. [2021-01-23 23:24:42.070] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:42.071] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:42.072] [info] [grabber] core_configuration is updated. [2021-01-23 23:24:42.073] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:24:44.516] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:44.516] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:24:44.517] [info] [grabber] core_configuration is updated. [2021-01-23 23:24:44.518] [info] [console_user_server] core_configuration is updated. [2021-01-23 23:25:14.485] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:25:14.485] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-23 23:25:14.489] [info] [grabber] core_configuration is updated. [2021-01-23 23:25:14.490] [info] [console_user_server] core_configuration is updated.

MuhammedZakir commented 3 years ago

There seems to some mismatch with your Karabiner-Elements and it's accompanying programs. I suggest you to first uninstall Karabiner-Elements [1]. Then install latest beta version. Note that, this may not be related with your issue, but still, it's better to solve this.

[1] Karabiner-Elements Preferences > Misc - you must uninstall it from here. Just removing app won't remove app-installed files.

littledude565 commented 3 years ago

There seems to some mismatch with your Karabiner-Elements and it's accompanying programs. I suggest you to first uninstall Karabiner-Elements [1]. Then install latest beta version. Note that, this may not be related with your issue, but still, it's better to solve this.

[1] Karabiner-Elements Preferences > Misc - you must uninstall it from here. Just removing app won't remove app-installed files.

Hey, thanks for getting back.

I've tried that and sadly no luck still. Here are my logs

[2021-01-25 09:54:05.011] [info] [grabber] device_open_permitted [2021-01-25 09:54:05.013] [info] [grabber] task_policy_set is called. [2021-01-25 09:54:05.024] [info] [grabber] session_monitor_receiver is initialized [2021-01-25 09:54:05.024] [info] [grabber] receiver is initialized [2021-01-25 09:54:05.025] [info] [grabber] session_monitor_receiver: bound [2021-01-25 09:54:05.025] [info] [grabber] receiver: bound [2021-01-25 09:54:05.025] [info] [grabber] receiver: chown socket: 0 [2021-01-25 09:54:05.101] [info] [virtual_hid_device_service] version 1.12.0 [2021-01-25 09:54:05.102] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-25 09:54:05.102] [info] [virtual_hid_device_service] virtual_hid_device_service_server is initialized [2021-01-25 09:54:05.102] [info] [virtual_hid_device_service] virtual_hid_device_service_server: bound [2021-01-25 09:54:05.171] [info] [observer] version 13.1.0 [2021-01-25 09:54:05.179] [info] [observer] device_open_permitted [2021-01-25 09:54:05.181] [info] [observer] device_observer is started. [2021-01-25 09:54:05.182] [info] [observer] grabber_client is started. [2021-01-25 09:54:05.183] [info] [observer] grabber_client is connected. [2021-01-25 09:54:05.183] [info] [observer] rescan devices... [2021-01-25 09:54:05.183] [info] [observer] matching device: [2021-01-25 09:54:05.222] [info] [observer] registry_entry_id: 4294969510 [2021-01-25 09:54:05.222] [info] [observer] manufacturer: DREVO.Inc [2021-01-25 09:54:05.222] [info] [observer] product: BladeMaster PRO 88 [2021-01-25 09:54:05.222] [info] [observer] vendor_id: 6700 [2021-01-25 09:54:05.222] [info] [observer] product_id: 46478 [2021-01-25 09:54:05.222] [info] [observer] location_id: 0x14434100 [2021-01-25 09:54:05.224] [info] [observer] is_keyboard: true [2021-01-25 09:54:05.224] [info] [observer] is_pointing_device: true [2021-01-25 09:54:05.224] [info] [observer] rescan devices... [2021-01-25 09:54:05.224] [info] [observer] matching device: [2021-01-25 09:54:05.224] [info] [observer] registry_entry_id: 4294969424 [2021-01-25 09:54:05.224] [info] [observer] manufacturer: Logitech [2021-01-25 09:54:05.224] [info] [observer] product: USB Receiver [2021-01-25 09:54:05.224] [info] [observer] vendor_id: 1133 [2021-01-25 09:54:05.224] [info] [observer] product_id: 50475 [2021-01-25 09:54:05.224] [info] [observer] location_id: 0x14432000 [2021-01-25 09:54:05.226] [info] [observer] is_keyboard: false [2021-01-25 09:54:05.226] [info] [observer] is_pointing_device: true [2021-01-25 09:54:05.227] [info] [observer] BladeMaster PRO 88 (device_id:4294969510) is observed. [2021-01-25 09:54:05.227] [info] [observer] rescan devices... [2021-01-25 09:54:05.227] [info] [observer] matching device: [2021-01-25 09:54:05.227] [info] [observer] registry_entry_id: 4294969514 [2021-01-25 09:54:05.227] [info] [observer] manufacturer: DREVO.Inc [2021-01-25 09:54:05.227] [info] [observer] product: BladeMaster PRO 88 [2021-01-25 09:54:05.227] [info] [observer] vendor_id: 6700 [2021-01-25 09:54:05.227] [info] [observer] product_id: 46478 [2021-01-25 09:54:05.227] [info] [observer] location_id: 0x14434100 [2021-01-25 09:54:05.228] [info] [observer] is_keyboard: true [2021-01-25 09:54:05.228] [info] [observer] is_pointing_device: false [2021-01-25 09:54:05.229] [info] [observer] rescan devices... [2021-01-25 09:54:05.229] [info] [observer] matching device: [2021-01-25 09:54:05.229] [info] [observer] registry_entry_id: 4294969420 [2021-01-25 09:54:05.229] [info] [observer] manufacturer: Logitech [2021-01-25 09:54:05.229] [info] [observer] product: USB Receiver [2021-01-25 09:54:05.229] [info] [observer] vendor_id: 1133 [2021-01-25 09:54:05.229] [info] [observer] product_id: 50475 [2021-01-25 09:54:05.229] [info] [observer] location_id: 0x14432000 [2021-01-25 09:54:05.229] [info] [observer] is_keyboard: true [2021-01-25 09:54:05.229] [info] [observer] is_pointing_device: false [2021-01-25 09:54:05.230] [info] [observer] rescan devices... [2021-01-25 09:54:05.230] [info] [observer] BladeMaster PRO 88 (device_id:4294969514) is observed. [2021-01-25 09:54:05.231] [info] [observer] USB Receiver (device_id:4294969420) is observed. [2021-01-25 09:54:05.231] [info] [observer] USB Receiver (device_id:4294969424) is observed. [2021-01-25 09:54:12.284] [info] [session_monitor] version 13.1.0 [2021-01-25 09:54:12.285] [info] [session_monitor] receiver is initialized [2021-01-25 09:54:12.286] [info] [session_monitor] session_monitor_receiver_client is started. [2021-01-25 09:54:12.287] [info] [session_monitor] on_console_changed: true [2021-01-25 09:54:12.287] [info] [session_monitor] receiver: bound [2021-01-25 09:54:12.288] [info] [grabber] current_console_user_id: 501 [2021-01-25 09:54:12.288] [info] [grabber] receiver is terminated [2021-01-25 09:54:12.288] [info] [grabber] receiver is initialized [2021-01-25 09:54:12.288] [info] [grabber] receiver: bound [2021-01-25 09:54:12.288] [info] [grabber] receiver: chown socket: 501 [2021-01-25 09:54:12.288] [info] [session_monitor] session_monitor_receiver_client is connected. [2021-01-25 09:54:12.305] [info] [console_user_server] version 13.1.0 [2021-01-25 09:54:12.443] [info] [console_user_server] receiver is initialized [2021-01-25 09:54:12.443] [info] [console_user_server] receiver: bound [2021-01-25 09:54:12.443] [info] [console_user_server] grabber_client is started. [2021-01-25 09:54:12.443] [info] [console_user_server] grabber_client is connected. [2021-01-25 09:54:12.588] [info] [grabber] karabiner_console_user_server is connected. [2021-01-25 09:54:12.588] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-25 09:54:12.588] [info] [grabber] device_grabber is started. [2021-01-25 09:54:12.588] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-25 09:54:12.593] [info] [grabber] event_tap_monitor initialized [2021-01-25 09:54:12.593] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-25 09:54:12.593] [info] [console_user_server] core_configuration is updated. [2021-01-25 09:54:12.595] [info] [grabber] core_configuration is updated. [2021-01-25 09:54:12.600] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-25 09:54:12.600] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-25 09:54:12.672] [info] [console_user_server] Check for updates... [2021-01-25 09:54:12.768] [info] [grabber] system_preferences is updated. [2021-01-25 09:54:13.594] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:13.600] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-25 09:54:13.601] [warning] [grabber] virtual_hid_keyboard is not ready. Please wait for a while. [2021-01-25 09:54:13.602] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-25 09:54:13.603] [info] [grabber] caps lock is found on USB Receiver [2021-01-25 09:54:14.191] [error] [observer] grabber_client error: Connection reset by peer [2021-01-25 09:54:14.191] [info] [observer] grabber_client is closed. [2021-01-25 09:54:14.598] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:15.205] [info] [observer] grabber_client is connected. [2021-01-25 09:54:15.205] [info] [observer] rescan devices... [2021-01-25 09:54:15.599] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:16.599] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:17.600] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:18.600] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:19.600] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:20.603] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:21.603] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:22.606] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:23.608] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:24.608] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:25.610] [warning] [virtual_hid_device_service] driverversion is mismatched: client expected: 10300, actual dext: std::nullopt [2021-01-25 09:54:26.302] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-25 09:54:26.303] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-25 09:54:26.303] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-25 09:54:26.303] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-25 09:54:26.303] [info] [virtual_hid_device_service] io_service_client::async_virtual_hid_keyboard_initialize [2021-01-25 09:54:26.305] [info] [observer] matching device: [2021-01-25 09:54:26.305] [info] [observer] registry_entry_id: 4294971415 [2021-01-25 09:54:26.305] [info] [observer] manufacturer: pqrs.org [2021-01-25 09:54:26.305] [info] [observer] product: Karabiner DriverKit VirtualHIDKeyboard 1.3.0 [2021-01-25 09:54:26.305] [info] [observer] vendor_id: 5824 [2021-01-25 09:54:26.305] [info] [observer] product_id: 10203 [2021-01-25 09:54:26.305] [info] [observer] location_id: 0x0 [2021-01-25 09:54:26.305] [info] [observer] serial_number: pqrs.org:Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-25 09:54:26.307] [info] [observer] is_keyboard: true [2021-01-25 09:54:26.308] [info] [observer] is_pointing_device: false [2021-01-25 09:54:26.308] [info] [observer] rescan devices... [2021-01-25 09:54:26.311] [info] [observer] Karabiner DriverKit VirtualHIDKeyboard 1.3.0 (device_id:4294971415) is observed. [2021-01-25 09:54:27.157] [info] [virtual_hid_device_service] virtual_hid_keyboardready is changed: true [2021-01-25 09:54:27.611] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-25 09:54:27.613] [info] [grabber] USB Receiver (device_id:4294969420) is grabbed. [2021-01-25 09:54:27.613] [info] [grabber] BladeMaster PRO 88 (device_id:4294969514) is grabbed. [2021-01-25 09:58:36.854] [info] [session_monitor] version 13.1.91 [2021-01-25 09:58:36.874] [info] [grabber] version 13.1.91 [2021-01-25 09:58:36.882] [info] [grabber] device_open_permitted [2021-01-25 09:58:36.883] [info] [grabber] task_policy_set is called. [2021-01-25 09:58:36.888] [info] [grabber] session_monitor_receiver is initialized [2021-01-25 09:58:36.894] [info] [grabber] receiver is initialized [2021-01-25 09:58:36.894] [info] [grabber] session_monitor_receiver: bound [2021-01-25 09:58:36.894] [info] [grabber] receiver: bound [2021-01-25 09:58:36.894] [info] [grabber] receiver: chown socket: 0 [2021-01-25 09:58:36.944] [info] [virtual_hid_device_service] version 1.14.0 [2021-01-25 09:58:36.946] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-25 09:58:36.946] [info] [virtual_hid_device_service] virtual_hid_device_service_server is initialized [2021-01-25 09:58:36.947] [info] [virtual_hid_device_service] virtual_hid_device_service_server: bound [2021-01-25 09:58:36.948] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-25 09:58:36.948] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-25 09:58:37.192] [info] [session_monitor] receiver is initialized [2021-01-25 09:58:37.290] [info] [observer] version 13.1.91 [2021-01-25 09:58:37.298] [info] [observer] device_open_permitted [2021-01-25 09:58:37.353] [info] [observer] device_observer is started. [2021-01-25 09:58:37.353] [info] [session_monitor] session_monitor_receiver_client is started. [2021-01-25 09:58:37.354] [info] [observer] grabber_client is started. [2021-01-25 09:58:37.356] [info] [observer] matching device: [2021-01-25 09:58:37.356] [info] [observer] registry_entry_id: 4294969514 [2021-01-25 09:58:37.356] [info] [observer] manufacturer: DREVO.Inc [2021-01-25 09:58:37.356] [info] [observer] product: BladeMaster PRO 88 [2021-01-25 09:58:37.356] [info] [observer] vendor_id: 6700 [2021-01-25 09:58:37.356] [info] [observer] product_id: 46478 [2021-01-25 09:58:37.356] [info] [observer] location_id: 0x14434100 [2021-01-25 09:58:37.356] [info] [session_monitor] on_console_changed: true [2021-01-25 09:58:37.356] [info] [session_monitor] receiver: bound [2021-01-25 09:58:37.356] [info] [session_monitor] session_monitor_receiver_client is connected. [2021-01-25 09:58:37.357] [info] [grabber] current_console_user_id: 501 [2021-01-25 09:58:37.358] [info] [grabber] receiver is terminated [2021-01-25 09:58:37.358] [info] [grabber] receiver is initialized [2021-01-25 09:58:37.358] [info] [grabber] receiver: bound [2021-01-25 09:58:37.358] [info] [grabber] receiver: chown socket: 501 [2021-01-25 09:58:37.358] [info] [observer] is_keyboard: true [2021-01-25 09:58:37.358] [info] [observer] is_pointing_device: false [2021-01-25 09:58:37.359] [info] [observer] rescan devices... [2021-01-25 09:58:37.359] [info] [observer] grabber_client is connected. [2021-01-25 09:58:37.359] [info] [observer] rescan devices... [2021-01-25 09:58:37.359] [info] [observer] matching device: [2021-01-25 09:58:37.359] [info] [observer] registry_entry_id: 4294969510 [2021-01-25 09:58:37.359] [info] [observer] manufacturer: DREVO.Inc [2021-01-25 09:58:37.359] [info] [observer] product: BladeMaster PRO 88 [2021-01-25 09:58:37.359] [info] [observer] vendor_id: 6700 [2021-01-25 09:58:37.359] [info] [observer] product_id: 46478 [2021-01-25 09:58:37.359] [info] [observer] location_id: 0x14434100 [2021-01-25 09:58:37.361] [info] [observer] is_keyboard: true [2021-01-25 09:58:37.361] [info] [observer] is_pointing_device: true [2021-01-25 09:58:37.361] [info] [observer] BladeMaster PRO 88 (device_id:4294969514) is observed. [2021-01-25 09:58:37.361] [info] [observer] rescan devices... [2021-01-25 09:58:37.362] [error] [observer] grabber_client error: Connection reset by peer [2021-01-25 09:58:37.362] [info] [observer] grabber_client is closed. [2021-01-25 09:58:37.362] [info] [observer] matching device: [2021-01-25 09:58:37.362] [info] [observer] registry_entry_id: 4294969420 [2021-01-25 09:58:37.362] [info] [observer] manufacturer: Logitech [2021-01-25 09:58:37.362] [info] [observer] product: USB Receiver [2021-01-25 09:58:37.362] [info] [observer] vendor_id: 1133 [2021-01-25 09:58:37.362] [info] [observer] product_id: 50475 [2021-01-25 09:58:37.362] [info] [observer] location_id: 0x14432000 [2021-01-25 09:58:37.364] [info] [observer] is_keyboard: true [2021-01-25 09:58:37.364] [info] [observer] is_pointing_device: false [2021-01-25 09:58:37.364] [info] [observer] BladeMaster PRO 88 (device_id:4294969510) is observed. [2021-01-25 09:58:37.364] [info] [observer] rescan devices... [2021-01-25 09:58:37.364] [info] [observer] matching device: [2021-01-25 09:58:37.364] [info] [observer] registry_entry_id: 4294969424 [2021-01-25 09:58:37.364] [info] [observer] manufacturer: Logitech [2021-01-25 09:58:37.364] [info] [observer] product: USB Receiver [2021-01-25 09:58:37.364] [info] [observer] vendor_id: 1133 [2021-01-25 09:58:37.364] [info] [observer] product_id: 50475 [2021-01-25 09:58:37.365] [info] [observer] location_id: 0x14432000 [2021-01-25 09:58:37.367] [info] [observer] is_keyboard: false [2021-01-25 09:58:37.367] [info] [observer] is_pointing_device: true [2021-01-25 09:58:37.367] [info] [observer] USB Receiver (device_id:4294969420) is observed. [2021-01-25 09:58:37.367] [info] [observer] rescan devices... [2021-01-25 09:58:37.369] [info] [console_user_server] version 13.1.91 [2021-01-25 09:58:37.370] [info] [observer] USB Receiver (device_id:4294969424) is observed. [2021-01-25 09:58:37.531] [info] [console_user_server] receiver is initialized [2021-01-25 09:58:37.637] [info] [console_user_server] receiver: bound [2021-01-25 09:58:37.637] [info] [console_user_server] grabber_client is started. [2021-01-25 09:58:37.637] [info] [console_user_server] grabber_client is connected. [2021-01-25 09:58:37.853] [info] [grabber] karabiner_console_user_server is connected. [2021-01-25 09:58:37.853] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-25 09:58:37.854] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-25 09:58:37.855] [info] [grabber] device_grabber is started. [2021-01-25 09:58:37.858] [info] [grabber] event_tap_monitor initialized [2021-01-25 09:58:37.858] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-25 09:58:37.861] [info] [grabber] core_configuration is updated. [2021-01-25 09:58:37.868] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-25 09:58:37.868] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-25 09:58:37.869] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-25 09:58:37.869] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-25 09:58:37.869] [info] [virtual_hid_device_service] io_service_client::async_virtual_hid_keyboard_initialize [2021-01-25 09:58:37.871] [info] [observer] matching device: [2021-01-25 09:58:37.871] [info] [observer] registry_entry_id: 4294971545 [2021-01-25 09:58:37.871] [info] [observer] manufacturer: pqrs.org [2021-01-25 09:58:37.871] [info] [observer] product: Karabiner DriverKit VirtualHIDKeyboard 1.3.0 [2021-01-25 09:58:37.871] [info] [observer] vendor_id: 5824 [2021-01-25 09:58:37.871] [info] [observer] product_id: 10203 [2021-01-25 09:58:37.871] [info] [observer] location_id: 0x0 [2021-01-25 09:58:37.871] [info] [observer] serial_number: pqrs.org:Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-25 09:58:37.872] [info] [observer] is_keyboard: true [2021-01-25 09:58:37.873] [info] [observer] is_pointing_device: false [2021-01-25 09:58:37.873] [info] [observer] rescan devices... [2021-01-25 09:58:37.876] [info] [observer] Karabiner DriverKit VirtualHIDKeyboard 1.3.0 (device_id:4294971545) is observed. [2021-01-25 09:58:37.885] [info] [grabber] hid_event_system_monitor set_caps_lock_delay_override for pqrs.org:Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-25 09:58:37.951] [info] [virtual_hid_device_service] virtual_hid_keyboardready is changed: true [2021-01-25 09:58:37.977] [info] [console_user_server] core_configuration is updated. [2021-01-25 09:58:38.068] [info] [console_user_server] Check for updates... [2021-01-25 09:58:38.200] [info] [grabber] system_preferences is updated. [2021-01-25 09:58:38.365] [info] [observer] grabber_client is connected. [2021-01-25 09:58:38.365] [info] [observer] rescan devices... [2021-01-25 09:58:38.857] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-25 09:58:38.870] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-25 09:58:38.871] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-25 09:58:38.872] [info] [grabber] BladeMaster PRO 88 (device_id:4294969514) is grabbed. [2021-01-25 09:58:38.873] [info] [grabber] caps lock is found on USB Receiver [2021-01-25 09:58:38.875] [info] [grabber] USB Receiver (device_id:4294969420) is grabbed.

MuhammedZakir commented 3 years ago

Have you checked bundle identifier? It might have changed. To check bundle identifier of MS Remote Desktop,

  1. Open EventViewer - Karabiner-EventViewer.app or Karabiner-Elements menu > Launch EventViewer
  2. Go to Frontmost Application tab.
  3. Switch to MS Remote Desktop app.
  4. Switch back to EventViewer and you should see bundle identifier and file path of the app.

Next, check if this bundle identifier matches with any of the identifiers in your config. If it does not, then the bundle identifier you just got to each rule in config. You could also try adding file path into file_paths[1] after bundle_identifiers. If it is still not working, then I don't know. :-(

[1] https://karabiner-elements.pqrs.org/docs/json/complex-modifications-manipulator-definition/conditions/frontmost-application/

littledude565 commented 3 years ago

Still no luck sadly, I added the identifier as it was slightly different to the json and restarted karabiner

On Tue, 26 Jan 2021 at 09:08, Muhammed Zakir notifications@github.com wrote:

Have you checked bundle identifier? It might have changed. To check bundle identifier of MS Remote Desktop,

  1. Open EventViewer - Karabiner-EventViewer.app or Karabiner-Elements menu > Launch EventViewer
  2. Go to Frontmost Application tab.
  3. Switch to MS Remote Desktop app.
  4. Switch back to EventViewer and you should see bundle identifier and file path of the app.

Next, check if this bundle identifier matches with any of the identifiers in your config. If it does not, then the bundle identifier you just got to each rule in config. You could also try adding file path into file_paths[1] after bundle_identifiers. If it is still not working, then I don't know. :-(

[1] https://karabiner-elements.pqrs.org/docs/json/complex-modifications-manipulator-definition/conditions/frontmost-application/

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pqrs-org/Karabiner-Elements/issues/2594#issuecomment-767405831, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASSLRI37I74EGDVF7DPK6NTS32BA7ANCNFSM4WQCC7OA .

littledude565 commented 3 years ago

Looks like Karabiner isnt able to detect remote desktop is open. The first two lines are the default config and the last two lines are what i've added after checking the bundle ID

                                        "^com\\.microsoft\\.rdc$",
                                        "^com\\.microsoft\\.rdc\\.",
                                        "^com\\.microsoft\\.rdc\\.macos$",
                                        "^com\\.microsoft\\.rdc\\.macos",
MuhammedZakir commented 3 years ago

Still no luck sadly, I added the identifier as it was slightly different to the json and restarted karabiner

You don't need to restart Karabiner if you edited karabiner.json. It will automatically reload the config.

Looks like Karabiner isnt able to detect remote desktop is open.

If you got bundle identifier from EventViewr, then Karabiner should detect it. There are windows which Karabiner can't detect, but those be won't shown in EventViewer too.

The first two lines are the default config and the last two lines are what i've added after checking the bundle ID

                                        "^com\\.microsoft\\.rdc$",
                                        "^com\\.microsoft\\.rdc\\.",
                                        "^com\\.microsoft\\.rdc\\.macos$",
                                        "^com\\.microsoft\\.rdc\\.macos",

Can you post your config? Maybe in gist? Just to make sure it isn't a JSON error.[1] Although it is probably reduntant, try adding file path of the app.

[1] See if any error is shown in Karabiner-Elements Preferences > Log tab.

MuhammedZakir commented 3 years ago

Before that, remove all conditions and see if the modification is working in MS Remote Desktop. Just to make sure modifications are working in the app.

littledude565 commented 3 years ago

Here is my json file attached

My logs - [2021-01-26 15:22:32.981] [info] [grabber] system_preferences is updated. [2021-01-26 15:22:32.981] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-26 15:22:33.025] [info] [console_user_server] core_configuration is updated. [2021-01-26 15:22:33.168] [info] [console_user_server] Check for updates... [2021-01-26 15:22:33.753] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-26 15:22:33.758] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:22:33.785] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:22:33.789] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:22:33.793] [info] [grabber] USB Receiver (device_id:4294968556) is grabbed. [2021-01-26 15:22:33.814] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:22:33.814] [info] [grabber] USB Receiver (device_id:4294968536) is grabbed. [2021-01-26 15:22:33.816] [info] [grabber] BladeMaster PRO 88 (device_id:4294968541) is grabbed. [2021-01-26 15:22:57.260] [info] [grabber] system_preferences is updated. [2021-01-26 15:23:11.722] [error] [grabber] console_user_server_client error: Connection reset by peer [2021-01-26 15:23:11.722] [info] [grabber] console_user_server_client is closed. (uid:501) [2021-01-26 15:23:11.723] [info] [grabber] event_tap_monitor terminated [2021-01-26 15:23:11.731] [info] [grabber] device_grabber is stopped. [2021-01-26 15:23:11.732] [info] [grabber] device_grabber is started. [2021-01-26 15:23:11.733] [info] [grabber] event_tap_monitor initialized [2021-01-26 15:23:11.733] [info] [grabber] Load /Library/Application Support/org.pqrs/config/karabiner.json... [2021-01-26 15:23:11.733] [info] [grabber] core_configuration is updated. [2021-01-26 15:23:11.735] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-26 15:23:12.734] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-26 15:23:12.736] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:23:12.738] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:23:12.738] [info] [grabber] USB Receiver (device_id:4294968556) is grabbed. [2021-01-26 15:23:12.739] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:23:12.740] [info] [grabber] USB Receiver (device_id:4294968536) is grabbed. [2021-01-26 15:23:12.741] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:23:12.743] [info] [grabber] BladeMaster PRO 88 (device_id:4294968541) is grabbed. [2021-01-26 15:31:12.160] [info] [console_user_server] version 13.1.91 [2021-01-26 15:31:12.273] [info] [console_user_server] receiver is initialized [2021-01-26 15:31:12.273] [info] [console_user_server] receiver: bound [2021-01-26 15:31:12.273] [info] [console_user_server] grabber_client is started. [2021-01-26 15:31:12.274] [info] [console_user_server] grabber_client is connected. [2021-01-26 15:31:12.349] [info] [grabber] karabiner_console_user_server is connected. [2021-01-26 15:31:12.349] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-26 15:31:12.349] [info] [grabber] event_tap_monitor terminated [2021-01-26 15:31:12.349] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-26 15:31:12.351] [info] [console_user_server] core_configuration is updated. [2021-01-26 15:31:12.353] [info] [grabber] device_grabber is stopped. [2021-01-26 15:31:12.353] [info] [grabber] device_grabber is started. [2021-01-26 15:31:12.355] [info] [grabber] event_tap_monitor initialized [2021-01-26 15:31:12.355] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-26 15:31:12.358] [info] [grabber] core_configuration is updated. [2021-01-26 15:31:12.362] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-26 15:31:12.395] [info] [console_user_server] Check for updates... [2021-01-26 15:31:12.439] [info] [grabber] system_preferences is updated. [2021-01-26 15:31:13.353] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-26 15:31:13.364] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:31:13.365] [info] [grabber] caps lock is found on USB Receiver [2021-01-26 15:31:13.365] [info] [grabber] USB Receiver (device_id:4294968556) is grabbed. [2021-01-26 15:31:13.367] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:31:13.367] [info] [grabber] USB Receiver (device_id:4294968536) is grabbed. [2021-01-26 15:31:13.368] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-26 15:31:13.371] [info] [grabber] BladeMaster PRO 88 (device_id:4294968541) is grabbed. [2021-01-27 08:11:41.465] [info] [grabber] version 13.1.91 [2021-01-27 08:11:41.574] [info] [virtual_hid_device_service] version 1.14.0 [2021-01-27 08:11:41.576] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-27 08:11:41.576] [info] [virtual_hid_device_service] virtual_hid_device_service_server is initialized [2021-01-27 08:11:41.577] [info] [virtual_hid_device_service] virtual_hid_device_service_server: bound [2021-01-27 08:11:42.970] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-27 08:11:42.970] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-27 08:11:42.987] [info] [grabber] device_open_permitted [2021-01-27 08:11:42.989] [info] [grabber] task_policy_set is called. [2021-01-27 08:11:42.999] [info] [grabber] session_monitor_receiver is initialized [2021-01-27 08:11:43.119] [info] [grabber] device_grabber is started. [2021-01-27 08:11:43.119] [info] [grabber] receiver is initialized [2021-01-27 08:11:43.125] [info] [grabber] receiver: bound [2021-01-27 08:11:43.125] [info] [grabber] receiver: chown socket: 0 [2021-01-27 08:11:43.125] [info] [grabber] session_monitor_receiver: bound [2021-01-27 08:11:43.126] [info] [grabber] Load /Library/Application Support/org.pqrs/config/karabiner.json... [2021-01-27 08:11:43.127] [info] [grabber] core_configuration is updated. [2021-01-27 08:11:43.129] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-27 08:11:43.130] [info] [virtual_hid_device_service] io_service_client::async_start [2021-01-27 08:11:43.130] [info] [virtual_hid_device_service] driverversion is changed: 10300 [2021-01-27 08:11:43.130] [info] [virtual_hid_device_service] io_service_client::opened [2021-01-27 08:11:43.130] [info] [virtual_hid_device_service] io_service_client::async_virtual_hid_keyboard_initialize [2021-01-27 08:11:43.142] [info] [grabber] hid_event_system_monitor set_caps_lock_delay_override for pqrs.org: Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-27 08:11:43.583] [info] [virtual_hid_device_service] virtual_hid_keyboardready is changed: true [2021-01-27 08:11:43.597] [info] [observer] version 13.1.91 [2021-01-27 08:11:43.754] [info] [observer] device_open_permitted [2021-01-27 08:11:43.777] [info] [observer] device_observer is started. [2021-01-27 08:11:43.778] [info] [observer] grabber_client is started. [2021-01-27 08:11:43.781] [info] [observer] matching device: [2021-01-27 08:11:43.781] [info] [observer] registry_entry_id: 4294968539 [2021-01-27 08:11:43.781] [info] [observer] manufacturer: pqrs.org [2021-01-27 08:11:43.781] [info] [observer] product: Karabiner DriverKit VirtualHIDKeyboard 1.3.0 [2021-01-27 08:11:43.781] [info] [observer] vendor_id: 5824 [2021-01-27 08:11:43.781] [info] [observer] product_id: 10203 [2021-01-27 08:11:43.781] [info] [observer] location_id: 0x0 [2021-01-27 08:11:43.781] [info] [observer] serial_number: pqrs.org: Karabiner-DriverKit-VirtualHIDKeyboard [2021-01-27 08:11:43.944] [info] [observer] is_keyboard: true [2021-01-27 08:11:43.945] [info] [observer] is_pointing_device: false [2021-01-27 08:11:43.947] [info] [observer] rescan devices... [2021-01-27 08:11:43.947] [info] [observer] grabber_client is connected. [2021-01-27 08:11:43.947] [info] [observer] rescan devices... [2021-01-27 08:11:43.947] [info] [observer] matching device: [2021-01-27 08:11:43.947] [info] [observer] registry_entry_id: 4294968411 [2021-01-27 08:11:43.947] [info] [observer] manufacturer: Logitech [2021-01-27 08:11:43.947] [info] [observer] product: USB Receiver [2021-01-27 08:11:43.947] [info] [observer] vendor_id: 1133 [2021-01-27 08:11:43.947] [info] [observer] product_id: 50493 [2021-01-27 08:11:43.947] [info] [observer] location_id: 0x14414000 [2021-01-27 08:11:43.948] [info] [observer] is_keyboard: true [2021-01-27 08:11:43.948] [info] [observer] is_pointing_device: false [2021-01-27 08:11:43.950] [info] [observer] Karabiner DriverKit VirtualHIDKeyboard 1.3.0 (device_id:4294968539) is observed. [2021-01-27 08:11:43.950] [info] [observer] rescan devices... [2021-01-27 08:11:43.950] [info] [observer] matching device: [2021-01-27 08:11:43.950] [info] [observer] registry_entry_id: 4294968405 [2021-01-27 08:11:43.950] [info] [observer] manufacturer: Logitech [2021-01-27 08:11:43.950] [info] [observer] product: USB Receiver [2021-01-27 08:11:43.950] [info] [observer] vendor_id: 1133 [2021-01-27 08:11:43.950] [info] [observer] product_id: 50493 [2021-01-27 08:11:43.950] [info] [observer] location_id: 0x14414000 [2021-01-27 08:11:43.953] [info] [observer] is_keyboard: false [2021-01-27 08:11:43.954] [info] [observer] is_pointing_device: true [2021-01-27 08:11:43.956] [info] [observer] USB Receiver (device_id:4294968411) is observed. [2021-01-27 08:11:43.956] [info] [observer] rescan devices... [2021-01-27 08:11:43.959] [info] [observer] USB Receiver (device_id:4294968405) is observed. [2021-01-27 08:11:44.120] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-27 08:11:44.133] [info] [grabber] caps lock is found on USB Receiver [2021-01-27 08:11:44.135] [info] [grabber] USB Receiver (device_id:4294968411) is grabbed. [2021-01-27 08:12:02.676] [info] [session_monitor] version 13.1.91 [2021-01-27 08:12:04.771] [info] [session_monitor] receiver is initialized [2021-01-27 08:12:06.230] [info] [session_monitor] session_monitor_receiver_client is started. [2021-01-27 08:12:06.755] [info] [grabber] current_console_user_id: 501 [2021-01-27 08:12:06.755] [info] [session_monitor] on_console_changed: true [2021-01-27 08:12:06.755] [info] [session_monitor] receiver: bound [2021-01-27 08:12:06.755] [info] [session_monitor] session_monitor_receiver_client is connected. [2021-01-27 08:12:06.756] [info] [grabber] event_tap_monitor terminated [2021-01-27 08:12:06.759] [info] [grabber] device_grabber is stopped. [2021-01-27 08:12:06.759] [info] [grabber] receiver is terminated [2021-01-27 08:12:06.759] [info] [grabber] device_grabber is started. [2021-01-27 08:12:06.759] [info] [grabber] receiver is initialized [2021-01-27 08:12:06.761] [info] [grabber] event_tap_monitor initialized [2021-01-27 08:12:06.761] [info] [grabber] receiver: bound [2021-01-27 08:12:06.761] [info] [grabber] receiver: chown socket: 501 [2021-01-27 08:12:06.761] [info] [grabber] Load /Library/Application Support/org.pqrs/config/karabiner.json... [2021-01-27 08:12:06.762] [info] [grabber] core_configuration is updated. [2021-01-27 08:12:06.764] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-27 08:12:07.091] [info] [console_user_server] version 13.1.91 [2021-01-27 08:12:07.759] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-27 08:12:07.765] [info] [grabber] caps lock is found on USB Receiver [2021-01-27 08:12:07.765] [warning] [grabber] USB Receiver (device_id:4294968411) is not observed yet. Please wait for a while. [2021-01-27 08:12:07.985] [error] [observer] grabber_client error: Connection reset by peer [2021-01-27 08:12:07.985] [info] [observer] grabber_client is closed. [2021-01-27 08:12:08.993] [info] [observer] grabber_client is connected. [2021-01-27 08:12:08.993] [info] [observer] rescan devices... [2021-01-27 08:12:08.994] [info] [grabber] USB Receiver (device_id:4294968411) is grabbed. [2021-01-27 08:12:14.446] [info] [console_user_server] receiver is initialized [2021-01-27 08:12:14.446] [info] [console_user_server] receiver: bound [2021-01-27 08:12:14.446] [info] [console_user_server] grabber_client is started. [2021-01-27 08:12:14.447] [info] [console_user_server] grabber_client is connected. [2021-01-27 08:12:14.685] [info] [grabber] karabiner_console_user_server is connected. [2021-01-27 08:12:14.685] [info] [grabber] console_user_server_client is connected. (uid:501) [2021-01-27 08:12:14.685] [info] [grabber] event_tap_monitor terminated [2021-01-27 08:12:14.690] [info] [grabber] device_grabber is stopped. [2021-01-27 08:12:14.691] [info] [grabber] device_grabber is started. [2021-01-27 08:12:14.692] [info] [grabber] event_tap_monitor initialized [2021-01-27 08:12:14.692] [info] [grabber] virtual_hid_device_serviceclient connected [2021-01-27 08:12:14.693] [info] [grabber] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-27 08:12:14.695] [info] [grabber] core_configuration is updated. [2021-01-27 08:12:14.939] [info] [console_user_server] Load /Users/div/.config/karabiner/karabiner.json... [2021-01-27 08:12:14.943] [info] [console_user_server] core_configuration is updated. [2021-01-27 08:12:14.944] [info] [grabber] system_preferences is updated. [2021-01-27 08:12:15.005] [info] [console_user_server] Check for updates... [2021-01-27 08:12:15.692] [info] [grabber] virtual_hid_device_serviceclient virtual_hid_keyboard_ready_response: true [2021-01-27 08:12:15.707] [info] [grabber] caps lock is found on USB Receiver [2021-01-27 08:12:15.710] [info] [grabber] USB Receiver (device_id:4294968411) is grabbed. [2021-01-27 08:14:55.853] [info] [observer] matching device: [2021-01-27 08:14:55.853] [info] [observer] registry_entry_id: 4294969330 [2021-01-27 08:14:55.853] [info] [observer] manufacturer: DREVO.Inc [2021-01-27 08:14:55.853] [info] [observer] product: BladeMaster PRO 88 [2021-01-27 08:14:55.853] [info] [observer] vendor_id: 6700 [2021-01-27 08:14:55.853] [info] [observer] product_id: 46478 [2021-01-27 08:14:55.853] [info] [observer] location_id: 0x14433000 [2021-01-27 08:14:55.853] [info] [observer] is_keyboard: true [2021-01-27 08:14:55.853] [info] [observer] is_pointing_device: false [2021-01-27 08:14:55.854] [info] [observer] rescan devices... [2021-01-27 08:14:55.854] [info] [observer] matching device: [2021-01-27 08:14:55.854] [info] [observer] registry_entry_id: 4294969326 [2021-01-27 08:14:55.854] [info] [observer] manufacturer: DREVO.Inc [2021-01-27 08:14:55.854] [info] [observer] product: BladeMaster PRO 88 [2021-01-27 08:14:55.854] [info] [observer] vendor_id: 6700 [2021-01-27 08:14:55.854] [info] [observer] product_id: 46478 [2021-01-27 08:14:55.854] [info] [observer] location_id: 0x14433000 [2021-01-27 08:14:55.854] [info] [observer] is_keyboard: true [2021-01-27 08:14:55.854] [info] [observer] is_pointing_device: true [2021-01-27 08:14:55.854] [info] [observer] BladeMaster PRO 88 (device_id:4294969330) is observed. [2021-01-27 08:14:55.854] [info] [observer] rescan devices... [2021-01-27 08:14:55.855] [info] [observer] BladeMaster PRO 88 (device_id:4294969326) is observed. [2021-01-27 08:14:55.907] [info] [observer] matching device: [2021-01-27 08:14:55.907] [info] [observer] registry_entry_id: 4294969418 [2021-01-27 08:14:55.907] [info] [observer] manufacturer: Logitech [2021-01-27 08:14:55.907] [info] [observer] product: USB Receiver [2021-01-27 08:14:55.907] [info] [observer] vendor_id: 1133 [2021-01-27 08:14:55.907] [info] [observer] product_id: 50475 [2021-01-27 08:14:55.907] [info] [observer] location_id: 0x14432000 [2021-01-27 08:14:55.908] [info] [observer] is_keyboard: true [2021-01-27 08:14:55.908] [info] [observer] is_pointing_device: false [2021-01-27 08:14:55.908] [info] [observer] rescan devices... [2021-01-27 08:14:55.909] [info] [observer] USB Receiver (device_id:4294969418) is observed. [2021-01-27 08:14:55.910] [info] [observer] matching device: [2021-01-27 08:14:55.910] [info] [observer] registry_entry_id: 4294969422 [2021-01-27 08:14:55.910] [info] [observer] manufacturer: Logitech [2021-01-27 08:14:55.910] [info] [observer] product: USB Receiver [2021-01-27 08:14:55.910] [info] [observer] vendor_id: 1133 [2021-01-27 08:14:55.910] [info] [observer] product_id: 50475 [2021-01-27 08:14:55.910] [info] [observer] location_id: 0x14432000 [2021-01-27 08:14:55.911] [info] [observer] is_keyboard: false [2021-01-27 08:14:55.911] [info] [observer] is_pointing_device: true [2021-01-27 08:14:55.911] [info] [observer] rescan devices... [2021-01-27 08:14:55.914] [info] [observer] USB Receiver (device_id:4294969422) is observed. [2021-01-27 08:14:56.856] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-27 08:14:56.858] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-27 08:14:56.859] [info] [grabber] BladeMaster PRO 88 (device_id:4294969330) is grabbed. [2021-01-27 08:14:56.910] [info] [grabber] caps lock is found on USB Receiver [2021-01-27 08:14:56.913] [info] [grabber] USB Receiver (device_id:4294969418) is grabbed. [2021-01-27 09:08:14.694] [info] [grabber] BladeMaster PRO 88 (device_id:4294969326) is terminated. [2021-01-27 09:08:14.694] [info] [observer] device_id:4294969330 is terminated. [2021-01-27 09:08:14.697] [info] [grabber] BladeMaster PRO 88 (device_id:4294969330) is terminated. [2021-01-27 09:08:14.699] [info] [observer] device_id:4294969326 is terminated. [2021-01-27 09:08:14.699] [info] [observer] rescan devices... [2021-01-27 09:08:14.699] [info] [observer] rescan devices... [2021-01-27 09:08:14.713] [info] [observer] matching device: [2021-01-27 09:08:14.713] [info] [observer] registry_entry_id: 4294970490 [2021-01-27 09:08:14.713] [info] [observer] manufacturer: DREVO.Inc [2021-01-27 09:08:14.713] [info] [observer] product: BladeMaster PRO 88 [2021-01-27 09:08:14.713] [info] [observer] vendor_id: 6700 [2021-01-27 09:08:14.713] [info] [observer] product_id: 46478 [2021-01-27 09:08:14.713] [info] [observer] location_id: 0x14433000 [2021-01-27 09:08:14.714] [info] [observer] is_keyboard: true [2021-01-27 09:08:14.714] [info] [observer] is_pointing_device: true [2021-01-27 09:08:14.714] [info] [observer] rescan devices... [2021-01-27 09:08:14.715] [info] [observer] matching device: [2021-01-27 09:08:14.715] [info] [observer] registry_entry_id: 4294970494 [2021-01-27 09:08:14.715] [info] [observer] manufacturer: DREVO.Inc [2021-01-27 09:08:14.715] [info] [observer] product: BladeMaster PRO 88 [2021-01-27 09:08:14.715] [info] [observer] vendor_id: 6700 [2021-01-27 09:08:14.715] [info] [observer] product_id: 46478 [2021-01-27 09:08:14.715] [info] [observer] location_id: 0x14433000 [2021-01-27 09:08:14.715] [info] [observer] is_keyboard: true [2021-01-27 09:08:14.715] [info] [observer] is_pointing_device: false [2021-01-27 09:08:14.715] [info] [observer] BladeMaster PRO 88 (device_id:4294970490) is observed. [2021-01-27 09:08:14.715] [info] [observer] rescan devices... [2021-01-27 09:08:14.716] [info] [observer] BladeMaster PRO 88 (device_id:4294970494) is observed. [2021-01-27 09:08:15.715] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-27 09:08:15.717] [info] [grabber] caps lock is found on BladeMaster PRO 88 [2021-01-27 09:08:15.719] [info] [grabber] BladeMaster PRO 88 (device_id:4294970494) is grabbed.

Can't see any errors

On Wed, 27 Jan 2021 at 09:24, Muhammed Zakir notifications@github.com wrote:

Before that, remove all conditions and see if the modification is working in MS Remote Desktop. Just to make sure modifications are working in the app.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pqrs-org/Karabiner-Elements/issues/2594#issuecomment-768152801, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASSLRI6ZVEUYEHGAWF3TUKDS37LWFANCNFSM4WQCC7OA .

littledude565 commented 3 years ago

Hey Muhammed, how do I check that?

On Wed, 27 Jan 2021 at 09:24, Muhammed Zakir notifications@github.com wrote:

Before that, remove all conditions and see if the modification is working in MS Remote Desktop. Just to make sure modifications are working in the app.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pqrs-org/Karabiner-Elements/issues/2594#issuecomment-768152801, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASSLRI6ZVEUYEHGAWF3TUKDS37LWFANCNFSM4WQCC7OA .

MuhammedZakir commented 3 years ago

Here is my json file attached

I couldn't find the config.

Can't see any errors

There is indeed no JSON syntax errors.

Hey Muhammed, how do I check that?

Remove all "conditions": [...] in the rules and try those modifications in the app.

littledude565 commented 3 years ago

Archive.zip Hi Muhammed, I'm not sure what you mean. Sorry!

I've attached my json config, any chance you'd be able to have a look at that?

MuhammedZakir commented 3 years ago

Archive.zip Hi Muhammed, I'm not sure what you mean. Sorry!

Np! :-)

I've attached my json config, any chance you'd be able to have a look at that?

Swap left/right command and control in virtual machine/remote desktop in your karabiner.json rules won't trigger because you already swapper command and control at the beginning and Karabiner always use the first matched rule (top-bottom). Because you have already swapped it, adding Swap left/right command and control in VM/RD is pointless. If you want the swapping to work in all apps, you should use simple modification IMO.


Can you try this? -

  1. Create new profile and enable it.
  2. Swap control and command using simple modification.
  3. See if the keys are swapping in MS Remote Desktop app.

If this is not working, unfortunately, there is nothing we can do. It could be that MSRD is interfering in some way, or a bug in Karabiner (unlikely though).

littledude565 commented 3 years ago

Archive.zip Hi Muhammed, I'm not sure what you mean. Sorry!

Np! :-)

I've attached my json config, any chance you'd be able to have a look at that?

Swap left/right command and control in virtual machine/remote desktop in your karabiner.json rules won't trigger because you already swapper command and control at the beginning and Karabiner always use the first matched rule (top-bottom). Because you have already swapped it, adding Swap left/right command and control in VM/RD is pointless. If you want the swapping to work in all apps, you should use simple modification IMO.

Can you try this? -

  1. Create new profile and enable it.
  2. Swap control and command using simple modification.
  3. See if the keys are swapping in MS Remote Desktop app.

If this is not working, unfortunately, there is nothing we can do. It could be that MSRD is interfering in some way, or a bug in Karabiner (unlikely though).

Hello,

I've tried that however command and control in remote desktop both work as the windows key haha

MuhammedZakir commented 3 years ago

Hello,

I've tried that however command and control in remote desktop both work as the windows key haha

That's strange. What does EventViewer show when you press command and control?

Can you try this in a clean profile?

  1. Map command to control.
    • what do you get when you press command?
  2. Remove above modification and map control to command.
    • what happens when you press control?

Remember to check EventViewer when you do this.

superkeyor commented 2 years ago

For those who have the issue:

I had the same issue earlier and have multiple rules in action. After hours of trial and error, the problem was solved when I move the rules for ms remote to the top of my list of rules. (there seems to be some conflicts that I do not quite understand).