Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 34

Thread: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

  1. #21
    Join Date
    Aug 2008
    Location
    Detroit, MI
    Beans
    33
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    Tried changing the snippets. Lost Keyboard and Mouse. Still no Digitizer.

  2. #22
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    No, most of the Distros have wacom.ko as a seperate kernel module. Although you can make it a built in at kernel build time if you wanted using the build in switch. But remember you don't care because wacom.ko is a usb driver.
    Tried changing the snippets. Lost Keyboard and Mouse. Still no Digitizer.
    Now that is a bit of a puzzle. I can accept the keyboard is a serial device but I do not recall the X61t sharing the keyboard and the digitizer on the same serial port. Since the keyboard wants the evdev driver and the digitizer won't work on that... But your Xorg.0.log didn't show any serial device on ttyS. I don't see anything using a serial port. And if the keyboard is serial it should be there. Now by mouse do you mean the pointer stick or the trackpad? If you've attached a serial mouse to the X61t that may be the problem. In that case unplug that and reboot.

    From the udevadm info. try using
    Code:
    MatchProduct "WACf004"
    for the match.

    Edit: I guess you could also try:
    Code:
    MatchPnPID "WACf004"
    Not sure that was available in your early version of xorg.conf.d.
    Last edited by Favux; March 4th, 2013 at 09:05 PM.

  3. #23
    Join Date
    Aug 2008
    Location
    Detroit, MI
    Beans
    33
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    Mouse was imprecise. Sorry. I meant the trackpoint. The little red knobby guy on the middle of the keyboard.

    This is what the snippets looked like when I disabled my computer.
    Section "InputClass"
    Identifier "Wacom serial class"
    #MatchProduct "Serial Wacom Tablet"
    MatchDevicePath "/dev/ttyS0"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection

    Section "InputClass"
    Identifier "Wacom serial class identifiers"
    MatchProduct "WACf|FUJ02e5|FUJ02e7|FUJ02e9"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"

    They are fixed back to this:
    Section "InputClass"
    Identifier "Wacom serial class"
    MatchProduct "Serial Wacom Tablet"
    #MatchDevicePath "/dev/ttyS0"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection

    Section "InputClass"
    Identifier "Wacom serial class identifiers"
    MatchProduct "WACf|FUJ02e5|FUJ02e7|FUJ02e9"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"

    Do you want me to replace the bolded line with this?
    MatchProduct "WACf004"
    "My weapon of choice is lightsabers." -- John McCain

  4. #24
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    No. Comment out the other matches and only use that match, as in:
    Code:
    Section "InputClass"
    Identifier "Wacom serial class"
    #MatchProduct "Serial Wacom Tablet"
    #MatchDevicePath "/dev/ttyS0"
    MatchProduct "WACf004"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection
    
    Section "InputClass"
    Identifier "Wacom serial class identifiers"
    #MatchProduct "WACf|FUJ02e5|FUJ02e7|FUJ02e9"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection

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

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    Oops. Boy am I dense. I just realized what was causing the confusion for you earlier. There are two drivers called wacom.

    In the kernel wacom refers to the usb kernel driver wacom.ko.

    In X (xorg.conf.d or xorg.conf) wacom refers to the X driver wacom_drv.so. That one is used by both the serial and the usb tablets.

    Sorry.

  6. #26
    Join Date
    Aug 2008
    Location
    Detroit, MI
    Beans
    33
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    So that borked the keyboard and the touchpoint too. Why would 20-wacom.conf effect keyboard and touchpoint.

    Xorg might be my kryptonite....that and printers.
    "My weapon of choice is lightsabers." -- John McCain

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

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    Quote Originally Posted by bogamol View Post
    So that borked the keyboard and the touchpoint too. Why would 20-wacom.conf effect keyboard and touchpoint.
    At first blush it really doesn't seem like that should be happening. That may be telling us something important. We need to think about this.

    If we are getting a valid match in xorg.conf.d wacom.conf something should be showing in Xorg.0.log. You seem to have serial packets coming in from the digitizer (the stylus) over ttyS0. Hard to see how matching to ttyS0 wouldn't work given that. So what would stop the Wacom X driver at least attempting to initialize the digitizer? Only thing I'm coming up with is if the Wacom X driver wasn't actually there. Maybe try reinstalling the package?

    If it is the hybrid X Server why is it using the standard location? We never figured that out. Maybe that's the problem? We should be using the non-standard location? Trying that may well break X. What other .conf files are in your current xorg.conf.d?

  8. #28
    Join Date
    Aug 2008
    Location
    Detroit, MI
    Beans
    33
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    $ ls /usr/share/X11/xorg.conf.d
    10-evdev.conf 20-wacom.conf 50-synaptics.conf

    $ cat /usr/share/X11/xorg.conf.d/10-evdev.conf
    #
    # Catch-all evdev loader for udev-based systems
    # We don't simply match on any device since that also adds accelerometers
    # and other devices that we don't really want to use. The list below
    # matches everything but joysticks.

    Section "InputClass"
    Identifier "evdev pointer catchall"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

    Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

    Section "InputClass"
    Identifier "evdev touchpad catchall"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

    Section "InputClass"
    Identifier "evdev tablet catchall"
    MatchIsTablet "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

    Section "InputClass"
    Identifier "evdev touchscreen catchall"
    MatchIsTouchscreen "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

    Do I even need synaptics? Per the think wiki the Trackpoint is an evdev device, not synaptics. Other than whatever USB mouse I might plug in and the digitizer there are no other pointers on this laptop.

    $ cat /usr/share/X11/xorg.conf.d/50-synaptics.conf
    Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    EndSection

    Here's 20-wacom.conf again. Check out the bolded comment.
    It says WALTOP is getting dumped into evdev. So when I modify this file, I bet that's borking the keyboard and touchpoint with it.

    Kernel problem?

    $ cat /usr/share/X11/xorg.conf.d/20*.conf
    Section "InputClass"
    Identifier "Wacom class"
    # WALTOP needs a patched kernel driver, that isn't in mainline lk yet,
    # so for now just let it fall through and be picked up by evdev instead.
    # MatchProduct "Wacom|WALTOP|WACOM"

    MatchProduct "Wacom|WACOM"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
    EndSection

    Section "InputClass"
    Identifier "Wacom serial class"
    MatchProduct "Serial Wacom Tablet"
    #MatchDevicePath "/dev/ttyS0"
    #MatchProduct "WACf004"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection

    Section "InputClass"
    Identifier "Wacom serial class identifiers"
    MatchProduct "WACf|FUJ02e5|FUJ02e7|FUJ02e9"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
    EndSection

    # N-Trig Duosense Electromagnetic Digitizer
    Section "InputClass"
    Identifier "Wacom N-Trig class"
    MatchProduct "HID 1b96:0001"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
    EndSection
    "My weapon of choice is lightsabers." -- John McCain

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

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    Well that shoots down that idea. If you have the evdev and synaptic .confs in that location then it is probably the correct xorg.conf.d location for your system and not something created by mistake.

    Did you try reinstalling the Wacom X driver package with Synaptic Package Manager? Debian has Synaptic Package Manager, doesn't it?

    Other than that I'm sort of stalled. The only other ideas I have I've already mentioned. Trying to configure the tablet through xorg.conf might do something. Not sure what if anything updating xf86-input-wacom would gain you.

    Here's an xorg.conf I have. It is similar to the other one I have except this one has touch. You don't have touch correct? So you'd want to remove the touch section and touch line in "ServerLayout".
    Code:
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type "man xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # Note that some configuration settings that could be done previously
    # in this file, now are automatically configured by the server and settings
    # here are ignored.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    #   sudo dpkg-reconfigure -phigh xserver-xorg
    
    Section "Device"
    	Identifier	"Configured Video Device"
    EndSection
    
    Section "Monitor"
    	Identifier	"Configured Monitor"
    EndSection
    
    Section "Screen"
    	Identifier	"Default Screen"
    	Monitor		"Configured Monitor"
    	Device		"Configured Video Device"
    EndSection
    
    Section "InputDevice"
    	Identifier	"stylus"
    	Driver		"wacom"
    	Option		"Device"	"/dev/ttyS0"
    	Option		"Type"		"stylus"
    	Option		"ForceDevice"	"ISDV4"
    	Option		"Button2"	"3"
    EndSection
    
    Section "InputDevice"
    	Identifier	"eraser"
    	Driver		"wacom"
    	Option		"Device"	"/dev/ttyS0"
    	Option		"Type"		"eraser"
    	Option		"ForceDevice"	"ISDV4"
    EndSection
    
    Section "InputDevice"
    	Identifier	"touch"
    	Driver		"wacom"
    	Option		"Device"	"/dev/ttyS0"
    	Option		"Type"		"touch"
    	Option		"ForceDevice"	"ISDV4"
    EndSection
    
    Section "ServerLayout"
    	Identifier	"Default Layout"
    	Screen		"Default Screen"
    	InputDevice	"stylus"	"SendCoreEvents"
    	InputDevice	"eraser"	"SendCoreEvents"
    	InputDevice	"touch"		"SendCoreEvents"
    EndSection
    Since the udev rule file you showed didn't seem to have the wacom symlink for serial tablet PCs, "/dev/input/wacom", I used "/dev/ttyS0".

  10. #30
    Join Date
    Aug 2008
    Location
    Detroit, MI
    Beans
    33
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Integrated pen-only digitizer on Lenovo Thinkpad x61t.

    the xorg.conf file, placed in /etc/X11 has solved this issue. Hooray!!!!

    You, sir, are a .
    "My weapon of choice is lightsabers." -- John McCain

Page 3 of 4 FirstFirst 1234 LastLast

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
  •