{"action":"created","issue":{"url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/431","repository_url":"https://api.github.com/repos/tekezo/Karabiner-Elements","labels_url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/431/labels{/name}","comments_url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/431/comments","events_url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/431/events","html_url":"https://github.com/tekezo/Karabiner-Elements/issues/431","id":189752725,"number":431,"title":"Media controls broken on Macbook Pro 2016 Touch Bar","user":{"login":"brendankemp","id":1002275,"avatar_url":"https://avatars.githubusercontent.com/u/1002275?v=3","gravatar_id":"","url":"https://api.github.com/users/brendankemp","html_url":"https://github.com/brendankemp","followers_url":"https://api.github.com/users/brendankemp/followers","following_url":"https://api.github.com/users/brendankemp/following{/other_user}","gists_url":"https://api.github.com/users/brendankemp/gists{/gist_id}","starred_url":"https://api.github.com/users/brendankemp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendankemp/subscriptions","organizations_url":"https://api.github.com/users/brendankemp/orgs","repos_url":"https://api.github.com/users/brendankemp/repos","events_url":"https://api.github.com/users/brendankemp/events{/privacy}","received_events_url":"https://api.github.com/users/brendankemp/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-16T16:10:21Z","updated_at":"2016-11-16T16:17:13Z","closed_at":null,"body":"While Karabiner-Elements is running, the media controls (volume up/down, play/pause, etc.) on the new Touch Bar don't respond. \r\n\r\nI tried opening up the JSON file and removing all of the mappings defined by default in `\"fn_function_keys\"`. That didn't work.\r\n\r\nI'm running macOS Sierra 10.12.1. Here is my `karabiner.json` file:\r\n\r\n```json\r\n{\r\n    \"profiles\": [\r\n        {\r\n            \"devices\": [],\r\n            \"fn_function_keys\": {\r\n                \"f1\": \"vk_consumer_brightness_down\",\r\n                \"f10\": \"mute\",\r\n                \"f11\": \"volume_down\",\r\n                \"f12\": \"volume_up\",\r\n                \"f2\": \"vk_consumer_brightness_up\",\r\n                \"f3\": \"vk_mission_control\",\r\n                \"f4\": \"vk_launchpad\",\r\n                \"f5\": \"vk_consumer_illumination_down\",\r\n                \"f6\": \"vk_consumer_illumination_up\",\r\n                \"f7\": \"vk_consumer_previous\",\r\n                \"f8\": \"vk_consumer_play\",\r\n                \"f9\": \"vk_consumer_next\"\r\n            },\r\n            \"name\": \"Default profile\",\r\n            \"selected\": true,\r\n            \"simple_modifications\": {\r\n                \"caps_lock\": \"left_control\",\r\n                \"right_option\": \"escape\"\r\n            }\r\n        }\r\n    ]\r\n}\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/comments/260990593","html_url":"https://github.com/tekezo/Karabiner-Elements/issues/431#issuecomment-260990593","issue_url":"https://api.github.com/repos/tekezo/Karabiner-Elements/issues/431","id":260990593,"user":{"login":"brendankemp","id":1002275,"avatar_url":"https://avatars.githubusercontent.com/u/1002275?v=3","gravatar_id":"","url":"https://api.github.com/users/brendankemp","html_url":"https://github.com/brendankemp","followers_url":"https://api.github.com/users/brendankemp/followers","following_url":"https://api.github.com/users/brendankemp/following{/other_user}","gists_url":"https://api.github.com/users/brendankemp/gists{/gist_id}","starred_url":"https://api.github.com/users/brendankemp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendankemp/subscriptions","organizations_url":"https://api.github.com/users/brendankemp/orgs","repos_url":"https://api.github.com/users/brendankemp/repos","events_url":"https://api.github.com/users/brendankemp/events{/privacy}","received_events_url":"https://api.github.com/users/brendankemp/received_events","type":"User","site_admin":false},"created_at":"2016-11-16T16:17:13Z","updated_at":"2016-11-16T16:17:13Z","body":"Here's my log fwiw (karabiner.json parse error is from when I was experimenting with that file):\r\n\r\n```\r\n[2016-11-16 09:09:44.166] [info] [grabber] version 0.90.64\r\n[2016-11-16 09:09:44.786] [info] [grabber] matching device:\r\n[2016-11-16 09:09:44.798] [info] [grabber]   vendor_id: 0x5ac\r\n[2016-11-16 09:09:44.798] [info] [grabber]   product_id: 0x8600\r\n[2016-11-16 09:09:44.798] [info] [grabber]   registry_entry_id: 4294968880\r\n[2016-11-16 09:09:44.806] [info] [grabber] matching device:\r\n[2016-11-16 09:09:44.806] [info] [grabber]   product: Apple Internal Keyboard / Trackpad\r\n[2016-11-16 09:09:44.806] [info] [grabber]   vendor_id: 0x5ac\r\n[2016-11-16 09:09:44.806] [info] [grabber]   product_id: 0x278\r\n[2016-11-16 09:09:44.806] [info] [grabber]   location_id: 0x1000000\r\n[2016-11-16 09:09:44.806] [info] [grabber]   registry_entry_id: 4294968233\r\n[2016-11-16 09:09:45.849] [info] [grabber] karabiner_event_dispatcher is launched. (pid:9256)\r\n[2016-11-16 09:09:45.849] [info] [grabber] current_console_user_id: 501\r\n[2016-11-16 09:09:45.856] [info] [grabber] karabiner_event_dispatcher is terminated. (pid:9256)\r\n[2016-11-16 09:09:46.946] [info] [grabber] karabiner_event_dispatcher is launched. (pid:9260)\r\n[2016-11-16 09:09:46.989] [info] [grabber] karabiner_event_dispatcher is connected (pid:9260)\r\n[2016-11-16 09:09:46.989] [info] [grabber] karabiner_event_dispatcher client is created.\r\n[2016-11-16 09:10:00.762] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 09:10:01.873] [info] [grabber] karabiner_console_user_server is connected (pid:9283)\r\n[2016-11-16 09:10:01.873] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 09:10:01.873] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:10:01.875] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 09:10:02.051] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 09:10:02.051] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 09:10:02.911] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 09:10:02.911] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 09:10:03.278] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:10:10.632] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:10:15.972] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:36:10.400] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:36:12.640] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 09:36:23.245] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:46:02.760] [info] [grabber] version 0.90.64\r\n[2016-11-16 10:46:03.567] [info] [grabber] matching device:\r\n[2016-11-16 10:46:03.574] [info] [grabber]   product: Apple Internal Keyboard / Trackpad\r\n[2016-11-16 10:46:03.574] [info] [grabber]   vendor_id: 0x5ac\r\n[2016-11-16 10:46:03.574] [info] [grabber]   product_id: 0x278\r\n[2016-11-16 10:46:03.574] [info] [grabber]   location_id: 0x1000000\r\n[2016-11-16 10:46:03.585] [info] [grabber]   registry_entry_id: 4294968233\r\n[2016-11-16 10:46:04.630] [info] [grabber] karabiner_event_dispatcher is launched. (pid:258)\r\n[2016-11-16 10:46:05.130] [info] [grabber] matching device:\r\n[2016-11-16 10:46:05.130] [info] [grabber]   vendor_id: 0x5ac\r\n[2016-11-16 10:46:05.130] [info] [grabber]   product_id: 0x8600\r\n[2016-11-16 10:46:05.130] [info] [grabber]   registry_entry_id: 4294968870\r\n[2016-11-16 10:46:06.625] [info] [grabber] current_console_user_id: 501\r\n[2016-11-16 10:46:06.626] [info] [grabber] karabiner_event_dispatcher is terminated. (pid:258)\r\n[2016-11-16 10:46:07.761] [info] [grabber] karabiner_event_dispatcher is launched. (pid:366)\r\n[2016-11-16 10:46:08.457] [info] [event_dispatcher] version 0.90.64\r\n[2016-11-16 10:46:08.459] [info] [event_dispatcher] IOServiceOpen is succeeded @ void hid_system_client::matched_callback(io_iterator_t)\r\n[2016-11-16 10:46:08.475] [info] [grabber] karabiner_event_dispatcher is connected (pid:366)\r\n[2016-11-16 10:46:08.475] [info] [grabber] karabiner_event_dispatcher client is created.\r\n[2016-11-16 10:46:08.590] [info] [event_dispatcher] receiver is started\r\n[2016-11-16 10:46:21.928] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:46:23.697] [info] [grabber] karabiner_console_user_server is connected (pid:570)\r\n[2016-11-16 10:46:23.697] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:46:23.703] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:46:23.744] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:46:23.876] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:46:23.877] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:46:24.777] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:46:24.777] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 10:49:02.107] [info] [grabber] pid:570 is exited\r\n[2016-11-16 10:49:02.107] [info] [grabber] Connected devices are ungrabbed\r\n[2016-11-16 10:49:02.107] [info] [grabber] event_tap_manager ungrabbed mouse events\r\n[2016-11-16 10:50:15.935] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:50:17.017] [info] [grabber] karabiner_console_user_server is connected (pid:906)\r\n[2016-11-16 10:50:17.017] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:50:17.017] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:50:17.018] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:50:17.188] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:50:17.189] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:50:18.084] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:50:18.084] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 10:52:12.682] [warning] [console_user_server] parse error in /Users/dean/.karabiner.d/configuration/karabiner.json: parse error - unexpected '/'; expected string literal\r\n[2016-11-16 10:52:37.661] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:52:57.215] [info] [grabber] pid:906 is exited\r\n[2016-11-16 10:52:57.216] [info] [grabber] Connected devices are ungrabbed\r\n[2016-11-16 10:52:57.216] [info] [grabber] event_tap_manager ungrabbed mouse events\r\n[2016-11-16 10:52:59.583] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:53:00.659] [info] [grabber] karabiner_console_user_server is connected (pid:1052)\r\n[2016-11-16 10:53:00.659] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:53:00.659] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:53:00.660] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:53:00.835] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:53:00.836] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:53:01.733] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:53:01.733] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 10:53:14.877] [warning] [console_user_server] parse error in /Users/dean/.karabiner.d/configuration/karabiner.json: parse error - unexpected '/'; expected string literal\r\n[2016-11-16 10:53:21.783] [info] [grabber] pid:1052 is exited\r\n[2016-11-16 10:53:21.784] [info] [grabber] Connected devices are ungrabbed\r\n[2016-11-16 10:53:21.784] [info] [grabber] event_tap_manager ungrabbed mouse events\r\n[2016-11-16 10:53:23.765] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:53:24.839] [info] [grabber] karabiner_console_user_server is connected (pid:1068)\r\n[2016-11-16 10:53:24.839] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:53:24.839] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:53:24.840] [warning] [console_user_server] parse error in /Users/dean/.karabiner.d/configuration/karabiner.json: parse error - unexpected '/'; expected string literal\r\n[2016-11-16 10:53:24.840] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:53:24.999] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:53:25.000] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:53:25.897] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:53:25.897] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 10:53:30.561] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:53:30.562] [warning] [grabber] We cannot grab Apple Internal Keyboard / Trackpad while a key is repeating.\r\n[2016-11-16 10:53:35.018] [info] [grabber] pid:1068 is exited\r\n[2016-11-16 10:53:35.019] [info] [grabber] Connected devices are ungrabbed\r\n[2016-11-16 10:53:35.019] [info] [grabber] event_tap_manager ungrabbed mouse events\r\n[2016-11-16 10:53:37.297] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:53:38.369] [info] [grabber] karabiner_console_user_server is connected (pid:1084)\r\n[2016-11-16 10:53:38.369] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:53:38.370] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:53:38.370] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:53:38.546] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:53:38.547] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:53:39.442] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:53:39.442] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 10:54:27.816] [info] [grabber] pid:1084 is exited\r\n[2016-11-16 10:54:27.817] [info] [grabber] Connected devices are ungrabbed\r\n[2016-11-16 10:54:27.817] [info] [grabber] event_tap_manager ungrabbed mouse events\r\n[2016-11-16 10:58:10.075] [info] [console_user_server] version 0.90.64\r\n[2016-11-16 10:58:11.150] [info] [grabber] karabiner_console_user_server is connected (pid:1205)\r\n[2016-11-16 10:58:11.150] [info] [console_user_server] grabber_client_ is connected\r\n[2016-11-16 10:58:11.151] [info] [grabber] event_tap_manager grabbed mouse events\r\n[2016-11-16 10:58:11.151] [info] [console_user_server] core_configuration_ was loaded.\r\n[2016-11-16 10:58:11.312] [info] [grabber] (vendor_id:0x5ac, product_id:0x8600) is grabbed\r\n[2016-11-16 10:58:11.313] [info] [grabber] Apple Internal Keyboard / Trackpad is grabbed\r\n[2016-11-16 10:58:12.219] [info] [grabber] system_preferences_values_updated\r\n[2016-11-16 10:58:12.219] [info] [console_user_server] system_preferences::values is updated.\r\n[2016-11-16 11:05:40.309] [info] [console_user_server] core_configuration_ was loaded.\r\n```"}}
{"actor":{"display_login":"brendankemp"}}