{"action":"created","issue":{"url":"https://api.github.com/repos/jordansissel/xdotool/issues/52","labels_url":"https://api.github.com/repos/jordansissel/xdotool/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/jordansissel/xdotool/issues/52/comments","events_url":"https://api.github.com/repos/jordansissel/xdotool/issues/52/events","html_url":"https://github.com/jordansissel/xdotool/issues/52","id":49574903,"number":52,"title":"synthetic keys stopped working (Debian jessie/sid and others)","user":{"login":"vrs","id":328918,"avatar_url":"https://avatars.githubusercontent.com/u/328918?v=3","gravatar_id":"","url":"https://api.github.com/users/vrs","html_url":"https://github.com/vrs","followers_url":"https://api.github.com/users/vrs/followers","following_url":"https://api.github.com/users/vrs/following{/other_user}","gists_url":"https://api.github.com/users/vrs/gists{/gist_id}","starred_url":"https://api.github.com/users/vrs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vrs/subscriptions","organizations_url":"https://api.github.com/users/vrs/orgs","repos_url":"https://api.github.com/users/vrs/repos","events_url":"https://api.github.com/users/vrs/events{/privacy}","received_events_url":"https://api.github.com/users/vrs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-11-20T16:13:48Z","updated_at":"2015-10-24T14:03:41Z","closed_at":null,"body":"I pulled an older version and it worked as intended.\r\nWhat happens with older versions:\r\n```\r\n$ xdotool getwindowfocus key --clearmodifiers ctrl+v ctrl+v Return\r\n^V\r\n```\r\nxev reports:\r\n```\r\n$ xdotool key --window 0x2e00001 --clearmodifiers ctrl+v\r\nKeyPress event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0x0, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,\r\n    XLookupString gives 0 bytes: \r\n    XmbLookupString gives 0 bytes: \r\n    XFilterEvent returns: False\r\n\r\nKeyPress event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0x0, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x4, keycode 55 (keysym 0x76, v), same_screen YES,\r\n    XLookupString gives 1 bytes: (16) \"\"\r\n    XmbLookupString gives 1 bytes: (16) \"\"\r\n    XFilterEvent returns: False\r\n\r\nKeyRelease event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0x6b66b540, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,\r\n    XLookupString gives 0 bytes: \r\n    XFilterEvent returns: False\r\n\r\nKeyRelease event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0x6b66b540, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 55 (keysym 0x76, v), same_screen YES,\r\n    XLookupString gives 1 bytes: (76) \"v\"\r\n    XFilterEvent returns: False\r\n```\r\n\r\nNewer versions:\r\n```\r\n$ /usr/bin/xdotool getwindowfocus key --clearmodifiers ctrl+v ctrl+v Return\r\nvv\r\n```\r\nxev reports:\r\n```\r\n$ /usr/bin/xdotool key --window 0x2e00001 --clearmodifiers ctrl+v\r\nKeyPress event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0xae8de07, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,\r\n    XLookupString gives 0 bytes: \r\n    XmbLookupString gives 0 bytes: \r\n    XFilterEvent returns: False\r\n\r\nKeyPress event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0xae8de07, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 55 (keysym 0x76, v), same_screen YES,\r\n    XLookupString gives 1 bytes: (76) \"v\"\r\n    XmbLookupString gives 1 bytes: (76) \"v\"\r\n    XFilterEvent returns: False\r\n\r\nKeyRelease event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0xa6dccf4, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,\r\n    XLookupString gives 0 bytes: \r\n    XFilterEvent returns: False\r\n\r\nKeyRelease event, serial 198, synthetic YES, window 0x2e00001,\r\n    root 0xa6dccf4, subw 0x0, time 0, (1,1), root:(1,1),\r\n    state 0x0, keycode 55 (keysym 0x76, v), same_screen YES,\r\n    XLookupString gives 1 bytes: (76) \"v\"\r\n    XFilterEvent returns: False\r\n```\r\n\r\nThe last version that exhibits the correct behaviour seems to be edbbb7a8f664ceacbb2cffbe8ee4f5a26b5addc8."},"comment":{"url":"https://api.github.com/repos/jordansissel/xdotool/issues/comments/150815384","html_url":"https://github.com/jordansissel/xdotool/issues/52#issuecomment-150815384","issue_url":"https://api.github.com/repos/jordansissel/xdotool/issues/52","id":150815384,"user":{"login":"daver1691","id":8401803,"avatar_url":"https://avatars.githubusercontent.com/u/8401803?v=3","gravatar_id":"","url":"https://api.github.com/users/daver1691","html_url":"https://github.com/daver1691","followers_url":"https://api.github.com/users/daver1691/followers","following_url":"https://api.github.com/users/daver1691/following{/other_user}","gists_url":"https://api.github.com/users/daver1691/gists{/gist_id}","starred_url":"https://api.github.com/users/daver1691/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daver1691/subscriptions","organizations_url":"https://api.github.com/users/daver1691/orgs","repos_url":"https://api.github.com/users/daver1691/repos","events_url":"https://api.github.com/users/daver1691/events{/privacy}","received_events_url":"https://api.github.com/users/daver1691/received_events","type":"User","site_admin":false},"created_at":"2015-10-24T14:03:40Z","updated_at":"2015-10-24T14:03:40Z","body":"Any progress on this? Is this a problem with xdotool source or something specific to Debian's implementation? I've just installed Debian 8.2 (released Sep 2015) and discovered this problem. The last comment on that Debian bug report was in Nov 2014."}}