Page 125 of 142 FirstFirst ... 2575115123124125126127135 ... LastLast
Results 1,241 to 1,250 of 1415

Thread: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

  1. #1241
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hi Nick,

    Nice work.

    Could you post your .xinitrc from wacomcpl?

  2. #1242
    Join Date
    Nov 2008
    Beans
    119

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hey Favux,

    Thanks, but the lion's share of the credit goes to you

    Here is the output you requested:

    Code:
    nick@notebook:~$ cat ~/.xinitrc
    xsetwacom set "stylus" TPCButton "on"
    xsetwacom set "stylus" Button3 "Button 3"
    xsetwacom set "stylus" Button2 "Button 2"
    xsetwacom set "stylus" Button1 "Button 1"
    xsetwacom set "eraser" Suppress "2"
    xsetwacom set "eraser" RawSample "4"
    xsetwacom set "eraser" ClickForce "1"
    xsetwacom set "eraser" PressCurve "0 0 100 100"
    xsetwacom set "stylus" bottomy "18402"
    xsetwacom set "stylus" bottomx "24578"
    xsetwacom set "stylus" topy "-110"
    xsetwacom set "stylus" topx "10"
    xsetwacom set "eraser" bottomy "18387"
    xsetwacom set "eraser" bottomx "24602"
    xsetwacom set "eraser" topy "-40"
    xsetwacom set "eraser" topx "9"
    This might help too, I forgot to tack it on in my last post:
    Code:
    nick@notebook:~$ xinput --list
    "Virtual core pointer"	id=0	[XPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    "Virtual core keyboard"	id=1	[XKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "stylus"	id=2	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    	Num_buttons is 32
    	Num_axes is 6
    	Mode is Absolute
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is 0
    		Max_value is 24576
    		Resolution is 2540
    	Axis 1 :
    		Min_value is 0
    		Max_value is 18432
    		Resolution is 2540
    	Axis 2 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    	Axis 3 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 4 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 5 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    "eraser"	id=3	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    	Num_buttons is 32
    	Num_axes is 6
    	Mode is Absolute
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is 0
    		Max_value is 24576
    		Resolution is 2540
    	Axis 1 :
    		Min_value is 0
    		Max_value is 18432
    		Resolution is 2540
    	Axis 2 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    	Axis 3 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 4 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 5 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    "touch"	id=4	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    	Num_buttons is 32
    	Num_axes is 6
    	Mode is Absolute
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is 0
    		Max_value is 0
    		Resolution is 0
    	Axis 1 :
    		Min_value is 0
    		Max_value is 0
    		Resolution is 0
    	Axis 2 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    	Axis 3 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 4 :
    		Min_value is -64
    		Max_value is 63
    		Resolution is 1
    	Axis 5 :
    		Min_value is 0
    		Max_value is 2048
    		Resolution is 1
    "AT Translated Set 2 keyboard"	id=5	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "ThinkPad Extra Buttons"	id=6	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Video Bus"	id=7	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Macintosh mouse button emulation"	id=8	[XExtensionPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    "TPPS/2 IBM TrackPoint"	id=9	[XExtensionPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    I'm also attaching the output of lshal.
    Attached Files Attached Files

  3. #1243
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    OK, let's see if we can trick wacompl into displaying calibration for touch using the coordinates for by usb digitizer:
    Code:
    xsetwacom set "stylus" TPCButton "on"
    xsetwacom set "stylus" Button3 "Button 3"
    xsetwacom set "stylus" Button2 "Button 2"
    xsetwacom set "stylus" Button1 "Button 1"
    xsetwacom set "eraser" Suppress "2"
    xsetwacom set "eraser" RawSample "4"
    xsetwacom set "eraser" ClickForce "1"
    xsetwacom set "eraser" PressCurve "0 0 100 100"
    xsetwacom set "stylus" bottomy "18402"
    xsetwacom set "stylus" bottomx "24578"
    xsetwacom set "stylus" topy "-110"
    xsetwacom set "stylus" topx "10"
    xsetwacom set "eraser" bottomy "18387"
    xsetwacom set "eraser" bottomx "24602"
    xsetwacom set "eraser" topy "-40"
    xsetwacom set "eraser" topx "9"
    xsetwacom set "touch" bottomy "3969"
    xsetwacom set "touch" bottomx "4028"
    xsetwacom set "touch" topy "215"
    xsetwacom set "touch" topx "140"
    Add the touch coordinates to your .xinitrc and save it. Then reopen wacomcpl and see if calibration for touch is now present. I've tricked wacomcpl like this before. If it works, after you've calibrated touch, could you post the new .xinitrc with the correct touch coordinates for an X61t? That would help for my X61t .xsetwacom.sh for Lucid and Maverick.

  4. #1244
    Join Date
    Nov 2008
    Beans
    119

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hey Favux,

    I would be more than happy to post those results! Unfortunately, this trick didn't work. I'm not sure I was clear when I described the nature of the problem. The actual "touch" entry in wacomcpl is missing. It's not that it's there, but missing a "calibration" option. I'll attach a screenshot to help clarify the issue.

    Thanks for the help!
    Attached Images Attached Images

  5. #1245
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Well that changes things. Your first lshal wasn't right. There was just Wacom section and the stylus, eraser, and touch subsections weren't there. This new one lacks a Wacom subsection completely. From removing the .fdi I assume. So the serial .fdi probably has a problem with either the baudspeed bump up. I stole that from Ubuntu, but that may apply to another X61t, say one without touch. Or the Wacom Names Parser is clipping out valid subdevices. I haven't seen that with an X61t before. Basically only Intous3 tablets.

    My guess is that the Synaptic .fdi is grabbing your touch which is why we see it in 'xinput --list' but not 'xsetwacom list'. To determine that I need to see your Xorg.0.log located in /var/log. The fix is easy if that's it.

  6. #1246
    Join Date
    Nov 2008
    Beans
    119

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    The oddity here is that xsetwacom DOES return a "touch" device:

    Code:
    nick@notebook:~$ xsetwacom list
    stylus     stylus
    eraser     eraser
    touch     touch
    Just for more clarity, the fdi is missing in the policy folder too:

    Code:
    nick@notebook:~$ ls /usr/share/hal/fdi/policy/20thirdparty/
    11-x11-synaptics.fdi  20-libgpod-sysinfo-extended.fdi
    Here is my Xorg.0.log. I took the liberty of restarting my computer one more time before attaching it, just to make sure there weren't any inconsistencies. I checked wacomcpl again after reboot, and "touch" is still missing, as in my last image.

    I don't think it's changed since I last up'ed it, but here is my xorg.conf also, just so you can see what I'm booting up with.

    Best Regards
    Nick
    Attached Files Attached Files
    Last edited by e64462; October 18th, 2010 at 01:51 AM.

  7. #1247
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Not Synaptic. Actually it seems OK. Yeah I saw touch on your earlier 'xsetwacom list'. To unpack, I was saying xsetwacom list and wacomcpl are synonymous. If you see an entry in xsetwacom list it shows up in wacomcpl. This is the first time I've seen this.

    To eliminate a hardware problem does it work in Windows?

    We may have to go at it through the .fdi. I'm not sure what's wrong. We seem to have a definite mystery on our hands.

    But I'm done for tonight. My Desktop literally can't take any more downloads. I'm going to have to spend quite a bit of time cleaning it up.

  8. #1248
    Join Date
    Nov 2008
    Beans
    119

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hey Favux,

    I'll boot in to windows later tonight and post the results here. I'm fairly confident it will work. When I tap the screen with my finger, the cursor responds, it's just grossly uncalibrated.

    I do thank you for all your help tonight though, if you're willing to help me with the fdi problem, whenever you get a chance, I would appreciate it. I have little to no experience with XML (which I believe is what the fdi's are written in), so your advice would be welcome. Thanks again!

    Best Regards,
    Nick

  9. #1249
    Join Date
    Nov 2008
    Beans
    119

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hey there Favux,

    There is good and bad news to report. First the good. The touch function worked just fine in windows, I played around with the journal for a while, made sure that it responded to various touches. The calibration was fine, but I guess I didn't try to use any windows calibration utilities. So it doesn't appear to be a hardware issue.

    Then the bad news. I've been going through this whole process because of these random hicups which cause the tablet features to break seemingly at random. I'll be writing one minute, and the next the cursor has stopped moving, but my hand has not. The only thing which seems to restore the tablet features is a complete restart, yet the logs never report any errors after the incident. Well, I recalled no such behavior in Jaunty, so I downgraded from Lucid, but experienced the behavior within a couple hours of a fresh install. That's what brought me to this guide. Well, even with the newest drivers installed, I just experienced the behavior again. Which brought my laptop within a hair's breadth of being chucked out the window. I'm at a loss now, and unless you have any debugging hints, I don't know that there's any point in carrying on with the touch. Obviously the tablet features are of little use to me when they cut out at complete random and are only restored on a reboot.

    You seem pretty knowledgeable about the inner workings of HAL and Xorg, so if you have any recommendations, they'll be more than welcome right about now. Thanks again Favux.

    Best Regards
    Nick

  10. #1250
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOW TO: Install a LinuxWacom Kernel Driver for Tablet PC's

    Hi stoneage,

    You're not on the wrong thread. This is the HOW TO the Bamboo HOW TO is based on. You can use it for stand alone tablets too. The title is from the long long ago and isn't accurate anymore. But I can't change it unfortunately.
    my wacom CTL-460 freezes every time the pen touches the surface. I then have to lift the stylus out of range and bring it back, which makes using it awkward.
    This sounds like your tablet is on the evdev driver rather than the wacom driver. Let's look at your Xorg.0.log in /var/log. Right click on it and compress it with Create Archives and then post it with Manage Attachments below.

Page 125 of 142 FirstFirst ... 2575115123124125126127135 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •