VirtualBox

Opened 12 years ago

Last modified 7 years ago

#11375 new defect

Running Virtualbox causes high CPU usage in Elan Touchpad drivers

Reported by: tmk Owned by:
Component: other Version: VirtualBox 4.2.6
Keywords: Cc:
Guest type: all Host type: Windows

Description

Seeing high cpu usage on etdctrl.exe on Win 8 64bit host when any VM is started. Process must be killed manually and restarted to regain touchpad features.

etdctrl.exe is part of the Elan Touchpad driver suite.

Host is on Win 8 64bit, Acer Aspire S7-391.

Attachments (4)

Lubuntu X64-2013-01-16-12-45-00.log (92.7 KB ) - added by tmk 12 years ago.
Log file with high CPU utilization from touchpad driver
VBoxSVC.log (4.9 KB ) - added by Codified 12 years ago.
Logfile from session that resulted in elan going high CPU
Ubuntu-2013-01-24-21-24-35.log (105.4 KB ) - added by Codified 12 years ago.
Logfile from session that resulted in elan going high CPU
VBoxSVC.2.log (1.7 KB ) - added by dynosure 11 years ago.
00:05:22.219000 USBPROXY usbLibDevStrDrEntryGet: DeviceIoControl 1 fail winEr (31)

Download all attachments as: .zip

Change History (15)

comment:1 by vasily Levchenko, 12 years ago

Could you please attach the log file for such session?

by tmk, 12 years ago

Log file with high CPU utilization from touchpad driver

comment:2 by Codified, 12 years ago

I have the same problem with elan touchpad on win8 x64 when running a VM.

by Codified, 12 years ago

Attachment: VBoxSVC.log added

Logfile from session that resulted in elan going high CPU

by Codified, 12 years ago

Logfile from session that resulted in elan going high CPU

comment:3 by mihi42, 11 years ago

Have the same issue sporadically on Windows 7 x64 too. Happens after a while of running multiple VMs. Note that I have some VMs running without additions and with virtual USB tablet mode and it feels as if pausing and resuming the VMs makes it more likely. But that might be a coincidence as well.

Killing and restarting "%ProgramFiles%\Elantech\ETDCtrl.exe" works to get the CPU consumption down to (almost) zero.

by dynosure, 11 years ago

Attachment: VBoxSVC.2.log added

00:05:22.219000 USBPROXY usbLibDevStrDrEntryGet: DeviceIoControl 1 fail winEr (31)

comment:4 by dynosure, 11 years ago

Same problem.

  • Host OS: Win 8
  • Host Model: Samsung 700Z
  • Touchpad: Elan Smart-Pad
  • Touchpad Driver: ETDWare PS/2-X64 11.7.2.1_WHQL

comment:5 by KWatson, 11 years ago

I'm also having the same problem.

Host OS: Windows 7 / Host Model: Samsung 700Z (Series 7 Chronos) / Touchpad: Elan Smart-Pad / Driver Version: 10.7.16.1

Version 0, edited 11 years ago by KWatson (next)

comment:6 by HulaBula, 11 years ago

Same for me here.

  • Host OS: Win 8
  • Host Model: Samsung Series 7 Ultra (NP730U3E)
  • Touchpad: Elan Smart-Pad
  • Touchpad Driver: ETDWare X64 11.7.10.4_WHQL

Have to kill the process ETDCtrl.exe and restart it for everything to go back to normal.

comment:7 by mihi42, 11 years ago

Just for info: Have upgraded my touchpad driver a few weeks ago and not seen the issue since then.

Host is a Lenovo Thinkpad L530 running Windows 7 x64 and the latest driver version for that model is 11.4.30.1.

comment:8 by F2, 10 years ago

I am having the same problem.

  • Host OS: Win 8.1
  • Host Model: Samsung ATIV Book 9 Full (940X3GK03)
  • Guest OS (not sure it matters): OpenSUSE

Killing and restarting the process doesn't help, because as soon as I move my mouse inside the VM it starts using 30% again.

comment:9 by Diego Queiroz, 9 years ago

I also have the same issue. High CPU usage after using VirtualBox.

Obviously, this is a bug with ETDCtrl.exe, but what is triggering it?

The interesting part is that I monitored ETDCtrl.exe with procmon.exe (SysInternals) and it is appear to be in loop querying for a key in the registry. I printed the screen. This make any sense to you guys?

http://s23.postimg.org/455p2q17f/etd_print.png

comment:10 by Diego Queiroz, 9 years ago

I rushed in the last message. Sorry.

The ETDCtrl.exe app keeps querying this key in registry as its normal behavior. So this is not what is causing the high CPU usage. :(

Last edited 9 years ago by Diego Queiroz (previous) (diff)

comment:11 by Nelson K. Hennemann F., 7 years ago

I was having the same problem here:

Host OS: Windows 8.1
Host Machine: Lenovo G480
Guest OS: Fedora 25
VirtualBox Version 5.1.22

I had installed the ELAN TouchPad driver 11.4.10.2 and was having the problem of ETDCtrl.exe eating about 30% of CPU usage as soon the VM grabed the mouse and only stopping after force killing the ETDCtrl.exe process. Per advice of user mihi42 above, i updated the ELAN driver to version 11.4.49.1 from another Lenovo model (http://support.lenovo.com/br/pt/downloads/ds101661) and the problem is now fixed.

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy