{"action":"created","issue":{"url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/711","repository_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent","labels_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/711/labels{/name}","comments_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/711/comments","events_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/711/events","html_url":"https://github.com/UltimateHackingKeyboard/agent/issues/711","id":337371130,"node_id":"MDU6SXNzdWUzMzczNzExMzA=","number":711,"title":"Agent hanging/stalled on `Loading Keyboard Configuration`","user":{"login":"paran01d","id":2201566,"node_id":"MDQ6VXNlcjIyMDE1NjY=","avatar_url":"https://avatars3.githubusercontent.com/u/2201566?v=4","gravatar_id":"","url":"https://api.github.com/users/paran01d","html_url":"https://github.com/paran01d","followers_url":"https://api.github.com/users/paran01d/followers","following_url":"https://api.github.com/users/paran01d/following{/other_user}","gists_url":"https://api.github.com/users/paran01d/gists{/gist_id}","starred_url":"https://api.github.com/users/paran01d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paran01d/subscriptions","organizations_url":"https://api.github.com/users/paran01d/orgs","repos_url":"https://api.github.com/users/paran01d/repos","events_url":"https://api.github.com/users/paran01d/events{/privacy}","received_events_url":"https://api.github.com/users/paran01d/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-02T05:04:43Z","updated_at":"2018-07-02T06:40:31Z","closed_at":null,"author_association":"NONE","body":"Just got my UHK and am attempting to run agent, build process of tag v1.2.5 worked fine on ubuntu 17.10 once I specifically install libusb-1.0.0-dev, but when I launch agent it seems to get stuck on a `Loading Keyboard Configuration.. please hang tight` screen.\r\n\r\nI enclose the output from npm run electron. nothing further appears in this log while its waiting for config.\r\n\r\n`npm run electron\r\n\r\n> uhk-agent@1.2.5 electron /home/paran01d/Projects/agent\r\n> lerna exec --scope uhk-agent npm start\r\n\r\nlerna info version 2.9.0\r\nlerna info scope uhk-agent\r\n\r\n> uhk-agent@0.0.0 start /home/paran01d/Projects/agent/packages/uhk-agent\r\n> electron ./dist/electron-main.js\r\n\r\n[14:58:36.121] [info] [Electron Main] Create new window.\r\n[14:58:36.130] [info] [Electron Main] packagesDir: /home/paran01d/Projects/agent/tmp\r\n[14:58:36.204] [info] [DeviceService] Device connection state changed to: { bootloaderActive: false, connected: true, hasPermission: true }\r\n[14:58:36.211] [debug] [DeviceService] init success\r\n[14:58:36.212] [info] [AppUpdateService] init success\r\n[14:58:36.213] [info] [AppService] init success\r\n[14:58:36.213] [info] [SudoService] App root dir:  /home/paran01d/Projects/agent/\r\n[14:58:37.749] [info] [ '[AppRendererService] init success ' ]\r\n[14:58:37.760] [info] [ '[DeviceRendererService] init success ' ]\r\n[14:58:37.764] [info] [ 'Renderer appStart effect start' ]\r\n[14:58:37.765] [debug] [AppUpdateService] check for update at startup: { checkForUpdate: false,\r\n  autoUpdateSettings: { checkForUpdateOnStartUp: false, usePreReleaseUpdate: false } }\r\n[14:58:37.766] [info] [ '[AppRendererService] getAppStartInfo' ]\r\n[14:58:37.769] [info] [AppService] getAppStartInfo\r\n[14:58:37.775] [info] [AppService] getAppStartInfo response: { commandLineArgs: { addons: false, layerDoubleTap: false },\r\n  deviceConnected: true,\r\n  hasPermission: true,\r\n  bootloaderActive: false,\r\n  platform: 'linux',\r\n  osVersion: '4.13.0-45-generic' }\r\n[14:58:37.776] [info] [ 'Renderer appStart effect end' ]\r\n[14:58:37.842] [info] [ '[AppRendererService] dispatch action',\r\n  ProcessAppStartInfoAction {\r\n    payload: \r\n     { bootloaderActive: false,\r\n       commandLineArgs: [Object],\r\n       deviceConnected: true,\r\n       hasPermission: true,\r\n       osVersion: '4.13.0-45-generic',\r\n       platform: 'linux' },\r\n    type: '[app] process start info' } ]\r\n[14:58:37.842] [debug] [ '[AppEffect][processStartInfo] payload:',\r\n  { bootloaderActive: false,\r\n    commandLineArgs: { addons: false, layerDoubleTap: false },\r\n    deviceConnected: true,\r\n    hasPermission: true,\r\n    osVersion: '4.13.0-45-generic',\r\n    platform: 'linux' } ]\r\n[14:58:37.851] [debug] [UhkHidDevice] Available devices:\r\n[14:58:37.851] [debug] {\"vendorId\":7119,\"productId\":5,\"path\":\"0003:0006:00\",\"release\":20,\"interface\":0}\r\n[14:58:37.851] [debug] {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:00\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":0}\r\n[14:58:37.851] [debug] {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:01\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":1}\r\n[14:58:37.851] [debug] {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:02\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":2}\r\n[14:58:37.852] [debug] {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:03\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":3}\r\n[14:58:37.852] [debug] {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:04\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":4}\r\n[14:58:37.852] [debug] {\"vendorId\":1267,\"productId\":8756,\"path\":\"0001:0005:00\",\"release\":4369,\"interface\":0}\r\n[14:58:37.853] [debug] [UhkHidDevice] Used device: {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:00\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":0}\r\n[14:58:37.854] [debug] [UhkHidDevice] USB[W]: 09 \r\n[14:58:37.861] [debug] [UhkHidDevice] USB[R]: 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r\n[14:58:37.862] [debug] [UhkHidDevice] USB[W]: 09 \r\n[14:58:37.869] [debug] [UhkHidDevice] USB[R]: 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r\n[14:58:37.870] [debug] [DeviceOperation] USB[T]: Read ValidatedUserConfig size from keyboard\r\n[14:58:37.871] [debug] [UhkHidDevice] USB[W]: 00 02 \r\n[14:58:37.877] [debug] [UhkHidDevice] USB[R]: 00 40 00 c0 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r\n[14:58:37.877] [debug] [UhkHidDevice] Device communication closing.\r\n[14:58:37.887] [debug] [UhkHidDevice] Device communication closed.\r\n[14:58:37.888] [debug] [DeviceOperation] User config size: 32704\r\n[14:58:37.888] [debug] [DeviceOperation] getConfigSize() configSize: 32704\r\n[14:58:37.888] [debug] [DeviceOperation] USB[T]: Read ValidatedUserConfig from keyboard\r\n[14:58:37.895] [debug] [UhkHidDevice] Available devices unchanged\r\n[14:58:37.896] [debug] [UhkHidDevice] Used device: {\"vendorId\":7504,\"productId\":24866,\"path\":\"0003:0007:00\",\"manufacturer\":\"Ultimate Gadget Laboratories\",\"product\":\"Ultimate Hacking Keyboard\",\"release\":257,\"interface\":0}\r\n[14:58:37.896] [debug] [UhkHidDevice] USB[W]: 04 02 3f 00 00`"},"comment":{"url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/comments/401686746","html_url":"https://github.com/UltimateHackingKeyboard/agent/issues/711#issuecomment-401686746","issue_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/711","id":401686746,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMTY4Njc0Ng==","user":{"login":"paran01d","id":2201566,"node_id":"MDQ6VXNlcjIyMDE1NjY=","avatar_url":"https://avatars3.githubusercontent.com/u/2201566?v=4","gravatar_id":"","url":"https://api.github.com/users/paran01d","html_url":"https://github.com/paran01d","followers_url":"https://api.github.com/users/paran01d/followers","following_url":"https://api.github.com/users/paran01d/following{/other_user}","gists_url":"https://api.github.com/users/paran01d/gists{/gist_id}","starred_url":"https://api.github.com/users/paran01d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paran01d/subscriptions","organizations_url":"https://api.github.com/users/paran01d/orgs","repos_url":"https://api.github.com/users/paran01d/repos","events_url":"https://api.github.com/users/paran01d/events{/privacy}","received_events_url":"https://api.github.com/users/paran01d/received_events","type":"User","site_admin":false},"created_at":"2018-07-02T06:40:31Z","updated_at":"2018-07-02T06:40:31Z","author_association":"NONE","body":"Just to confirm the same thing happens with the AppImage."}}
{"actor":{"display_login":"paran01d"}}