The Android-x86 4.4-r1 - no cursor.

1,361 views
Skip to first unread message

Korkiat Petsiri

unread,
Aug 11, 2014, 3:08:49 AM8/11/14
to andro...@googlegroups.com
Report no cursor bug in 4.4-r1 released.
Acer Aspire one 532h-2cr

4.4 RC2 works fine.

Thanks.

Chih-Wei Huang

unread,
Aug 11, 2014, 9:42:28 PM8/11/14
to Android-x86
2014-08-11 15:08 GMT+08:00 Korkiat Petsiri <mrl...@gmail.com>:
> Report no cursor bug in 4.4-r1 released.
> Acer Aspire one 532h-2cr

4.4-r1 added the multi touchpad support.
You may need to add the idc file for your touchpad.

Show us the result of 'dumpsys input'.
(Alt-F1 and the issue the command)

--
Chih-Wei
Android-x86 project
http://www.android-x86.org

Cristian Magadan

unread,
Aug 12, 2014, 5:06:26 AM8/12/14
to andro...@googlegroups.com
I have the same problem on the new R1 release. NO CURSOR.

In attach my  dumpsys input:
dumpsys.input

Korkiat Petsiri

unread,
Aug 12, 2014, 8:53:54 AM8/12/14
to andro...@googlegroups.com
My Aspire One's touchpad acts like a touchscreen - can you imagine that? - but without a cursor. To recall the cursor , I have to plug in an usb mouse.

below, please find the result from dumpsys input command from fresh install R1 released. (I dumped the result before a mouse pluged in.)


==============================================================================
INPUT MANAGER (dumpsys input)

Event Hub State:
BuiltInKeyboardId: -2
Devices:
-1: Virtual
Classes: 0x40000023
Path: <virtual>
Descriptor: a718a782d34bc767f4689c232d64d527998ea7fd
Location:
ControllerNumber: 0
UniqueId: <virtual>
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Virtual.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
1: Android Power Button
Classes: 0x00000001
Path: /dev/input/event13
Descriptor: 121a35665e29ab67eb240e688adc943dd337ad5c
Location:
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
2: Sleep Button
Classes: 0x00000001
Path: /dev/input/event1
Descriptor: 954faadc99bb5a7c1d0537b923e0490c90b47e98
Location: PNP0C0E/button/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0019, vendor=0x0000, product=0x0003, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
3: Lid Switch
Classes: 0x00000080
Path: /dev/input/event2
Descriptor: b1b383a648f23cb5298ba53d5c0992b1294c79b9
Location: PNP0C0D/button/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0019, vendor=0x0000, product=0x0005, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
4: Video Bus
Classes: 0x00000001
Path: /dev/input/event4
Descriptor: 7d459f4a4887145e25856cde154f416f2d0db120
Location: LNXVIDEO/video/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0019, vendor=0x0000, product=0x0006, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
6: AlpsPS/2 ALPS GlidePoint
Classes: 0x00000014
Path: /dev/input/event12
Descriptor: 9701389fe8ca3d155164445bcd93a1d327628511
Location: isa0060/serio1/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0011, vendor=0x0002, product=0x0008, version=0x0400
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile: /system/usr/idc/GenericTouch.idc
HaveKeyboardLayoutOverlay: false
7: PS/2 Mouse
Classes: 0x00000008
Path: /dev/input/event11
Descriptor: 9701389fe8ca3d155164445bcd93a1d327628511
Location: isa0060/serio1/input1
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0011, vendor=0x0002, product=0x0008, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
8: AT Translated Set 2 keyboard
Classes: 0x00000003
Path: /dev/input/event8
Descriptor: 485d69228e24f5e46da1598745890b214130dbc4
Location: isa0060/serio0/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0011, vendor=0x0001, product=0x0001, version=0xab41
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
9: WebCam
Classes: 0x80000001
Path: /dev/input/event9
Descriptor: 28ac2cbb5c9c2483da63cbb2b3e901d4550bf27b
Location: usb-0000:00:1d.7-4/button
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0003, vendor=0x064e, product=0xa102, version=0x0310
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
10: HDA Intel Mic
Classes: 0x00000080
Path: /dev/input/event6
Descriptor: 17a40fd4395afc71d2b8754fad7b10ced96d6dc7
Location: ALSA
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
11: HDA Intel Headphone
Classes: 0x00000080
Path: /dev/input/event5
Descriptor: 4ca676dea18340ed73962be8e767dd0a74f0c43e
Location: ALSA
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false

