{"action":"closed","issue":{"url":"https://api.github.com/repos/eczarny/spectacle/issues/193","repository_url":"https://api.github.com/repos/eczarny/spectacle","labels_url":"https://api.github.com/repos/eczarny/spectacle/issues/193/labels{/name}","comments_url":"https://api.github.com/repos/eczarny/spectacle/issues/193/comments","events_url":"https://api.github.com/repos/eczarny/spectacle/issues/193/events","html_url":"https://github.com/eczarny/spectacle/issues/193","id":28075385,"number":193,"title":"Feature Request: Support secondary keyboard key combinations (if possible)","user":{"login":"Undftd","id":1521414,"avatar_url":"https://avatars.githubusercontent.com/u/1521414?v=3","gravatar_id":"","url":"https://api.github.com/users/Undftd","html_url":"https://github.com/Undftd","followers_url":"https://api.github.com/users/Undftd/followers","following_url":"https://api.github.com/users/Undftd/following{/other_user}","gists_url":"https://api.github.com/users/Undftd/gists{/gist_id}","starred_url":"https://api.github.com/users/Undftd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Undftd/subscriptions","organizations_url":"https://api.github.com/users/Undftd/orgs","repos_url":"https://api.github.com/users/Undftd/repos","events_url":"https://api.github.com/users/Undftd/events{/privacy}","received_events_url":"https://api.github.com/users/Undftd/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eczarny/spectacle/labels/defect","name":"defect","color":"e10c02"},{"url":"https://api.github.com/repos/eczarny/spectacle/labels/%E2%98%85","name":"★","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-02-21T21:43:49Z","updated_at":"2016-05-05T03:02:45Z","closed_at":"2016-05-05T03:02:45Z","body":"I recently switched from the full size apple keyboard to a Kinesis Freestyle keyboard which doesn't have a number keypad.\r\n\r\nBefore the switch I used the number keypad to size/position my windows. The shortcuts I used:\r\nhttp://o7.no/1myMyAP\r\n\r\nI have determined that OS X doesn't register key combinations when split between two keyboards.\r\n\r\nSo for example, holding down a modifier key on one keyboard, while pressing a key on another keyboard doesn't work as expected.\r\n\r\nI've tested several combinations between my Kinesis, full-size apple keyboard and the bluetooth number keypad. During the test I had all 3 connected, each worked fine independently. Holding shift on one keyboard while pressing a letter on the other does not make it caps.\r\n\r\nI've also confirmed this in the [Key Codes app](http://manytricks.com/keycodes/).\r\n\r\nThe curious thing is, Spectacle does recognize and save the key combination spanning keyboards in the app's preferences. So I am able to set the shortcut in Spectacle, but the action doesn't get triggered when pressing the combination, likely due to what I described above.\r\n\r\nSince Spectacle has the ability to recognize the shortcut of modifiers on one keyboard, and number key on the other keyboard, is it possible to get Spectacle to recognize this combination system-wide so it actually triggers the action?\r\n\r\nI understand this is an extreme edge case and am willing to take a crack at it if it's possible. My background is in web programming, so I might be able to stumble onto a solution if pointed in the right direction.\r\n\r\nAny help would be greatly appreciated :)\r\n"}}