onitake / gslx680-acpi

ACPI/x86 compatible driver for Silead GSLx680 touchscreens
GNU General Public License v2.0
71 stars 33 forks source link

cube i10w #16

Closed ghost closed 8 years ago

ghost commented 8 years ago

i need help with the fw files that i pulled from my tablet's.ko, i need to know how do i use these in the Makefile?

onitake commented 8 years ago

You need to find out which one suits your tablet first. Then, you have to figure out the correct device parameters. If you have those, use fwtool to convert the firmware, then copy it to /lib/firmware. See the instructions on how to do this.

If you don't know the right firmware or parameters yet, you have to experiment. Test each firmware file and choose the one that works best. For the parameters, it may help to look at a similar device.

ghost commented 8 years ago

OK so I got it to work but touch is slightly inaccurate, even after start X On Jul 5, 2016 12:00 PM, "Gregor Riepl" notifications@github.com wrote:

You need to find out which one suits your tablet first. Then, you have to figure out the correct device parameters. If you have those, use fwtool to convert the firmware, then copy it to /lib/firmware. See the instructions https://github.com/onitake/gsl-firmware/blob/master/README.md#gslx680-acpi on how to do this.

If you don't know the right firmware or parameters yet, you have to experiment. Test each firmware file and choose the one that works best. For the parameters, it may help to look at a similar device.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/onitake/gslx680-acpi/issues/16#issuecomment-230538244, or mute the thread https://github.com/notifications/unsubscribe/ATXK1upOJLiEjVV_YPvjKT_Xq3WpudrXks5qSo2-gaJpZM4JFNDF .

ghost commented 8 years ago

I mean after xinput calibrator On Jul 5, 2016 12:00 PM, "Gregor Riepl" notifications@github.com wrote:

You need to find out which one suits your tablet first. Then, you have to figure out the correct device parameters. If you have those, use fwtool to convert the firmware, then copy it to /lib/firmware. See the instructions https://github.com/onitake/gsl-firmware/blob/master/README.md#gslx680-acpi on how to do this.

If you don't know the right firmware or parameters yet, you have to experiment. Test each firmware file and choose the one that works best. For the parameters, it may help to look at a similar device.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/onitake/gslx680-acpi/issues/16#issuecomment-230538244, or mute the thread https://github.com/notifications/unsubscribe/ATXK1upOJLiEjVV_YPvjKT_Xq3WpudrXks5qSo2-gaJpZM4JFNDF .

onitake commented 8 years ago

Ok, first hurdle taken. The rest is purely firmware related, so it makes sense to move further discussion to gsl-firmware#20. I'm closing this bug report now.

ghost commented 8 years ago

./fwtool -c firmware.fw -m 1680 -w 1366 -h 768 -t 10 silead_ts.fw

ghost commented 8 years ago

It is working perfectly now, I ran the xinput calibrator like six times

ghost commented 8 years ago

Now I'm off into enabling Bluetooth

onitake commented 8 years ago

Can you post a link to the Android driver you used, and tell me which firmware file you had success with exactly? Or, better yet, submit a pull request according to these guidelines.

ghost commented 8 years ago

I ended up using the windows drivers. The Android one only had like half of the touchscreen unresponsive. On Jul 6, 2016 2:27 PM, "Gregor Riepl" notifications@github.com wrote:

Can you post a link to the Android driver you used, and tell me which firmware file you had success with exactly? Or, better yet, submit a pull request according to these guidelines https://github.com/onitake/gsl-firmware#adding-new-firmware.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/onitake/gslx680-acpi/issues/16#issuecomment-230880463, or mute the thread https://github.com/notifications/unsubscribe/ATXK1qXaYoJz-3PQuQDm3Pdo-b3rn3KZks5qTAGagaJpZM4JFNDF .

ghost commented 8 years ago

https://drive.google.com/open?id=0B3eEskvA0DSXZ0RZRVJnR2t1RE0 that’s the drivers i ended up using from windows

onitake commented 8 years ago

Is that the "official" link where you can get those drivers, or is there a vendor website with a driver package too?

ghost commented 8 years ago

The drivers are hosted at techtablets.com On Jul 7, 2016 1:15 PM, "Gregor Riepl" notifications@github.com wrote:

Is that the "official" link where you can get those drivers, or is there a vendor website with a driver package too?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/onitake/gslx680-acpi/issues/16#issuecomment-231162562, or mute the thread https://github.com/notifications/unsubscribe/ATXK1uc5xhiObpwouQzmKPT3BJ1LCg2Oks5qTUJJgaJpZM4JFNDF .