Input Reader State:
Device -1: Virtual
Generation: 2
IsExternal: false
Sources: 0x00000301
KeyboardType: 2
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 2
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 1: Android Power Button
Generation: 23
IsExternal: false
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 2: Sleep Button
Generation: 21
IsExternal: false
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 3: Lid Switch
Generation: 19
IsExternal: false
Sources: 0x80000000
KeyboardType: 0
Device 4: Video Bus
Generation: 17
IsExternal: false
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 6: AlpsPS/2 ALPS GlidePoint
Generation: 25
IsExternal: false
Sources: 0x00001002
KeyboardType: 0
Motion Ranges:
X: source=0x00001002, min=0.000, max=1023.000, flat=0.000, fuzz=0.000, resolution=0.000
Y: source=0x00001002, min=0.000, max=599.000, flat=0.000, fuzz=0.000, resolution=0.000
PRESSURE: source=0x00001002, min=0.000, max=1.000, flat=0.000, fuzz=0.000, resolution=0.000
Touch Input Mapper:
Parameters:
GestureMode: pointer
DeviceType: touchScreen
AssociatedDisplay: hasAssociatedDisplay=true, isExternal=false
OrientationAware: true
Raw Touch Axes:
X: min=0, max=2000, flat=0, fuzz=0, resolution=0
Y: min=0, max=1400, flat=0, fuzz=0, resolution=0
Pressure: unknown range
TouchMajor: unknown range
TouchMinor: unknown range
ToolMajor: unknown range
ToolMinor: unknown range
Orientation: unknown range
Distance: unknown range
TiltX: unknown range
TiltY: unknown range
TrackingId: min=0, max=65535, flat=0, fuzz=0, resolution=0
Slot: min=0, max=1, flat=0, fuzz=0, resolution=0
Calibration:
touch.size.calibration: none
touch.pressure.calibration: none
touch.orientation.calibration: none
touch.distance.calibration: none
touch.coverage.calibration: none
Viewport: displayId=0, orientation=0, logicalFrame=[0, 0, 1024, 600], physicalFrame=[0, 0, 1024, 600], deviceSize=[1024, 600]
SurfaceWidth: 1024px
SurfaceHeight: 600px
SurfaceLeft: 0
SurfaceTop: 0
SurfaceOrientation: 0
Translation and Scaling Factors:
XTranslate: 0.000
YTranslate: 0.000
XScale: 0.512
YScale: 0.428
XPrecision: 1.954
YPrecision: 2.335
GeometricScale: 0.470
PressureScale: 0.000
SizeScale: 0.000
OrientationScale: 0.000
DistanceScale: 0.000
HaveTilt: false
TiltXCenter: 0.000
TiltXScale: 0.000
TiltYCenter: 0.000
TiltYScale: 0.000
Last Button State: 0x00000000
Last Raw Touch: pointerCount=0
Last Cooked Touch: pointerCount=0
Device 7: PS/2 Mouse
Generation: 26
IsExternal: false
Sources: 0x00002002
KeyboardType: 0
Motion Ranges:
X: source=0x00002002, min=0.000, max=1023.000, flat=0.000, fuzz=0.000, resolution=0.000
Y: source=0x00002002, min=0.000, max=599.000, flat=0.000, fuzz=0.000, resolution=0.000
PRESSURE: source=0x00002002, min=0.000, max=1.000, flat=0.000, fuzz=0.000, resolution=0.000
Cursor Input Mapper:
Parameters:
HasAssociatedDisplay: true
Mode: pointer
OrientationAware: false
XScale: 1.000
YScale: 1.000
XPrecision: 1.000
YPrecision: 1.000
HaveVWheel: false
HaveHWheel: false
VWheelScale: 1.000
HWheelScale: 1.000
Orientation: 0
ButtonState: 0x00000000
Down: false
DownTime: 0
Device 8: AT Translated Set 2 keyboard
Generation: 10
IsExternal: false
Sources: 0x00000101
KeyboardType: 2
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 2
Orientation: 0
KeyDowns: 2 keys currently down
MetaState: 0x100012
DownTime: 221230510000
Device 9: WebCam
Generation: 8
IsExternal: true
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
HasAssociatedDisplay: false
OrientationAware: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 10: HDA Intel Mic
Generation: 6
IsExternal: false
Sources: 0x80000000
KeyboardType: 0
Device 11: HDA Intel Headphone
Generation: 4
IsExternal: false
Sources: 0x80000000
KeyboardType: 0
Configuration:
ExcludedDeviceNames: [Power Button]
VirtualKeyQuietTime: 0.0ms
PointerVelocityControlParameters: scale=1.000, lowThreshold=500.000, highThreshold=3000.000, acceleration=3.000
WheelVelocityControlParameters: scale=1.000, lowThreshold=15.000, highThreshold=50.000, acceleration=4.000
PointerGesture:
Enabled: true
QuietInterval: 100.0ms
DragMinSwitchSpeed: 50.0px/s
TapInterval: 150.0ms
TapDragInterval: 300.0ms
TapSlop: 20.0px
MultitouchSettleInterval: 100.0ms
MultitouchMinDistance: 15.0px
SwipeTransitionAngleCosine: 0.3
SwipeMaxWidthRatio: 0.2
MovementSpeedRatio: 0.8
ZoomSpeedRatio: 0.3

