Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: Wacom support gone slightly awry in Maverick

  1. #1
    Join Date
    Oct 2005
    Location
    Tokyo, Japan
    Beans
    102
    Distro
    Ubuntu 12.04 Precise Pangolin

    Wacom support gone slightly awry in Maverick

    I have just upgraded to Ubuntu 10.10, and as with every upgrade, the Wacom tablet has problems.

    The problem is simply that when I boot or log in, the Wacom is not in "relative" mode, and the buttons are not configured as I have previously set them.

    It seems that it has reverted to the default, and is ignoring my configuration files.

    Any advice on how to diagnose and solve this problem would be much appreciated.

    Here is the contents of my /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi:

    Code:
    <?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
    
    <deviceinfo version="0.2">
      <device>
        <match key="input.originating_device" contains="if0">
          <match key="info.product" contains="Wacom">
            <merge key="input.x11_driver" type="string">wacom</merge>
            <merge key="input.x11_options.Type" type="string">stylus</merge>
            <merge key="info.product" type="string">stylus</merge>
        <merge key="input.x11_options.Mode" type="string">Relative</merge>
               <merge key="input.x11_options.Button2" type="string">3</merge>
               <merge key="input.x11_options.Button3" type="string">2</merge>
               <merge key="input.x11_options.Speed" type="string">1.2</merge>
              <append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
              <append key="wacom.types" type="strlist">eraser</append>
              <append key="wacom.types" type="strlist">cursor</append>
              <append key="wacom.types" type="strlist">pad</append>
          </match>
        </match>
      </device>
      <device>
        <match key="input.x11_options.Type" contains="eraser">
          <merge key="info.product" type="string">eraser</merge>
        </match>
      </device>
      <device>
        <match key="input.x11_options.Type" contains="cursor">
          <merge key="info.product" type="string">cursor</merge>
        </match>
      </device>
      <device>
        <match key="input.x11_options.Type" contains="pad">
          <merge key="info.product" type="string">pad</merge>
        </match>
      </device>
    </deviceinfo>
    Here is the output of xinput --list:

    Code:
    ⎡ Virtual core pointer                        id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
    ⎜   ↳ ATEN UC-10KM V1.3.124                       id=9    [slave  pointer  (2)]
    ⎜   ↳ Dexin Corp. LASER Mouse                     id=10    [slave  pointer  (2)]
    ⎜   ↳ Wacom Graphire4 6x8 eraser                  id=12    [slave  pointer  (2)]
    ⎜   ↳ Wacom Graphire4 6x8 cursor                  id=13    [slave  pointer  (2)]
    ⎜   ↳ Wacom Graphire4 6x8 pad                     id=14    [slave  pointer  (2)]
    ⎜   ↳ Wacom Graphire4 6x8 stylus                  id=15    [slave  pointer  (2)]
    ⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
        ↳ Power Button                                id=6    [slave  keyboard (3)]
        ↳ Power Button                                id=7    [slave  keyboard (3)]
        ↳ ATEN UC-10KM V1.3.124                       id=8    [slave  keyboard (3)]
        ↳ zc3xx                                       id=11    [slave  keyboard (3)]
    And here is the output of xsetwacom list:

    Code:
    Wacom Graphire4 6x8 eraser ERASER    
    Wacom Graphire4 6x8 cursor CURSOR    
    Wacom Graphire4 6x8 pad PAD       
    Wacom Graphire4 6x8 stylus STYLUS
    Desktop: Ubuntu 12.04 Gnome Classic, Intel i5, 4GB RAM, Nvidia GeForce 9600, dual monitor
    Laptop: Ubuntu 12.04 Gnome Classic (no effects), Panasonic Let's Note CF-Y2 laptop, 1GB RAM
    Media Server: Mythbuntu 12.04, Intel Q4, 4GB RAM

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

    Re: Wacom support gone slightly awry in Maverick

    Hi Dave M G,

    With Lucid and Maverick HAL/.fdi is no more. Configuration is now done through the 10-wacom.conf in /usr/lib/X11/xorg.conf.d/. You can think of the new .conf files in xorg.conf.d as extensions of the xorg.conf.

    I've forgotten what tablet you have. You can do some configuration in the 10-wacom.conf. Most likely to configure it you'll want to use an xsetwacom script.

  3. #3
    Join Date
    Oct 2005
    Location
    Tokyo, Japan
    Beans
    102
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Wacom support gone slightly awry in Maverick

    Favux,

    Thank you for replying.

    I do not seem to have the directory you are talking about:

    Code:
    $ cd /usr/lib/X11/xorg.conf.d/
    bash: cd: /usr/lib/X11/xorg.conf.d/: No such file or directory
    I do, however, a /usr/share/X11/xorg.conf.d/50-wacom.conf file, which contains the following:

    Code:
    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"
    	Driver "wacom"
    EndSection
    
    Section "InputClass"
            Identifier "Wacom serial class identifiers"
            MatchProduct "WACf|FUJ02e5|FUJ02e7"
            Driver "wacom"
    EndSection
    
    
    # N-Trig Duosense Electromagnetic Digitizer
    Section "InputClass"
    	Identifier "Wacom N-Trig class"
    	MatchProduct "HID 1b96:0001|N-Trig Pen"
    	MatchDevicePath "/dev/input/event*"
    	Driver "wacom"
    	Option "Button2" "3"
    EndSection
    Is this what I want to edit, and if so, how do I swap over the configurations I had in order to do so?
    Desktop: Ubuntu 12.04 Gnome Classic, Intel i5, 4GB RAM, Nvidia GeForce 9600, dual monitor
    Laptop: Ubuntu 12.04 Gnome Classic (no effects), Panasonic Let's Note CF-Y2 laptop, 1GB RAM
    Media Server: Mythbuntu 12.04, Intel Q4, 4GB RAM

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

    Re: Wacom support gone slightly awry in Maverick

    Yep, that's it. Looks like they renamed it and changed the directory.

    You can add some options there. What are the options you want? In other words what was your configuration?

  5. #5
    Join Date
    Oct 2005
    Location
    Tokyo, Japan
    Beans
    102
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Wacom support gone slightly awry in Maverick

    Favux,

    Thank you for replying.

    The options I want to move over from the old configuration are:

    Code:
    <merge key="input.x11_options.Mode" type="string">Relative</merge>
               <merge key="input.x11_options.Button2" type="string">3</merge>
               <merge key="input.x11_options.Button3" type="string">2</merge>
               <merge key="input.x11_options.Speed" type="string">1.2</merge>
    In other words, for the default mode to be "relative", and to switch the buttons so that "left click" button is the one closest to the tip of the stylus.

    What is the equivalent configurations in the new config file?

    I seem to have also long ago set a speed option, but that is lower priority.

    By the way, have you seen this Wacom Control Panel? I hope that something like this becomes the default method for configuring Wacom tablets. Right now, it doesn't seem to support either of the changes I want to make, I can only change pen pressure with it. The button and mode options are grayed out.
    Desktop: Ubuntu 12.04 Gnome Classic, Intel i5, 4GB RAM, Nvidia GeForce 9600, dual monitor
    Laptop: Ubuntu 12.04 Gnome Classic (no effects), Panasonic Let's Note CF-Y2 laptop, 1GB RAM
    Media Server: Mythbuntu 12.04, Intel Q4, 4GB RAM

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

    Re: Wacom support gone slightly awry in Maverick

    Those shouldn't be a problem. Except speed which I believe has been dropped. You could also do them with an xsetwacom script. I already have some for several tablets. Which tablet do you have?

    Yes I've seen that. I keep meaning to test it. I think I tried an earlier version about a year ago that didn't work too well. Unfortunately the LWP developers want one that works with the gnome settings daemon etc.

  7. #7
    Join Date
    Oct 2005
    Location
    Tokyo, Japan
    Beans
    102
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Wacom support gone slightly awry in Maverick

    Favux,

    Thank you for your continued help.

    Um... sorry, I might be a bit slow, but when you say "those shouldn't be a problem", that sounds good, but I'm not really sure on what I'm supposed to be doing?

    What is the syntax, and which section in the new configuration file am I supposed to put them?

    If there is an online guide I should be using, please point me in the right direction.
    Desktop: Ubuntu 12.04 Gnome Classic, Intel i5, 4GB RAM, Nvidia GeForce 9600, dual monitor
    Laptop: Ubuntu 12.04 Gnome Classic (no effects), Panasonic Let's Note CF-Y2 laptop, 1GB RAM
    Media Server: Mythbuntu 12.04, Intel Q4, 4GB RAM

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

    Re: Wacom support gone slightly awry in Maverick

    Sorry, I need to know the type of tablet you have so I know what snippet to add them to. I'm not just being nosy. I'll guess you have a usb tablet so we'll add them to the usb snippet like so:
    Code:
    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"
        Option "Mode" "Relative"
        Option "Button2" "3"
        Option "Button3" "2"
    EndSection
    And like I've been saying you can get finer control of your tablet by setting up a .xsetwacom.sh script specific to your tablet.

  9. #9
    Join Date
    Oct 2005
    Location
    Tokyo, Japan
    Beans
    102
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Wacom support gone slightly awry in Maverick [SOLVED]

    Favux,

    Thanks so much for your help. It's working as hoped now.

    I hope that something like the Wacom Control Panel evolves to become the standard interface for configurations.

    Because I never want to look at a Wacom configuration file again for the rest of my life.
    Desktop: Ubuntu 12.04 Gnome Classic, Intel i5, 4GB RAM, Nvidia GeForce 9600, dual monitor
    Laptop: Ubuntu 12.04 Gnome Classic (no effects), Panasonic Let's Note CF-Y2 laptop, 1GB RAM
    Media Server: Mythbuntu 12.04, Intel Q4, 4GB RAM

  10. #10
    Join Date
    May 2008
    Beans
    27

    Re: Wacom support gone slightly awry in Maverick

    Hi!

    After every upgrade I have the same problem with my tablet.
    After the last two upgrades the method of setting up the tablets changed too so the information I keep from the previous time, which helps me recover with the settings I want, doesn't work any more.

    I have wacom bamboo pen CTF-430.
    The problem after every upgrade of the OS is that buttons 2 and 3 of the pen work when the pen is not in touch with the tablet. I want them to work only when the pen's tip touches the tablet.

    The last thing which worked for me was:

    Code:
    Section "InputClass"
        Identifier "Wacom class"
        MatchProduct "Wacom|WACOM"
        MatchDevicePath "/dev/input/event*"
        Driver "wacom"
        
    
    Option "TPCButton" "on"
    put in /usr/lib/X11/xorg.conf.d/10-wacom.conf

    This time with Ubuntu 10.10 it doesn't work again (why this guys have to change the conf files and the method altogether every upgrade - first it wast xconfig, then HAL, after this config and now other thing?).

    Can you please help me make my tablet work properly again?
    I want the buttons of the pen working only when the pen is in touch with the tablet.
    Now I have to click them while keeping the pen above the tablet which is uncomfortable and makes my hand hurt.

    I just can't find proper information as to how one should generate the proper config file this time and what all the commands and options mean and are.
    Last edited by AdrianPtchv; October 11th, 2010 at 10:31 AM.

Page 1 of 3 123 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
  •