{"action":"opened","issue":{"url":"https://api.github.com/repos/nvaccess/nvda/issues/6931","repository_url":"https://api.github.com/repos/nvaccess/nvda","labels_url":"https://api.github.com/repos/nvaccess/nvda/issues/6931/labels{/name}","comments_url":"https://api.github.com/repos/nvaccess/nvda/issues/6931/comments","events_url":"https://api.github.com/repos/nvaccess/nvda/issues/6931/events","html_url":"https://github.com/nvaccess/nvda/issues/6931","id":211969472,"number":6931,"title":"NVDA and Plover pplication.","user":{"login":"ossossosso","id":25488768,"avatar_url":"https://avatars3.githubusercontent.com/u/25488768?v=3","gravatar_id":"","url":"https://api.github.com/users/ossossosso","html_url":"https://github.com/ossossosso","followers_url":"https://api.github.com/users/ossossosso/followers","following_url":"https://api.github.com/users/ossossosso/following{/other_user}","gists_url":"https://api.github.com/users/ossossosso/gists{/gist_id}","starred_url":"https://api.github.com/users/ossossosso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ossossosso/subscriptions","organizations_url":"https://api.github.com/users/ossossosso/orgs","repos_url":"https://api.github.com/users/ossossosso/repos","events_url":"https://api.github.com/users/ossossosso/events{/privacy}","received_events_url":"https://api.github.com/users/ossossosso/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-03-05T17:46:56Z","updated_at":"2017-03-05T17:46:56Z","closed_at":null,"body":"Hi!\r\nMy name is Daniele. I'm from Italy. I'm a stenotyper: using a special keyboard I transcribe bery fast recorded audio into text. I'm new in this job so I need some help to fix the workflow. I don't know any other blind person who do it, so I have nobody to ask to.\r\nThank you in advance for reading, and sorry for my basic English.\r\n\r\nThe application that I use for that is called \"Plover\":\r\nhttp://www.openstenoproject.org/\r\n\r\nIt is free and opensource. It simply translates keys combinations that I press on my keyboard into words or syllables, it isn't a word processor, so I can write in any application (MS Word, Wordpad, Google Documents, Notepad, etc.). Everywhere there is a Text Field.\r\n\r\nNVDA reads correctly the word that I type. The problem is when I make a mistake and I have to delete the word.\r\n\r\nUsing a standard qwerty keyboard if I press \"Backspace\" NVDA reads the characters I delete. one by one.\r\nAnd if I press \"Ctrl + Backspace\" NVDA reads the word I delete, one by one.\r\n\r\nUsing my stenokeyboard and Plover I can simulate that combinations of keys, but NVDA doesn't read characters or words that I delete.\r\n\r\nTo fix it there's an option under NVDA preferences-->keyboard settings-->handle keys from other applications.\r\nIf it is checked the problem is solved.\r\nBut unfortunatley another problem appears.\r\n\r\nLet me explain in short how stenomachine and plover work together for better understand.\r\n\r\nPlover (like any other steno applications) has a dictionary text file, with this kind of entry:\r\n\"Vctpie\": \"inevitabilmente\",\r\nOn the left side of the \":\" there is the combination of keys I press at once. On the right side the output that appears if I press that combination. Basically stenotype is a long list of shortcuts that I can press to type longer words. Once you memorize all of them, you can write extremely fast.\r\n\r\nOn the right side I insert what I want, also a sentence. So if I press that specific combinations of keys, the whole sentence appears.\r\n\r\nHere's is the problem. With entries like this one:\r\n\"I/Pshr\": \"Pubblico Ministero -\"\r\n\r\nIf \"handle keys from other applications\" is ON, the output is modified by NVDA, randomly:\r\nPubblico Minister -\r\nor\r\nPubblico MINISTERO _\r\nor\r\nPubblico Minisero -\r\n\r\nAnother example. The dictionary contains this entry:\r\n\"I/PRcte\": \"Avv. Parte Civile, Carosso -\"\r\n\r\nThe uncorrect output could be:\r\nAvv. Parte Civile, Caross -\r\nor\r\nAvv. Parte Civile, Carosso\r\nor\r\nAVV. PARTE CIVILE; CAROSSO _\r\n\r\nI notice the problem only with longer output. Sometimes it appears, sometimes not. The last example:\r\n\r\n\"Pstp/CHRh\": \"Pubblico Ministero\",\r\nsometimes can output\r\npPubblico Minister\r\n\r\nI hope I have been clear. I did my best. \r\nI really hope can be found a solution.\r\n\r\nI can give more informations if need.\r\n\r\nThank you very much for reading until here.\r\n\r\nPs.\r\nPlover works also with a standard qwerty keyboard.  Once Plover is run and Enabled, the qwerty keyboard changes layout into a stenomachine.\r\n"}}
{"actor":{"display_login":"ossossosso"}}