Input Dispatcher State:
DispatchEnabled: 1
DispatchFrozen: 0
FocusedApplication: name='AppWindowToken{21a1bde8 token=Token{21cc08d8 ActivityRecord{21a0d4c0 u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher t4}}}', dispatchingTimeout=5000.000ms
FocusedWindow: name='Window{2195c908 u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher}'
TouchDown: false
TouchSplit: false
TouchDeviceId: -1
TouchSource: 0x00000000
TouchDisplayId: -1
TouchedWindows: <none>
Windows:
0: name='Window{218e1368 u0 SearchPanel}', displayId=0, paused=false, hasFocus=false, hasWallpaper=false, visible=false, canReceiveKeys=false, flags=0x01820100, type=0x000007e8, layer=211000, frame=[0,0][1024,600], scale=1.000000, touchableRegion=[0,0][1024,600], inputFeatures=0x00000000, ownerPid=1699, ownerUid=10011, dispatchingTimeout=5000.000ms
1: name='Window{218f2cc8 u0 NavigationBar}', displayId=0, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x01840068, type=0x000007e3, layer=201000, frame=[0,561][1024,600], scale=1.000000, touchableRegion=[0,561][1024,600], inputFeatures=0x00000000, ownerPid=1699, ownerUid=10011, dispatchingTimeout=5000.000ms
2: name='Window{218deb60 u0 StatusBar}', displayId=0, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x01840048, type=0x000007d0, layer=161000, frame=[0,0][1024,20], scale=1.000000, touchableRegion=[0,0][1024,20], inputFeatures=0x00000000, ownerPid=1699, ownerUid=10011, dispatchingTimeout=5000.000ms
3: name='Window{218ccbc0 u0 KeyguardScrim}', displayId=0, paused=false, hasFocus=false, hasWallpaper=false, visible=false, canReceiveKeys=false, flags=0x00110900, type=0x000007ed, layer=121000, frame=[0,0][1024,600], scale=1.000000, touchableRegion=[0,0][1024,600], inputFeatures=0x00000000, ownerPid=1599, ownerUid=1000, dispatchingTimeout=5000.000ms
4: name='Window{2195c908 u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher}', displayId=0, paused=false, hasFocus=true, hasWallpaper=true, visible=true, canReceiveKeys=true, flags=0x0d910120, type=0x00000001, layer=21005, frame=[0,0][1024,600], scale=1.000000, touchableRegion=[0,20][1024,561], inputFeatures=0x00000000, ownerPid=2830, ownerUid=10019, dispatchingTimeout=5000.000ms
5: name='Window{218f3450 u0 com.android.systemui.ImageWallpaper}', displayId=0, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x00000318, type=0x000007dd, layer=21000, frame=[0,0][1569,1024], scale=1.000000, touchableRegion=[0,0][1569,1024], inputFeatures=0x00000000, ownerPid=1699, ownerUid=10011, dispatchingTimeout=5000.000ms
MonitoringChannels:
0: 'WindowManager (server)'
RecentQueue: length=10
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1187), policyFlags=0x42000000, age=481.1ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1188), policyFlags=0x42000000, age=430.4ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1189), policyFlags=0x42000000, age=379.7ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1190), policyFlags=0x42000000, age=328.9ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1191), policyFlags=0x42000000, age=278.2ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1192), policyFlags=0x42000000, age=227.2ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1193), policyFlags=0x42000000, age=176.8ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1194), policyFlags=0x42000000, age=126.7ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1195), policyFlags=0x42000000, age=76.5ms
KeyEvent(deviceId=8, source=0x00000101, action=0, flags=0x00000008, keyCode=131, scanCode=59, metaState=0x00100012, repeatCount=1196), policyFlags=0x42000000, age=26.3ms
PendingEvent: <none>
InboundQueue: <empty>
Connections:
0: channelName='WindowManager (server)', windowName='monitor', status=NORMAL, monitor=true, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
1: channelName='218ccbc0 KeyguardScrim (server)', windowName='Window{218ccbc0 u0 KeyguardScrim}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
2: channelName='2195c908 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher (server)', windowName='Window{2195c908 u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
3: channelName='218deb60 StatusBar (server)', windowName='Window{218deb60 u0 StatusBar}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
4: channelName='218e1368 SearchPanel (server)', windowName='Window{218e1368 u0 SearchPanel}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
5: channelName='218f2cc8 NavigationBar (server)', windowName='Window{218f2cc8 u0 NavigationBar}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
6: channelName='218f3450 com.android.systemui.ImageWallpaper (server)', windowName='Window{218f3450 u0 com.android.systemui.ImageWallpaper}', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
AppSwitch: not pending
Configuration:
KeyRepeatDelay: 50.0ms
KeyRepeatTimeout: 500.0ms


