Pandora Owners: Tried Tablet?


urjaman said:
Okay, does somebody want to test some tablet modules? :p

I have build setup for the pandora kernel on my pandora, so thought that somebody might want to give it a try.
I havent changed my tree/config that much, so I think my modules should load fine on the original kernel.

I'll add a link + simple install instructions here after compiling this stuff...

EDIT:
We have modules acecad,aiptek,gtco,kbtab and wacom HERE.
Installation (havent actually tried as i could modules_install from my tree).
Download that tar.gz somewhere (I'll assume root of first SD - /media/mmcblk0p1, change accordingly).
Code:
cd /
sudo tar xvf /media/mmcblk0p1/tablet-modules.tar.gz
sudo depmod -a
After this it should just work(tm) :p ; if you know what module you need you can test load it with modprobe (sudo or as root), but linux should be able to load it automatically upon attachment, so attach the tablet and try...

Great !!


GizmoTheGreen said:
Tried it, it works!

got one problem though, it tracks my stylus while hovering, but as soon as i click once (touch board eith stylus) it wont move the mouse again... i have to "reset the stylus" by taking it far away from the board..

I think your tablet must be configure now for XFCE like on another linux system

the easy thing which will be work is modify the /etc/X11/xorg.conf because i don't know if XFCE Pandora works with Hal or udev
so make same configuration you will make on debian/ubuntu desktop ;) and it must be work fine

@Tj , yes pressure sensitivity of Pandora touchscreen must be possible as the NDS do

if you want to know how does it work the source of libnds is good also documentation of No$gba good too

For tablet like wacom it is different , it is by radio , for wacom a system near rfid i think.
 
Last edited by a moderator:
-Tj- said:
@kuru

Wow, that's awesome... how is the pressure sensitivity coming into play? Is it picking it up via the resistive touch screen, or is it something I'm not seeing? Amazing... I would love to do that on Pandora..!
Yup resistive screens have pressure levels, Pandora screen will be able to do this, too.
 
Last edited by a moderator:
I remember someone saying that the Pandora screen (perhaps most/all resistive screens) is capable of sensitivity (16 levels or something like that), but I wasn't sure if that's what was really going on on the N900. I was thinking maybe the artist was using some of the keys to adjust pressure on the fly. :)

That said, is anyone going to utilize Pandora's pressure at some point? It looked like the guy was using a brush (!!) to paint. That'd be freaking awesome if we have that functionality at some point.

I know the Wacom technology is very different from resistive screens. They even have a patent on it, which is why no other company has battery-less pens. Tablet powers the pen wirelessly. :) I do wonder, because of this, if the tablet will drain Pandora's battery a lot faster, like mice and keyboards apparently do?
 
All depends of the touchscreen driver : if it gives pressure information like tablet's drivers it is ok

So in gimp for example you will can choose pressure come from touchscreen i think

As i don't have Pandora , i can't see that ...
 
urjaman, the modules you provided, where they 0.8.1?
if so that explains my problem, its apparantly a bug

could you provide modules from 0.8 sources?
 
GizmoTheGreen said:
urjaman, the modules you provided, where they 0.8.1?
if so that explains my problem, its apparantly a bug

could you provide modules from 0.8 sources?
The modules i provided were kernel modules from the pandora 2.6.27 source tree. Had to google to understand WTF you were talking about. It seems that 0.8.1 is a version of the X.org wacom driver which isnt installed on the pandora by default and seems not to be available on the angstrom repos. I'm not sure on whether I would have the time to compile the 0.8 version of xf86-input-wacom, but is that what you're talking about?
 
Last edited by a moderator:
Did as mentioned earlier in the thread to try and get tablet working. No response from the mouse when clicking/hovering/using touch.

Edit: Was suggested to me that the kernel modules have been updated and the drivers may simply just need to be rebuilt, thats all. Would you mind doing that?
 
For what it is worth, tablet modules compiled for HF4 kernel: http://urjaman.dyndns.info/tablet-modules_hf4.tar.gz
Instructions from my previous post should work with this file.
 
urjaman said:
For what it is worth, tablet modules compiled for HF4 kernel: http://urjaman.dyndns.info/tablet-modules_hf4.tar.gz
Instructions from my previous post should work with this file.


Testing now! Thanks! =D

Edit: Followed previous post, still not working.

Terminal Output:

Code:
leviz-pandora:~$ sudo tar -xvf /media/PANDA_SD_1/tablet-modules_hf4.tar.gz
Password: 
lib/
lib/modules/
lib/modules/2.6.27.46-omap1/
lib/modules/2.6.27.46-omap1/kernel/
lib/modules/2.6.27.46-omap1/kernel/drivers/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/acecad.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/acecad.ko: time stamp 2010-11-01 08:54:17 is 3578616.657745362 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/aiptek.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/aiptek.ko: time stamp 2010-11-01 08:54:17 is 3578616.655364991 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/gtco.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/gtco.ko: time stamp 2010-11-01 08:54:17 is 3578616.653839112 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/kbtab.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/kbtab.ko: time stamp 2010-11-01 08:54:17 is 3578616.649688721 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/wacom.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/wacom.ko: time stamp 2010-11-01 08:54:17 is 3578616.647918702 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet: time stamp 2010-11-01 08:54:17 is 3578616.646911622 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input: time stamp 2010-11-01 08:57:33 is 3578812.646148682 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers: time stamp 2010-11-01 08:57:21 is 3578800.645446778 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel: time stamp 2010-11-01 08:56:47 is 3578766.644775391 s in the future
tar: lib/modules/2.6.27.46-omap1: time stamp 2010-11-01 08:56:27 is 3578746.644104004 s in the future
tar: lib/modules: time stamp 2010-11-01 08:54:16 is 3578615.642333985 s in the future
tar: lib: time stamp 2010-11-01 08:56:02 is 3578721.641448975 s in the future
leviz-pandora:~$ sudo depmod -a
Password:
leviz-pandora:~$
 
