5067 comments
1897 subscribers
4798 on Twitter
Subscribe! Feed reader E-mail

Cintiq 12WX on Ubuntu Jaunty with ATIconfig

After far too much pain and suffering, I got my tablet to work again. Culprit: the switch to an ATI graphics card threw my config out of whack.

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
        Screen         "aticonfig-Screen[0]-1" RightOf "aticonfig-Screen[0]-0"
        InputDevice    "stylus" "SendCoreEvents"
        InputDevice    "eraser" "SendCoreEvents"
        InputDevice    "pad"
EndSection

Section "Files"
EndSection

Section "Module"
        Load  "glx"
EndSection

Section "ServerFlags"
        Option      "DontZap" "True"
        Option      "AutoAddDevices" "False"
        Option      "Xinerama" "on"
EndSection

Section "InputDevice"
 Identifier  "cursor"
        Driver      "wacom"
        Option      "Mode" "Absolute"
        Option      "Device" "/dev/input/wacom"
        Option      "Type" "cursor"
        Option      "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
        Identifier  "stylus"
        Driver      "wacom"
        Option      "Mode" "Absolute"
        Option      "Device" "/dev/input/wacom"
        Option      "Type" "stylus"
        Option      "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
        Identifier  "eraser"
        Driver      "wacom"
        Option      "Device" "/dev/input/wacom"
        Option      "Type" "eraser"
        Option      "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
        Identifier  "pad"
        Driver      "wacom"
        Option      "Device" "/dev/input/wacom"
        Option      "Type" "pad"
        Option      "USB" "on"                  # USB ONLY
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
  Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-1"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        Option      "OpenGLOverlay" "off"
        Option      "OverlayOnCRTC2" "1"
        Option      "DesktopSetup" "clone"
        Option      "VideoOverlay" "on"
        Option      "EnableMonitor" "crt1,tmds1"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-1"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1600x1200"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-1"
        Device     "aticonfig-Device[0]-1"
        Monitor    "aticonfig-Monitor[0]-1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x800"
        EndSubSection
EndSection

I also had to manually calibrate my Wacom tablet.

xsetwacom set pad StripLDn "CORE KEY  Minus"
xsetwacom set pad StripLUp "CORE KEY  Plus"
xsetwacom set pad Button4 "core key  Del "
xsetwacom set pad Button3 "core key space "
xsetwacom set pad Button2 "CORE KEY n"
xsetwacom set pad Button1 "CORE KEY p"
xsetwacom set stylus Screen_No "1"
xsetwacom set stylus topy "361"
xsetwacom set stylus TopX 29500
xsetwacom set stylus BottomY 22000
xsetwacom set stylus TopY 0

Last bit of weirdness: the pad buttons only work if I’m also touching the scroll strip. It took me ages to figure that out.

Short URL: http://sachachua.com/blog/p/6270

2 Responses to “Cintiq 12WX on Ubuntu Jaunty with ATIconfig”

  1. Wow – that is a pretty geeky title for a blog post. But, looking at the content of the post I guess it is for reading by Geeks only :-D

  2. i use gimp for painter on windows but i think this program work better on Linux .
    i have problems wiht my cintiq on ubuntu
    i dont undesrstand this part of code

    this is for position of screens?
    Screen “aticonfig-Screen[0]-1″ RightOf “aticonfig-Screen[0]-0″

    ??
    Option “OpenGLOverlay” “off”

    clone mode or individual mode ?
    Option “DesktopSetup” “clone”

    thanks for the hope

Comment, share a thought, ask a question...

Please comment as you, not your organization.





 

On This Day...

  • 2012: Drawing studies — Playing around with different ways to draw simple figures. =) Investigating the effects of drawing lines from different directions. I’m [...]
  • 2011: Walking outside my comfort zone – bike? push/kick scooter? — This walking-around-a-strange-city has its pluses and minuses. Plus: I got to see Denver’s downtown pedestrian zones and how they’ve set [...]
  • 2011: Finding the bright side of business travel — I don’t like travelling. I’d rather be home: husband, cats, garden, library, home-cooked food, regular routines, everything I need where [...]
  • 2010: Weekly review: Week ending May 16, 2010 — Plans from last week: Work [X] Present social media / collaboration ideas at an executive briefing [X] Set up two simultaneous [...]
  • 2008: New workflow for sketching; ooh, batch import! — So here’s my new workflow: figure out the gist of what I want to say write down some titles sketch a couple of [...]
  • 2008: How to sketch with a Nintendo DS — As promised, here’s a quick guide to sketching on the Nintendo DS: | View | Upload your own Useful sites: DSTT – [...]
  • 2007: Curing Mail Madness with GNU Emacs — My article on managing mail with GNU Emacs is up at http://www.linuxworld.com/news/2007/051607-linuxworld-mail-madness.html . Yay! Check it out! I think I’ll spend [...]
  • 2006: The world is changing — Another thought from that conversation: Andrew pointed out that we’re now less afraid of tangible threats such as lions charging us [...]
  • 2006: Genetic engineering and individuality — Andrew Hessel, Tara Hunt, Chris Messina and I were chatting about biotechnology and open source. Andrew mentioned DNA vaccines, which [...]
  • 2006: Agile methods for building communities — Chris Messina totally rocks. He’s into building communities through agile methods such as: barcamp, ad-hoc gathering where people can share whatever [...]
  • 2006: Tagging places, and the power of stories — When I looked at tag-based applications that didn’t work, I thought geotagging sites like Platial missed the tagging boat. What [...]
  • 2006: Can I Crash — From a conversation with Chris Messina, Tara Hunt and Andrew Hessel came this mention of Can I Crash (http://www.canicrash.org). Check [...]
  • 2006: Aftermesh — mesh was the best conference that I’ve ever been to. I got so much value out of it! I would have [...]
  • 2004: Quickbooks Philippines — For my mom: Modern Business Methods, Inc., 632-900-2454, 835 Harvard St., Wackwack Village, Mandaluyong City, Philippines, 1504 Intuit Worldwide – Philippines
  • 2003: Software archaeology — Software resembles archaelogoy a little bit more… From: Richard Stallman Subject: Re: Various simple.el patches To: kai.grossjohann@gmx.net (Kai Großjohann) Date: Fri May 16 [...]