{"action":"created","issue":{"url":"https://api.github.com/repos/vlachoudis/bCNC/issues/74","labels_url":"https://api.github.com/repos/vlachoudis/bCNC/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/vlachoudis/bCNC/issues/74/comments","events_url":"https://api.github.com/repos/vlachoudis/bCNC/issues/74/events","html_url":"https://github.com/vlachoudis/bCNC/issues/74","id":89765247,"number":74,"title":"Function key assignments","user":{"login":"WillAdams","id":3543154,"avatar_url":"https://avatars.githubusercontent.com/u/3543154?v=3","gravatar_id":"","url":"https://api.github.com/users/WillAdams","html_url":"https://github.com/WillAdams","followers_url":"https://api.github.com/users/WillAdams/followers","following_url":"https://api.github.com/users/WillAdams/following{/other_user}","gists_url":"https://api.github.com/users/WillAdams/gists{/gist_id}","starred_url":"https://api.github.com/users/WillAdams/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WillAdams/subscriptions","organizations_url":"https://api.github.com/users/WillAdams/orgs","repos_url":"https://api.github.com/users/WillAdams/repos","events_url":"https://api.github.com/users/WillAdams/events{/privacy}","received_events_url":"https://api.github.com/users/WillAdams/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-06-20T12:46:39Z","updated_at":"2015-06-24T20:14:38Z","closed_at":null,"body":"It would be great to have bCNC map function keys to specific keypresses / functions in Grbl.\r\n\r\nIn particular, the direct Grbl commands would be great:\r\n\r\n - ~ (cycle start)\r\n - ! (feed hold)\r\n - ? (current status)\r\n - ctrl-x (reset Grbl)\r\n\r\n(Are there others?)\r\n\r\nI’d also like to have commands suited for use w/ a physical pendant (I’ve begun using a Wii remote as one using Touchmote)\r\n\r\n - Homing\r\n - jog up, down, left, right, back and forth\r\n - increase and decrease the jogging increment\r\n - begin sending currently loaded file\r\n - toggle between workspace coordinate systems\r\n"},"comment":{"url":"https://api.github.com/repos/vlachoudis/bCNC/issues/comments/114997333","html_url":"https://github.com/vlachoudis/bCNC/issues/74#issuecomment-114997333","issue_url":"https://api.github.com/repos/vlachoudis/bCNC/issues/74","id":114997333,"user":{"login":"vlachoudis","id":3834594,"avatar_url":"https://avatars.githubusercontent.com/u/3834594?v=3","gravatar_id":"","url":"https://api.github.com/users/vlachoudis","html_url":"https://github.com/vlachoudis","followers_url":"https://api.github.com/users/vlachoudis/followers","following_url":"https://api.github.com/users/vlachoudis/following{/other_user}","gists_url":"https://api.github.com/users/vlachoudis/gists{/gist_id}","starred_url":"https://api.github.com/users/vlachoudis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vlachoudis/subscriptions","organizations_url":"https://api.github.com/users/vlachoudis/orgs","repos_url":"https://api.github.com/users/vlachoudis/repos","events_url":"https://api.github.com/users/vlachoudis/events{/privacy}","received_events_url":"https://api.github.com/users/vlachoudis/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T20:14:38Z","updated_at":"2015-06-24T20:14:38Z","body":"@WillAdams I had initially a global mapping on the arrows, but I found it rather confusing, when I waned to edit the text in the command line, editor or any text field. \r\nHitting the Escape from anywhere moves the focus to the canvas/visualizer and the arrows work for jogging.\r\n\r\nBut it is rather simple to have in the configuration a list of mappings of the keys like the user defined buttons so any combination like Shift / Ctrl / Alt and any key F# or normal keys could be mapped to an action. I will keep in mind for the new interface"}}