在 Win7 X64 主机中的 VirtualBox 4.2.6 下运行 Ubuntu 11.04 x86 来宾。
忍受我......这是一个奇怪的。一旦启动到 Ubuntu,Ubuntu 来宾似乎无法识别键盘输入:登录屏幕、Gnome 终端、gedit 等。我无法使用Alt+Tab在窗口之间切换,无法使用键盘在工作区之间切换。鼠标按预期工作。我无法通过进入虚拟控制台(端子)Ctrl+ Alt+F1通过对F7等没有。 但是,键盘在 GRUB 中确实可以工作。
一切正常运行很长时间(在各种版本的 VirtualBox 下使用这个来宾已经一年多了,没有问题 - 至少一周前升级到 VB 4.2.6。)
今天的某个时候,VirtualBox 崩溃了(是的,这种情况偶尔会发生)。我重新启动了来宾,键盘输入不再起作用。这是第一次发生这种情况。
登录屏幕上的虚拟键盘确实有效,登录后,我可以从 VirtualBox 主机剪贴板粘贴文本以在 Gnome 终端 bash shell 中输入命令。
因此,sudo showkey
在 Gnome 终端中运行(通过粘贴命令和我的密码)显示当我按下各种键时扫描代码进入来宾:
$ sudo showkey
[sudo] password for inactivist:
kb mode was RAW
[ if you are trying this under X, it might not work
since the …
Run Code Online (Sandbox Code Playgroud) 我最近买了一台新的联想 Y50,我运行的是 Ubuntu 14.04。在我之前的戴尔 XPS 17 上,即使我稍微移动手指,触摸板也有出色的响应——通过移动手指很短的距离,我可以一次移动鼠标一个像素,这非常有帮助,例如,抓取狭窄的窗口边框。然而,在这台新机器上,直到我将手指移动了大约半厘米,鼠标才会响应,此时鼠标会跳跃十几个像素左右。一旦鼠标以这种方式感动,我是能够通过更缓慢地移动我的手指把它移到任意精确距离。即使我还没有移动鼠标,我也想拥有这种严格的精度。(注意:使用 USB 鼠标时不会出现此问题。)
我认为禁用noise cancellation
inxinput
可能会有所帮助,所以我将噪音消除值设置为零,但这没有帮助。手掌检测也设置为零。有谁知道如何为小的触摸板移动实现鼠标精度?
谢谢!
供参考,xinput
属性:
$ xinput list-props 'ETPS/2 Elantech Touchpad'
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (155): 1
Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (278): 1
Device Accel Constant Deceleration (279): 1.750000
Device Accel Adaptive Deceleration (280): 1.000000
Device Accel Velocity Scaling (281): 12.500000
Synaptics Edges (282): 127, 3061, 112, 1973 …
Run Code Online (Sandbox Code Playgroud)