{"action":"created","issue":{"url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/40","repository_url":"https://api.github.com/repos/FRC-Utilities/QDriverStation","labels_url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/40/comments","events_url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/40/events","html_url":"https://github.com/FRC-Utilities/QDriverStation/issues/40","id":190511464,"number":40,"title":"Joystick mappings are wrong","user":{"login":"RikuKawai","id":13458480,"avatar_url":"https://avatars.githubusercontent.com/u/13458480?v=3","gravatar_id":"","url":"https://api.github.com/users/RikuKawai","html_url":"https://github.com/RikuKawai","followers_url":"https://api.github.com/users/RikuKawai/followers","following_url":"https://api.github.com/users/RikuKawai/following{/other_user}","gists_url":"https://api.github.com/users/RikuKawai/gists{/gist_id}","starred_url":"https://api.github.com/users/RikuKawai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RikuKawai/subscriptions","organizations_url":"https://api.github.com/users/RikuKawai/orgs","repos_url":"https://api.github.com/users/RikuKawai/repos","events_url":"https://api.github.com/users/RikuKawai/events{/privacy}","received_events_url":"https://api.github.com/users/RikuKawai/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-11-19T18:18:18Z","updated_at":"2016-11-20T04:44:56Z","closed_at":null,"body":"Joystick mappings for the Logitech F310 are incorrect in QDriverStation, but are correct in jstest-gtk.\r\nDebian Stretch x86_64, Linux 4.7, QDriverStation 16.10.\r\n\r\nThey should be as follows, which matches what they are under Windows and in the robot code:\r\n\r\n- Axis 0: Left Stick X\r\n- Axis 1: Left Stick Y\r\n- Axis 2: Left Trigger\r\n- Axis 3: Right Stick X\r\n- Axis 4: Right Stick Y\r\n- Axis 5: Right Trigger\r\n\r\nIn QDriverStation, the mappings are:\r\n\r\n- Axis 0: Left Stick X\r\n- Axis 1: Left Stick Y\r\n- Axis 2: Right Stick X\r\n- Axis 3: Right Stick Y\r\n- Axis 4: Left Trigger\r\n- Axis 5: Right Trigger\r\n\r\nThis renders it impossible to correctly operate the robot without having different code for Windows and Linux."},"comment":{"url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/comments/261758789","html_url":"https://github.com/FRC-Utilities/QDriverStation/issues/40#issuecomment-261758789","issue_url":"https://api.github.com/repos/FRC-Utilities/QDriverStation/issues/40","id":261758789,"user":{"login":"alex-spataru","id":4225542,"avatar_url":"https://avatars.githubusercontent.com/u/4225542?v=3","gravatar_id":"","url":"https://api.github.com/users/alex-spataru","html_url":"https://github.com/alex-spataru","followers_url":"https://api.github.com/users/alex-spataru/followers","following_url":"https://api.github.com/users/alex-spataru/following{/other_user}","gists_url":"https://api.github.com/users/alex-spataru/gists{/gist_id}","starred_url":"https://api.github.com/users/alex-spataru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alex-spataru/subscriptions","organizations_url":"https://api.github.com/users/alex-spataru/orgs","repos_url":"https://api.github.com/users/alex-spataru/repos","events_url":"https://api.github.com/users/alex-spataru/events{/privacy}","received_events_url":"https://api.github.com/users/alex-spataru/received_events","type":"User","site_admin":false},"created_at":"2016-11-20T04:44:56Z","updated_at":"2016-11-20T04:44:56Z","body":"Thanks for the confirmation! I will try alternative options to SDL, such as [Gainput](http://gainput.johanneskuhlmann.de). Ultimately, I think that the best way to standardize joystick input across operating systems will be to allow users to manually re-map joysticks on the fly..."}}
{"actor":{"display_login":"alex-spataru"}}