From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric S. Johansson" Subject: just an observation about USB Date: Wed, 14 Oct 2015 15:39:34 -0400 Message-ID: <561EAF76.1010105@eggo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from z.eggo.org ([80.235.105.138]:55802 "EHLO z.eggo.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754413AbbJNToo (ORCPT ); Wed, 14 Oct 2015 15:44:44 -0400 Received: from localhost (localhost [127.0.0.1]) by z.eggo.org (Postfix) with ESMTP id 8806B3C199F for ; Wed, 14 Oct 2015 22:39:38 +0300 (EEST) Received: from z.eggo.org ([127.0.0.1]) by localhost (z.eggo.org [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ruPCtvxgu0Um for ; Wed, 14 Oct 2015 22:39:38 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by z.eggo.org (Postfix) with ESMTP id 035373C2D04 for ; Wed, 14 Oct 2015 22:39:38 +0300 (EEST) Received: from z.eggo.org ([127.0.0.1]) by localhost (z.eggo.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id kIqW22nK3Hwy for ; Wed, 14 Oct 2015 22:39:37 +0300 (EEST) Received: from [10.42.66.123] (173-14-129-9-NewEngland.hfc.comcastbusiness.net [173.14.129.9]) by z.eggo.org (Postfix) with ESMTPSA id 541BE3C199F for ; Wed, 14 Oct 2015 22:39:37 +0300 (EEST) Sender: kvm-owner@vger.kernel.org List-ID: update from the NaturallySpeaking in a VM project. don't remember what I told you before but, yes I can now send keystroke events generated by speech recognition in the Windows guest into the Linux input queue. I can also extract information from the Linux side, and have it modify the grammar on the Windows side. The result of activating that grammar is that I can execute code on either side in response to speech recognition commands. it's fragile as all hell but I'm the only one using it so far. :-) Latency is a bit longer than I like. USB and network connections break every time I come out of suspend part at least I don't have to use Windows all the time. One thing is puzzling though. Windows, in idle, consume something like 15 to 20% CPU according to top. I turn on NaturallySpeaking, the utilization climbs to him roughly 30 to 40%. I turn on the microphone and utilization jumps up to 80-110%. In other words, it takes up a whole core. I can live with it. I chalk it up to the cost of having a disability (a.k.a. cripple tax). Hope my observations are useful and if you want me to monitor anything, let me know and I'll try to fit it into my daily routine.