Thread: Re: [DIGImend-users] Aiptek Media Tablet 14000u worked instantly (and almost complete) in linux 3.3 (Page 2)
Brought to you by:
spb_nick
|
From: Eduardo H. S. <hob...@gm...> - 2012-05-16 09:57:08
|
2012/5/16 Eduardo H. Silva <hob...@gm...>: > 2012/5/16 Nikolai Kondrashov <sp...@gm...>: >> Hi Eduardo, >> >> >> On 05/16/2012 03:22 AM, Eduardo H. Silva wrote: >>> >>> Did I do the dump correctly, does it have the information you were asking? >> >> >> Yes, thank you. Sorry for the delay - I was having a flu and didn't do much. >> >> The dump confirms my guess. I can make a patch for your kernel that fixes >> this problem. Do you still use version 3.3.2? Will you be able to build a >> patched kernel package yourself? > > I'm in Fedora 17, which currently is at 3.3.4 . I have compiled > kernels a long time ago, so I may be able to figure out (with a lot of > searching) how to apply the patch :) > By the way, the digimend wiki has been down for a week (sourceforge problem I think): http://sourceforge.net/apps/wordpress/digimend/ Eduardo |
|
From: Nikolai K. <sp...@gm...> - 2012-05-16 13:04:18
|
On 05/16/2012 12:56 PM, Eduardo H. Silva wrote: > By the way, the digimend wiki has been down for a week (sourceforge > problem I think): > http://sourceforge.net/apps/wordpress/digimend/ All the hosted applications on SourceForge were down a while a go, now most of them are up, with the exception of Wordpress and phpWebSite. So, the wiki is now working: http://digimend.sf.net/ but the DIGImend blog you're linking to is still down. Sincerely, Nick |
|
From: Nikolai K. <sp...@gm...> - 2012-05-16 12:39:39
Attachments:
waltop_button_fix.patch
|
On 05/16/2012 12:31 PM, Eduardo H. Silva wrote: > I'm in Fedora 17, which currently is at 3.3.4 . I have compiled > kernels a long time ago, so I may be able to figure out (with a lot of > searching) how to apply the patch :) Please find a test patch attached. It also includes support for two other tablets and some cleanup just to make applying the patch easier. I didn't test it though. If it fixes your problem, I'll submit a proper fix upstream for inclusion into a kernel release. Sincerely, Nick |
|
From: Eduardo H. S. <hob...@gm...> - 2012-05-17 08:54:05
|
2012/5/16 Nikolai Kondrashov <sp...@gm...>: > On 05/16/2012 12:31 PM, Eduardo H. Silva wrote: >> >> I'm in Fedora 17, which currently is at 3.3.4 . I have compiled >> kernels a long time ago, so I may be able to figure out (with a lot of >> searching) how to apply the patch :) > > > Please find a test patch attached. It also includes support for two other > tablets and some cleanup just to make applying the patch easier. I didn't > test it though. > > If it fixes your problem, I'll submit a proper fix upstream for inclusion > into a kernel release. > > Sincerely, > Nick The stylus works fine with the patch! But the scroll wheels don't, do I have to use the evdev driver like mentioned before in the thread, or is it supposed to all work just with this wacom driver? [ 432.030] (II) config/udev: Adding input device WALTOP International Corp. Media Tablet (/dev/input/mouse2) [ 432.030] (II) No input driver specified, ignoring this device. [ 432.030] (II) This device may have been added with another device file. [ 432.086] (II) config/udev: Adding input device WALTOP International Corp. Media Tablet (/dev/input/event13) [ 432.087] (**) WALTOP International Corp. Media Tablet: Applying InputClass "evdev keyboard catchall" [ 432.087] (**) WALTOP International Corp. Media Tablet: Applying InputClass "Wacom class" [ 432.087] (**) WALTOP International Corp. Media Tablet: Applying InputClass "system-setup-keyboard" [ 432.087] (II) LoadModule: "wacom" [ 432.087] (II) Loading /usr/lib/xorg/modules/input/wacom_drv.so [ 432.102] (II) Module wacom: vendor="X.Org Foundation" [ 432.102] compiled for 1.11.99.901, module version = 0.14.0 [ 432.102] Module class: X.Org XInput Driver [ 432.102] ABI class: X.Org XInput driver, version 16.0 [ 432.102] (II) Using input driver 'wacom' for 'WALTOP International Corp. Media Tablet' [ 432.102] Option "StopBits" "1" [ 432.102] Option "DataBits" "8" [ 432.102] Option "Parity" "None" [ 432.102] Option "Vmin" "1" [ 432.102] Option "Vtime" "10" [ 432.102] Option "FlowControl" "Xoff" [ 432.102] Option "_source" "server/udev" [ 432.102] Option "name" "WALTOP International Corp. Media Tablet" [ 432.102] Option "path" "/dev/input/event13" [ 432.102] Option "device" "/dev/input/event13" [ 432.102] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input13/event13" [ 432.102] Option "driver" "wacom" [ 432.102] Option "XkbModel" "pc105" [ 432.102] Option "XkbLayout" "pt" [ 432.102] Option "XkbOptions" "terminate:ctrl_alt_bksp," [ 432.102] (**) WALTOP International Corp. Media Tablet: always reports core events [ 432.102] (**) Option "Device" "/dev/input/event13" [ 432.102] (**) Option "Device" "/dev/input/event13" [ 432.102] (EE) WALTOP International Corp. Media Tablet: Invalid type 'stylus' for this device. [ 432.102] (EE) WALTOP International Corp. Media Tablet: Invalid type 'eraser' for this device. [ 432.102] (EE) WALTOP International Corp. Media Tablet: Invalid type 'cursor' for this device. [ 432.102] (EE) WALTOP International Corp. Media Tablet: Invalid type 'touch' for this device. [ 432.102] (EE) WALTOP International Corp. Media Tablet: Invalid type 'pad' for this device. [ 432.102] (EE) WALTOP International Corp. Media Tablet: No type specified [ 432.102] (EE) PreInit returned 8 for "WALTOP International Corp. Media Tablet" [ 432.102] (II) UnloadModule: "wacom" [ 432.103] (II) config/udev: Adding input device WALTOP International Corp. Media Tablet (/dev/input/event10) [ 432.103] (**) WALTOP International Corp. Media Tablet: Applying InputClass "evdev tablet catchall" [ 432.103] (**) WALTOP International Corp. Media Tablet: Applying InputClass "Wacom class" [ 432.103] (II) Using input driver 'wacom' for 'WALTOP International Corp. Media Tablet' [ 432.103] Option "StopBits" "1" [ 432.103] Option "DataBits" "8" [ 432.103] Option "Parity" "None" [ 432.103] Option "Vmin" "1" [ 432.103] Option "Vtime" "10" [ 432.103] Option "FlowControl" "Xoff" [ 432.103] Option "_source" "server/udev" [ 432.103] Option "name" "WALTOP International Corp. Media Tablet" [ 432.103] Option "path" "/dev/input/event10" [ 432.103] Option "device" "/dev/input/event10" [ 432.103] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input10/event10" [ 432.103] Option "driver" "wacom" [ 432.103] (**) WALTOP International Corp. Media Tablet: always reports core events [ 432.103] (**) Option "Device" "/dev/input/event10" [ 432.103] (**) Option "Device" "/dev/input/event10" [ 432.103] (II) WALTOP International Corp. Media Tablet: type not specified, assuming 'stylus'. [ 432.103] (II) WALTOP International Corp. Media Tablet: other types will be automatically added. [ 432.103] (--) WALTOP International Corp. Media Tablet stylus: using pressure threshold of 27 for button 1 [ 432.103] (--) WALTOP International Corp. Media Tablet stylus: Wacom USB Bamboo tablet maxX=16383 maxY=16383 maxZ=1023 resX=53000 resY=88000 tilt=disabled [ 432.103] (II) WALTOP International Corp. Media Tablet stylus: hotplugging dependent devices. [ 432.103] (EE) WALTOP International Corp. Media Tablet stylus: Invalid type 'eraser' for this device. [ 432.103] (EE) WALTOP International Corp. Media Tablet stylus: Invalid type 'cursor' for this device. [ 432.103] (EE) WALTOP International Corp. Media Tablet stylus: Invalid type 'touch' for this device. [ 432.103] (EE) WALTOP International Corp. Media Tablet stylus: Invalid type 'pad' for this device. [ 432.103] (II) WALTOP International Corp. Media Tablet stylus: hotplugging completed. [ 432.103] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input10/event10" [ 432.103] (II) XINPUT: Adding extended input device "WALTOP International Corp. Media Tablet stylus" (type: STYLUS, id 13) [ 432.103] (II) XKB: Reusing cached keymap [ 432.104] (**) WALTOP International Corp. Media Tablet stylus: (accel) keeping acceleration scheme 1 [ 432.104] (**) WALTOP International Corp. Media Tablet stylus: (accel) acceleration profile 0 [ 432.104] (**) WALTOP International Corp. Media Tablet stylus: (accel) acceleration factor: 2.000 [ 432.104] (**) WALTOP International Corp. Media Tablet stylus: (accel) acceleration threshold: 4 [ 432.104] (**) Option "Device" "/dev/input/event10" [ 432.108] (II) config/udev: Adding input device WALTOP International Corp. Media Tablet (/dev/input/event12) [ 432.108] (**) WALTOP International Corp. Media Tablet: Applying InputClass "evdev keyboard catchall" [ 432.108] (**) WALTOP International Corp. Media Tablet: Applying InputClass "Wacom class" [ 432.108] (**) WALTOP International Corp. Media Tablet: Applying InputClass "system-setup-keyboard" [ 432.108] (II) Using input driver 'wacom' for 'WALTOP International Corp. Media Tablet' [ 432.108] Option "StopBits" "1" [ 432.108] Option "DataBits" "8" [ 432.108] Option "Parity" "None" [ 432.108] Option "Vmin" "1" [ 432.108] Option "Vtime" "10" [ 432.108] Option "FlowControl" "Xoff" [ 432.108] Option "_source" "server/udev" [ 432.108] Option "name" "WALTOP International Corp. Media Tablet" [ 432.108] Option "path" "/dev/input/event12" [ 432.108] Option "device" "/dev/input/event12" [ 432.108] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input12/event12" [ 432.108] Option "driver" "wacom" [ 432.108] Option "XkbModel" "pc105" [ 432.108] Option "XkbLayout" "pt" [ 432.108] Option "XkbOptions" "terminate:ctrl_alt_bksp," [ 432.108] (**) WALTOP International Corp. Media Tablet: always reports core events [ 432.108] (**) Option "Device" "/dev/input/event12" [ 432.108] (**) Option "Device" "/dev/input/event12" [ 432.108] (EE) WALTOP International Corp. Media Tablet: Invalid type 'stylus' for this device. [ 432.108] (EE) WALTOP International Corp. Media Tablet: Invalid type 'eraser' for this device. [ 432.108] (EE) WALTOP International Corp. Media Tablet: Invalid type 'cursor' for this device. [ 432.108] (EE) WALTOP International Corp. Media Tablet: Invalid type 'touch' for this device. [ 432.108] (EE) WALTOP International Corp. Media Tablet: Invalid type 'pad' for this device. [ 432.108] (EE) WALTOP International Corp. Media Tablet: No type specified [ 432.108] (EE) PreInit returned 8 for "WALTOP International Corp. Media Tablet" [ 432.108] (II) UnloadModule: "wacom" [ 432.109] (II) config/udev: Adding input device WALTOP International Corp. Media Tablet (/dev/input/event11) [ 432.109] (**) WALTOP International Corp. Media Tablet: Applying InputClass "Wacom class" [ 432.109] (II) Using input driver 'wacom' for 'WALTOP International Corp. Media Tablet' [ 432.109] Option "StopBits" "1" [ 432.109] Option "DataBits" "8" [ 432.109] Option "Parity" "None" [ 432.109] Option "Vmin" "1" [ 432.109] Option "Vtime" "10" [ 432.109] Option "FlowControl" "Xoff" [ 432.109] Option "_source" "server/udev" [ 432.109] Option "name" "WALTOP International Corp. Media Tablet" [ 432.109] Option "path" "/dev/input/event11" [ 432.109] Option "device" "/dev/input/event11" [ 432.109] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input11/event11" [ 432.109] Option "driver" "wacom" [ 432.109] (**) WALTOP International Corp. Media Tablet: always reports core events [ 432.109] (**) Option "Device" "/dev/input/event11" [ 432.109] (**) Option "Device" "/dev/input/event11" [ 432.109] (EE) WALTOP International Corp. Media Tablet: Invalid type 'stylus' for this device. [ 432.109] (EE) WALTOP International Corp. Media Tablet: Invalid type 'eraser' for this device. [ 432.109] (EE) WALTOP International Corp. Media Tablet: Invalid type 'cursor' for this device. [ 432.109] (EE) WALTOP International Corp. Media Tablet: Invalid type 'touch' for this device. [ 432.109] (EE) WALTOP International Corp. Media Tablet: Invalid type 'pad' for this device. [ 432.109] (EE) WALTOP International Corp. Media Tablet: No type specified [ 432.109] (EE) PreInit returned 8 for "WALTOP International Corp. Media Tablet" [ 432.109] (II) UnloadModule: "wacom" Eduardo |
|
From: Nikolai K. <sp...@gm...> - 2012-05-17 09:53:58
|
On 05/17/2012 11:53 AM, Eduardo H. Silva wrote:
> The stylus works fine with the patch!
Great! So the side buttons don't paint anymore?
> But the scroll wheels don't, do I have to use the evdev driver like
> mentioned before in the thread, or is it supposed to all work just with
> this wacom driver?
Only the pen device should be handled by the wacom driver. This is achieved
by making it match with this snippet:
# Waltop tablets
Section "InputClass"
Identifier "Waltop class"
MatchProduct "WALTOP"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
Make sure no other "InputClass" section overrides it.
Then, you need to force X.org to use the evdev driver with the scroll
device, like this:
Section "InputClass"
Identifier "Waltop scroll class"
MatchIsPointer "off"
MatchIsKeyboard "off"
MatchIsTablet "off"
MatchIsTouchpad "off"
MatchIsTouchscreen "off"
MatchProduct "WALTOP"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Sincerely,
Nick
|
|
From: Eduardo H. S. <hob...@gm...> - 2012-05-17 11:10:16
|
2012/5/17 Nikolai Kondrashov <sp...@gm...>: > On 05/17/2012 11:53 AM, Eduardo H. Silva wrote: >> >> The stylus works fine with the patch! > > > Great! So the side buttons don't paint anymore? Nope, 1st button just middle clicks, and 2nd button right clicks. I still can't configure it in Gnome system settings (says no wacom tablet detected) but it's working like I want so it's fine. > > >> But the scroll wheels don't, do I have to use the evdev driver like >> mentioned before in the thread, or is it supposed to all work just with >> this wacom driver? > > > Only the pen device should be handled by the wacom driver. This is achieved > by making it match with this snippet: > > > # Waltop tablets > Section "InputClass" > Identifier "Waltop class" > MatchProduct "WALTOP" > MatchIsTablet "on" > MatchDevicePath "/dev/input/event*" > Driver "wacom" > EndSection > > Make sure no other "InputClass" section overrides it. > > Then, you need to force X.org to use the evdev driver with the scroll > device, like this: > > Section "InputClass" > Identifier "Waltop scroll class" > > MatchIsPointer "off" > MatchIsKeyboard "off" > MatchIsTablet "off" > MatchIsTouchpad "off" > MatchIsTouchscreen "off" > MatchProduct "WALTOP" > MatchDevicePath "/dev/input/event*" > Driver "evdev" > EndSection > > Sincerely, > Nick Ah ok, thanks. One less tablet to go :) Thanks you and the digimend team for your hard work on giving support for these kinds of tablets. Eduardo |