Last edited by a moderator:
~Levi~ said:
urjaman said:
For what it is worth, tablet modules compiled for HF4 kernel: http://urjaman.dyndns.info/tablet-modules_hf4.tar.gz
Instructions from my previous post should work with this file.


Testing now! Thanks! =D

Edit: Followed previous post, still not working.

Terminal Output:

Code:
leviz-pandora:~$ sudo tar -xvf /media/PANDA_SD_1/tablet-modules_hf4.tar.gz
Password: 
lib/
lib/modules/
lib/modules/2.6.27.46-omap1/
lib/modules/2.6.27.46-omap1/kernel/
lib/modules/2.6.27.46-omap1/kernel/drivers/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/acecad.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/acecad.ko: time stamp 2010-11-01 08:54:17 is 3578616.657745362 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/aiptek.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/aiptek.ko: time stamp 2010-11-01 08:54:17 is 3578616.655364991 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/gtco.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/gtco.ko: time stamp 2010-11-01 08:54:17 is 3578616.653839112 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/kbtab.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/kbtab.ko: time stamp 2010-11-01 08:54:17 is 3578616.649688721 s in the future
lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/wacom.ko
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet/wacom.ko: time stamp 2010-11-01 08:54:17 is 3578616.647918702 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input/tablet: time stamp 2010-11-01 08:54:17 is 3578616.646911622 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers/input: time stamp 2010-11-01 08:57:33 is 3578812.646148682 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel/drivers: time stamp 2010-11-01 08:57:21 is 3578800.645446778 s in the future
tar: lib/modules/2.6.27.46-omap1/kernel: time stamp 2010-11-01 08:56:47 is 3578766.644775391 s in the future
tar: lib/modules/2.6.27.46-omap1: time stamp 2010-11-01 08:56:27 is 3578746.644104004 s in the future
tar: lib/modules: time stamp 2010-11-01 08:54:16 is 3578615.642333985 s in the future
tar: lib: time stamp 2010-11-01 08:56:02 is 3578721.641448975 s in the future
leviz-pandora:~$ sudo depmod -a
Password:
leviz-pandora:~$
Seems like you extracted them to your home folder ?? (did you do the cd / in the guide?, seems like not).
Other than that, next time print output of dmesg after inserting the device.
 
Last edited by a moderator:
Gah. Second time around, no i forgot to, I was only trying to get those weird messages again. Initially yes I did cd to root.
 
Those messages are just an effect of you being in a different timezone vs. me. I'm from the future :p
And they are nothing to be worried about either, tar just likes to be verbose about stuff
So not really helping...
 
urjaman said:
Those messages are just an effect of you being in a different timezone vs. me. I'm from the future :p
And they are nothing to be worried about either, tar just likes to be verbose about stuff
So not really helping...

Dmesg output

Code:
  27.973358] input: nub0 as /devices/platform/i2c_omap.3/i2c-adapter/i2c-3/3-0066/input/input6
[   28.223388] input: nub1 as /devices/platform/i2c_omap.3/i2c-adapter/i2c-3/3-0067/input/input7
[   62.433654] usb 1-2: new high speed USB device using ehci-omap and address 2
[   62.590942] usb 1-2: configuration #1 chosen from 1 choice
[   62.612335] hub 1-2:1.0: USB hub found
[   62.616729] hub 1-2:1.0: 7 ports detected
[   62.733459] usb 1-2: New USB device found, idVendor=1a40, idProduct=0201
[   62.740264] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   62.747528] usb 1-2: Product: USB 2.0 Hub [MTT]
[   68.988555] usb 1-2.6: new full speed USB device using ehci-omap and address 3
[   69.119537] usb 1-2.6: configuration #1 chosen from 1 choice
[   69.138702] usb 1-2.6: New USB device found, idVendor=056a, idProduct=00d1
[   69.145690] usb 1-2.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   69.153076] usb 1-2.6: Product: CTH-460
[   69.156951] usb 1-2.6: Manufacturer: Wacom Co.,Ltd.
leviz-pandora:/$
 
Last edited by a moderator:
According to google Wacom CTH-460 is too new (needs patched driver) as of Jan 2010, and our kernel is from 2008. My guess: no luck with these modules.
 
urjaman said:
According to google Wacom CTH-460 is too new (needs patched driver) as of Jan 2010, and our kernel is from 2008. My guess: no luck with these modules.

Ahhhh.. Oh well. Thanks anyway for the attempt Urjaman =) Appreciate it.
 
Last edited by a moderator:
Back
Top