So what I'm trying to do is figure out a way to Make the touchpad into a kind of Touchscreen Emulator, There are a few post sxrattered around that I'll link to from here so anyone intereseted can check it out.....
https://groups.google.com/forum/m/#!topic/android-x86/41eilhTzByI
https://groups.google.com/forum/m/#!topic/android-x86/24ZdKR0NFPU
Mike
Have you tried to load psmouse? It's basic mouse module , but i can't find it anywhere..
I've modprobed synaptics_i2c( lib/modules/kernel/nameofthekernel/input, if i remember) but even this doesn't work.
I've read that some mouses arent recognised as synaptics, but if you run in console "less proc/bus/input/devices" mine is recognised as "Synaptics ps/2 touchpad"
I hope we solve our problem!
Mike
And I know that this touchpad supports multitouch, Funny Enuff, I just re-Installed my Win 7 Os, and the Quick Set Had an Option to Enable Pinch to Zoom on the touchpad.....
Thanks for taking the time.
Mike
http://source.android.com/devices/tech/input/touch-devices.html
Mike
http://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt
Mike
Mike
/system/lib/modules/3.10.40-android-x86+/kernel/drivers/hid/i2c-hid
And as I understand This is the driver for Linux Touchscreen\Touchpad, And For the life of Me I don't remember seeing that Being Loaded, I'll Check again... But the Question is If\When I find the Right Driver\Module\Whatever, How Would I go about having it install from Boot to test?? I'm Bout ready to just throw it in and try, If I screw it Up I can always but to one of my other OS's and Fix it......
Mike
The name "synaptics" is historical and the driver still provides the
synaptics protocol parsing code. Under Linux however, the hardware-
specifics are handled by the kernel and this driver will work for any
touchpad that has a working kernel driver. If your device is recognized
as "PS/2 Mouse" or similar, the kernel driver does not support your
device and this driver will only provide limited functionality.
Mike
D/EventHub( 1606): No input device configuration file found for device 'PS/2 Synaptics TouchPad'.
I/EventHub( 1606): New device: id=6, fd=123, path='/dev/input/event4', name='PS/2 Synaptics TouchPad', classes=0x8, configuration='', keyLayout='', keyCharacterMap='', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
Thanks fuzzy7k, the problem effectively is that eventhub can't find appropriate idc files for the touchpad.
I don't have any c skill and a machine capable of compiling now, i'll wait :)
What is Xorg?
My newly installed ubuntu is suffers from massive slowdowns just by using firefox!
So This Is Off the Ubuntu Website, and As You Can see....Why I'm Confused...Really don't need to know the WHYs on it, But Then were do I find drivers for Android?
Thanks for the Time, Doing the best I can, After this gonna work on the Wi-Fi Hard Blocked Bug...IF I can ever get RFKILL working....
Mike
Ok Then I'm reallt confused, and I hate to ask you for a Lesson On OS' but, I see everywhere people sayinf just RIP the driver out of Ubuntu, Linux Distro, Etc...
What is Xorg?
So This Is Off the Ubuntu Website, and As You Can see....Why I'm Confused...Really don't need to know the WHYs on it, But Then were do I find drivers for Android?
Thanks for the Time, Doing the best I can, After this gonna work on the Wi-Fi Hard Blocked Bug...IF I can ever get RFKILL working....
Mike
unfortunately i've just tried to add an idc file without success..
And on That, I did find a program (driver, app, something, gotta look again) That DEVS are using on Android Emulator Apps (ADK), and they use an Actual Android phone hooked up VIA USB to send the proper readings of touchscreen activity to the emulator, so they can test their APPS with REAL touch screen input, Now In my mind, There should be a way to maybe disect that get the Touchpad Input, Convert ot over to Tocuhscreen Input and send it on where it needs to go to get it done...
Mike
Am correct that the IDC files are basically config files for the driver?
Mike
Mike
AND I don't know how other systems work, But I have a PS2 Mouse I use, So having the touchpad do the touchscreen emulation is completely Ideal, and I would Imagine it is for most everyone....
Mike
0B9_sGeJTqSHccndNSHYwMHFvR00.bin
Mike
Mike
I get My Circles on screen but when you SELECT (TAP) it doesn't take.
if I Use:
touch.deviceType = touchScreen
I Loose my circles and get my SELECT (TAP) Back....
Mike
Mike
Hey Fuzzy Is this Close to where I Need to Be? Still Not Understanding how to Just Download The KERNEL Sopurce But I Am Reading and Bouncing around.....Mike
--
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.
> orientationAware is 0 for everything but touchScreen devices. Setting it to
> 0 on touchpads that are acting like touchScreens allows for practical
> movement of the cursor when the display is rotated sideways or upside down,
> if i remember correctly.
The Google document says:
* If the value is 1, touch positions reported by the touch device are
rotated whenever the display orientation changes.
* If the value is 0, touch positions reported by the touch device are
immune to display orientation changes.
But I'm not sure how to understand it correctly.
I can just say if I set to 0 (the default value), the cursor movement is rotated
that makes it hard to use. 1 gives me the better user experience.
> Have you tried deleted your file along with GenericTouch.idc? That would be
> the default, which would allow users to customize if they want.
GenericTouch.idc is the latest resort, i.e.,
only takes effect if no matched idc found.
It won't affect users who want to do customization.
I also tried to delete it and my touchscreen still works as expected.
But it's too early to say it's ok to remove it -- I need to see
more test results on different devices.
Anyway, I think the best approach is keeping it in the current stable stage,
then try to remove it in the next development cycle.
Mike
touch.gestureMode = spots
touch.deviceType = touchScreen
touch.orientationAware = 0
device.internal = 1
This Is the one that you have to Guess were the icon is at....
if i change touch.deviceType to default, It gives the circles, Kinda Acts like a Mouse (With Pinch Zoom Working), But in SOME apps when you tap a button, it doesn't register as a tap, And It's strange, In the SAME APP, One Button will work but another button won't, Like it's looking for a certain keycode that it's not getting, But in the devicetype touchScreen it's getting all the keycodes exactly as it wants them....
Mike
Thanks
Mike
Mike
Mike
Great Work! Thanks
Using the Synaptics Ps/2 Enabled kernel and with this idc file
name of the file: Vendor_0002_Product_0007.idc
place it on /system/usr/idc
i like this setup :
# touch.deviceType = touchScreen | touchPad | pointer | default
touch.deviceType = default
# orientationAware
# touch.orientationAware = 0 or 1
touch.orientationAware = 0
# gestureMode
# Definition: touch.gestureMode = pointer | spots | default
touch.gestureMode = pointer
# Definition: device.internal = 0 | 1
device.internal = 1
Thanks,
Mike
SynPS_2_Synaptics_TouchPad.idc
Thanks KitKat is delicious!
Hey All I'm Creating this thread With a More Defined Subject to Try and Draw More Attention to This Problem, Basically Anyone with a PC\Laptop that wants to use an app that requies a touchscreen to control it is out of luck, Plus pinch to Zoom, Etc...So what I'm trying to do is figure out a way to Make the touchpad into a kind of Touchscreen Emulator, There are a few post sxrattered around that I'll link to from here so anyone intereseted can check it out.....
https://groups.google.com/forum/m/#!topic/android-x86/41eilhTzByI
https://groups.google.com/forum/m/#!topic/android-x86/24ZdKR0NFPU
Mike
Mike
--
Because the synaptics driver was not enabled. It is now.
rbg, no problem is that simply tap / touch doesnt work in android x86, and is required for some games.
So I misunderstood this topic ? It was mentioned here that this is for people who don't have a touchscreen to be able to emulate it, so I presumed it would work for mouse too, not just touchpad..I guess my bad
So I misunderstood this topic ? It was mentioned here that this is for people who don't have a touchscreen to be able to emulate it, so I presumed it would work for mouse too, not just touchpad..I guess my bad
I hope somekind of emulation will be implemented for mouse too, if it can work for touchpads why not for mouse ?
I hope somekind of emulation will be implemented for mouse too, if it can work for touchpads why not for mouse ?