Chih-Wei Huang

unread,
Aug 12, 2014, 12:36:33 PM8/12/14
to Android-x86
2014-08-12 20:53 GMT+08:00 Korkiat Petsiri <mrl...@gmail.com>:
> My Aspire One's touchpad acts like a touchscreen - can you imagine that? - but without a cursor. To recall the cursor , I have to plug in an usb mouse.

That's expected result when you don't have correct idc.

> below, please find the result from dumpsys input command from fresh install R1 released. (I dumped the result before a mouse pluged in.)

OK. The device seems to be "AlpsPS/2 ALPS GlidePoint".
So you need to created a file AlpsPS_2_ALPS_GlidePoint.idc
in /system/usr/idc/.
You may copy ETPS_2_Elantech_Touchpad.idc
or SynPS_2_Synaptics_TouchPad.idc
and modify it if you want.


> ==============================================================================
> INPUT MANAGER (dumpsys input)
>
> Event Hub State:
> BuiltInKeyboardId: -2
> Devices:
...

Chih-Wei Huang

unread,
Aug 12, 2014, 9:55:15 PM8/12/14
to Android-x86
2014-08-12 17:06 GMT+08:00 Cristian Magadan <cris...@magadan.com.br>:
> I have the same problem on the new R1 release. NO CURSOR.
>
> In attach my dumpsys input:

Just search the touchpad name.
Yours is "AlpsPS/2 ALPS DualPoint TouchPad".
The idc you need to create is
AlpsPS_2_ALPS_DualPoint_TouchPad.idc
(replace non alphanumeric char to _ )

Cristian Magadan

unread,
Aug 13, 2014, 1:27:07 AM8/13/14
to andro...@googlegroups.com
ok, thanks you very much. But i have no idea where copy from.

Maybe its time to website be more dynamic for users, like a more social, for example the website have hability to receive how-to configurations,tips and downloads from users in categories places, like the Niresh Project. What do you think ?

If you want help, i can help to make the new website more dinamic with the same content that have today.

Like a Wordpress with custom scripts. Example theme: http://www.wpthemegenerator.com/?wtgs=33634


Em segunda-feira, 11 de agosto de 2014 04h08min49s UTC-3, Korkiat Petsiri escreveu:

Chih-Wei Huang

unread,
Aug 13, 2014, 2:19:46 AM8/13/14
to Android-x86
2014-08-13 13:27 GMT+08:00 Cristian Magadan <cris...@magadan.com.br>:
> ok, thanks you very much. But i have no idea where copy from.
>
> Maybe its time to website be more dynamic for users, like a more social, for
> example the website have hability to receive how-to configurations,tips and
> downloads from users in categories places, like the Niresh Project. What do
> you think ?
>
> If you want help, i can help to make the new website more dinamic with the
> same content that have today.

Fine. Just go ahead.

Korkiat Petsiri

unread,
Aug 13, 2014, 8:03:05 AM8/13/14
to andro...@googlegroups.com
Thanks for your advice. Now, r1 is perfect to everyday test.

