| Summary: | Virtual keyboard pop up automatically when click Terminal on qemumips64 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Yocto Project Subprojects] Sato | Reporter: | Yi Zhao <yi.zhao> | ||||
| Component: | sato | Assignee: | Maxin B. John <maxin.john> | ||||
| Status: | VERIFIED FIXED | QA Contact: | Yi Zhao <yi.zhao> | ||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | alexandru.c.georgescu, ke.zou, maxin.baby.john, maxin.john, richard.purdie, yi.zhao | ||||
| Version: | 2.1 | ||||||
| Target Milestone: | 2.1 M3 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | Regression (Used to work) | ||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||
| Attachments: |
|
||||||
|
Description
Yi Zhao
2016-02-02 06:59:48 UTC
Update: This issue also happens on beaglebone sato-sdk image Automatic pop up of the virtual keyboard is the default behaviour for machines without physical keyboard. If we want to use the physical keyboard instead of the virtual one, we need to specify "HAVE_KEYBOARD=1" in the file: "/etc/formfactor/machconfig" At present, we don't have machconfig files for qemumips64 and beaglebone MACHINES in the formfactor package. I will send a patch to fix it. patch sent to the oe-core Mailing List: http://lists.openembedded.org/pipermail/openembedded-core/2016-February/116648.html Hi, One review question was whether it is ok to declare that "Beaglebone" board has a physical keyboard and mouse by default or not (In my personal Beaglebone (BBB) board, I generally attach keyboard and mouse) http://lists.openembedded.org/pipermail/openembedded-core/2016-February/116652.html Please let us know if this settings for Beaglebone looks reasonable to you ? " HAVE_TOUCHSCREEN=1 HAVE_KEYBOARD=1 DISPLAY_CAN_ROTATE=0 DISPLAY_ORIENTATION=0 DISPLAY_WIDTH_PIXELS=640 DISPLAY_HEIGHT_PIXELS=480 DISPLAY_BPP=16 DISPLAY_DPI=150 " (In reply to comment #4) > Hi, > > One review question was whether it is ok to declare that "Beaglebone" board > has a physical keyboard and mouse by default or not (In my personal > Beaglebone (BBB) board, I generally attach keyboard and mouse) Usually I also attach the usb keyboard and mouse for some matchbox desktop testing and I don't have touchscreen. > > http://lists.openembedded.org/pipermail/openembedded-core/2016-February/ > 116652.html > > Please let us know if this settings for Beaglebone looks reasonable to you ? > > " > HAVE_TOUCHSCREEN=1 > HAVE_KEYBOARD=1 > > DISPLAY_CAN_ROTATE=0 > DISPLAY_ORIENTATION=0 > DISPLAY_WIDTH_PIXELS=640 > DISPLAY_HEIGHT_PIXELS=480 Does this mean it will use this fixed resolution even on a large display ? Thanks, Yi > DISPLAY_BPP=16 > DISPLAY_DPI=150 > " Hi, (In reply to comment #5) > (In reply to comment #4) > > Hi, > > > > One review question was whether it is ok to declare that "Beaglebone" board > > has a physical keyboard and mouse by default or not (In my personal > > Beaglebone (BBB) board, I generally attach keyboard and mouse) > > > Usually I also attach the usb keyboard and mouse for some matchbox desktop > testing and I don't have touchscreen. Ok. > > > > http://lists.openembedded.org/pipermail/openembedded-core/2016-February/ > > 116652.html > > > > Please let us know if this settings for Beaglebone looks reasonable to you ? > > > > " > > HAVE_TOUCHSCREEN=1 > > HAVE_KEYBOARD=1 > > > > DISPLAY_CAN_ROTATE=0 > > DISPLAY_ORIENTATION=0 > > DISPLAY_WIDTH_PIXELS=640 > > DISPLAY_HEIGHT_PIXELS=480 > > Does this mean it will use this fixed resolution even on a large display ? Yes, It will use "fbset" to update the resolution. We shouldn't update these values (my bad) .. Thanks! Now, we can update the machconfig for Beaglebone as below: HAVE_TOUCHSCREEN=0 HAVE_KEYBOARD=1 > > Thanks, > Yi > > > DISPLAY_BPP=16 > > DISPLAY_DPI=150 > > " Thanks, Maxin v2 sent to oe-core Mailing list: http://lists.openembedded.org/pipermail/openembedded-core/2016-February/116830.html Verified on qemumips64 for 2.1 M2 rc3 build. But due to bug 9131, I can't verify it on beaglebone. Verified with 2.1_M3 RC1 git rev: master/8debfea81e69d038bd2d56314b272cb74f5582ed |