{"action":"created","issue":{"url":"https://api.github.com/repos/dantarion/SF5DInput/issues/10","repository_url":"https://api.github.com/repos/dantarion/SF5DInput","labels_url":"https://api.github.com/repos/dantarion/SF5DInput/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/dantarion/SF5DInput/issues/10/comments","events_url":"https://api.github.com/repos/dantarion/SF5DInput/issues/10/events","html_url":"https://github.com/dantarion/SF5DInput/issues/10","id":168498180,"number":10,"title":"Dll is loaded but never called","user":{"login":"WydD","id":1183799,"avatar_url":"https://avatars.githubusercontent.com/u/1183799?v=3","gravatar_id":"","url":"https://api.github.com/users/WydD","html_url":"https://github.com/WydD","followers_url":"https://api.github.com/users/WydD/followers","following_url":"https://api.github.com/users/WydD/following{/other_user}","gists_url":"https://api.github.com/users/WydD/gists{/gist_id}","starred_url":"https://api.github.com/users/WydD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WydD/subscriptions","organizations_url":"https://api.github.com/users/WydD/orgs","repos_url":"https://api.github.com/users/WydD/repos","events_url":"https://api.github.com/users/WydD/events{/privacy}","received_events_url":"https://api.github.com/users/WydD/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-31T02:44:30Z","updated_at":"2016-07-31T11:51:35Z","closed_at":null,"body":"You can see the full discussion here\r\nhttps://twitter.com/Seri0usJack/status/759557315729223680\r\n\r\nI prepared a build that sends MessageBox in multiple location (DllMain, XInput lazy loading, Controller selection) and only the DllMain appears, the rest is mute. Of course, nothing works because dll is never called.\r\n\r\nI sent the user a version that has a MessageBox on the GetState wrapper to see if there is something wrong with it in the init phase which I doubt...\r\n\r\nThings I've checked:\r\n* Device is working properly\r\n* I wrote a small testing tool that uses the same code and the device is detected and responds perfectly\r\n* The dll is correctly placed\r\n* Game is loaded via steam\r\n\r\nIdeas @dantarion?"},"comment":{"url":"https://api.github.com/repos/dantarion/SF5DInput/issues/comments/236425832","html_url":"https://github.com/dantarion/SF5DInput/issues/10#issuecomment-236425832","issue_url":"https://api.github.com/repos/dantarion/SF5DInput/issues/10","id":236425832,"user":{"login":"WydD","id":1183799,"avatar_url":"https://avatars.githubusercontent.com/u/1183799?v=3","gravatar_id":"","url":"https://api.github.com/users/WydD","html_url":"https://github.com/WydD","followers_url":"https://api.github.com/users/WydD/followers","following_url":"https://api.github.com/users/WydD/following{/other_user}","gists_url":"https://api.github.com/users/WydD/gists{/gist_id}","starred_url":"https://api.github.com/users/WydD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WydD/subscriptions","organizations_url":"https://api.github.com/users/WydD/orgs","repos_url":"https://api.github.com/users/WydD/repos","events_url":"https://api.github.com/users/WydD/events{/privacy}","received_events_url":"https://api.github.com/users/WydD/received_events","type":"User","site_admin":false},"created_at":"2016-07-31T11:51:35Z","updated_at":"2016-07-31T11:51:35Z","body":"Actually the user has 3 parrallel messageboxes to tell him that the dll is loaded. And when the user quits sf5, 3 sequential messageboxes to tell him that the dll in unloaded.\r\n\r\nAnother one was placed in GetState and was never called.\r\n\r\nMy guess is that SFV tried to load the dll but fails for some reasons that I dont understand and retries 2 times."}}
{"actor":{"display_login":"WydD"}}