| Summary: | [n450]Blacksand keyboard/mouse do not work on X window | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | Xudong Hao <xudong.hao> |
| Component: | bsps-configuration | Assignee: | Ke Yu <ke.yu> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | High | CC: | dvhart, jiajun.xu, kunwei.tian, sgw, yp.bsp.watcher, yp.watcher |
| Version: | 1.0 | ||
| Target Milestone: | 1.0 M4 | ||
| Hardware: | Blacksand | ||
| OS: | x86 | ||
| Whiteboard: | Fixed (15/Mar/2011) | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Xudong Hao
2011-03-14 19:21:30 UTC
this is partially related to the config file: /etc/X11/xorg.conf
If add "AutoAddDevices" option as below
Section "ServerFlags"
Option "DontZap" "0"
Option "AutoAddDevices" "False"
EndSection
then the keyboard will work. but mouse is not working yet. still under investigation.
Turns out the mouse is actually working, but the cursor is invisible. I notice the keys on the OSD keyboard highlights as I moved the mouse around, and it works on the other widgets as well. This bug looks related: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/508697 But disabling modeset caused X not to start. I tried adding: Option "SWCursor" to the device stanza in xorg.conf, but that didn't work either. Still digging. --- session
+++ session.dbg
@@ -7,6 +7,7 @@
else
SHOWCURSOR="yes"
fi
+echo "SHOWCURSOR: $SHOWCURSOR"
matchbox-desktop &
# /etc/init.d/xserver-nodm restart
...
SHOWCURSOR: no
...
Whooops.
Forcing to yes and I have a cursor.
By adding a formfactor machconfig and an xserver-x586-config xorg.conf to the n450 bsp, I have a working keyboard and visible mouse. Those patches have sent to the list for review prior to pushing. You can test them from here: http://git.pokylinux.org/cgit.cgi/meta-intel/log/?h=dvhart/bernard/n450 Fix committed to meta-intel bernard branch (also committed to master) http://git.pokylinux.org/cgit.cgi/meta-intel/commit/?h=bernard&id=2bd6b798cbb21562ace0b53808c544dc38deb4b0 http://git.pokylinux.org/cgit.cgi/meta-intel/commit/?h=bernard&id=14f57b958ba34ad3c5e82188ff3f457f7737b9b5 I can verify this issue is gone with Darren's fix mark it as verified Verify this bug in GM image with fix. http://autobuilder02.pokylinux.org/n450-bernard/nightly/20110319-1/machines/n450/x86_32/poky-image-sato-sdk-live-n450-20110319105742.hddimg.bz2 |