fuzzy7k

unread,
Aug 13, 2014, 8:55:16 AM8/13/14
to andro...@googlegroups.com
You should also just be able to delete GenericTouch.idc. Android will recognize your touchpad for what it is and configure it appropriately.

GenericTouch.idc disables auto configuration.

Chih-Wei Huang

unread,
Aug 13, 2014, 12:17:03 PM8/13/14
to Android-x86

I forgot to say, send back the idc file you use so I can include it in next release.

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at http://groups.google.com/group/android-x86.
For more options, visit https://groups.google.com/d/optout.

Korkiat Petsiri

unread,
Aug 13, 2014, 9:13:52 PM8/13/14
to andro...@googlegroups.com
Dear Chih-Wei,

Alps Glidepoint idc file attached.

Thanks a lots

F.Y.I.

fuzzy7K is correct. Deleting GenericTouch.idc also works, Android will auto-detect the touchpad, itself, after reboot.
AlpsPS_2_ALPS_GlidePoint.idc

Chih-Wei Huang

unread,
Aug 13, 2014, 9:38:17 PM8/13/14
to Android-x86
2014-08-14 9:13 GMT+08:00 Korkiat Petsiri <mrl...@gmail.com>:
> Dear Chih-Wei,
>
> Alps Glidepoint idc file attached.
>
> Thanks a lots
>
> F.Y.I.
>
> fuzzy7K is correct. Deleting GenericTouch.idc also works, Android will
> auto-detect the touchpad, itself, after reboot.

I'd like to know, if you delete both GenericTouch.idc and
AlpsPS_2_ALPS_GlidePoint.idc, would it still work?

Korkiat Petsiri

unread,
Aug 14, 2014, 5:56:49 AM8/14/14
to andro...@googlegroups.com

Chih-Wei,

Yes, I did delete both of them.
Please see attached image.



Regards,
Korkiat

BTW. how to take screenshot?

CK Lee

unread,
Aug 14, 2014, 7:04:45 PM8/14/14
to andro...@googlegroups.com
Hi, what I did is to replace the RC1 idc files to R1.

The screen response also becomes faster.

I am using a Dell Latitude E4310

CK Lee

unread,
Aug 15, 2014, 6:14:17 AM8/15/14
to andro...@googlegroups.com

Wish to have an update. The first boot to configure the Android X86 is much slower than before. Sometimes, I was asked to enter the wifi password several times and username as well

The sound disappears for no reason..

I will revert to 4.4 RC2 for the time being
 

Korkiat Petsiri

unread,
Aug 15, 2014, 10:04:43 AM8/15/14
to andro...@googlegroups.com
I have to confess that - after testing for few days - adding the right idc files to /system/usr/idc directory makes touchpad more reponsive that delete GenericTouchpad.idc.

Pacho t

unread,
Aug 16, 2014, 12:27:13 AM8/16/14
to andro...@googlegroups.com
4.4.RC2 was working perfectly on all tested machines at home.

Report no touchpad support on a Dell Latutud E7240 for 4,4-r1.

Tested deletion of /system/usr/idc/Genericouchpad.idc and I moved files form 4.4.-RC2 under /system/usr/idc/ to same dir on 4.4.r1. I got same results. No cursor movement and no touchpad support.

I am downgrading to 4.4.-RC2 that was working OK, on my machines.

Regards, Pacho

John S Wolter

unread,
Aug 16, 2014, 6:14:25 AM8/16/14
to andro...@googlegroups.com
My install into VirtualBox went well but as others noted the mouse is not working smoothly.  The VirtualBox "mouse cursor integration" feature has to be turned off.  The effect is I have to first mouse [left-click] activates the V-Box mouse cursor and turns the desktop mouse cursor off.

To again use the desktop cursor the keystroke [Right-Ctrl-C] usually needed only once.  It could be twice or three times.  Haven't got the knack of that yet.

The Android software goes to sleep and is not awakened with a touch of the normal keys or special keys like shift and function.  I've found that keying [Right-Control-Q, which means shutdown] then choosing the center item which is like "send the kill signal" followed by the [Ok] button awakens A-x86

What is the correct way to awaken Android.

Mouse integration would be nice to have.  I'm also looking for any written documentation about Xen and Android-x86 together.  Reading the source code would take forever.
Reply all
Reply to author
Forward
0 new messages