Ubuntu 12.04 scroll-wheel support

View: New views
7 Messages — Rating Filter:   Alert me  

Ubuntu 12.04 scroll-wheel support

by e.m.fields :: Rate this Message:

| View Threaded | Show Only this Message

Hi,
I have been searching the lists archive, and am still unclear whether or not this is a solved problem, please help:

Mapping scrollwheel ("AbsWheelUp/AbsWheelDn") does not produce any effect.
I also seem to be unable to map keys 2 and 4 to anything whatsoever. 

Wacom tablet: Bamboo model MTE-450

using package "xserver-xorg-input-wacom" version 1:0.14.0-0ubuntu2
distribution: ubuntu 12.04 "precise"
kernel:  3.2.0-24-generic-pae  

Is this problem solved in the latest version released of xserver-xorg-input-wacom? Or is this a unique issue?

Thanks, 
- emf

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by Favux ... :: Rate this Message:

| View Threaded | Show Only this Message

On Fri, Jun 1, 2012 at 12:07 PM, Matt Fields <fields.emmett@...> wrote:

> Hi,
> I have been searching the lists archive, and am still unclear whether or not
> this is a solved problem, please help:
>
> Mapping scrollwheel ("AbsWheelUp/AbsWheelDn") does not produce any effect.
> I also seem to be unable to map keys 2 and 4 to anything whatsoever.
>
> Wacom tablet: Bamboo model MTE-450
>
> using package "xserver-xorg-input-wacom" version 1:0.14.0-0ubuntu2
> distribution: ubuntu 12.04 "precise"
> kernel:  3.2.0-24-generic-pae
>
> Is this problem solved in the latest version released
> of xserver-xorg-input-wacom? Or is this a unique issue?

Hi Matt,

The fix was committed to the xf86-input-wacom repository a couple of
days ago.  So you'll need to clone and compile it.  Also you'll want
to use RelWheelUp and RelWheelDn as your xsetwacom parameters.

Favux

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by Jason G. :: Rate this Message:

| View Threaded | Show Only this Message

On Fri, Jun 1, 2012 at 10:15 AM, Favux ... <favux.is@...> wrote:

> On Fri, Jun 1, 2012 at 12:07 PM, Matt Fields <fields.emmett@...> wrote:
>> Hi,
>> I have been searching the lists archive, and am still unclear whether or not
>> this is a solved problem, please help:
>>
>> Mapping scrollwheel ("AbsWheelUp/AbsWheelDn") does not produce any effect.
>> I also seem to be unable to map keys 2 and 4 to anything whatsoever.
>>
>> Wacom tablet: Bamboo model MTE-450
>>
>> using package "xserver-xorg-input-wacom" version 1:0.14.0-0ubuntu2
>> distribution: ubuntu 12.04 "precise"
>> kernel:  3.2.0-24-generic-pae
>>
>> Is this problem solved in the latest version released
>> of xserver-xorg-input-wacom? Or is this a unique issue?
>
> Hi Matt,
>
> The fix was committed to the xf86-input-wacom repository a couple of
> days ago.  So you'll need to clone and compile it.  Also you'll want
> to use RelWheelUp and RelWheelDn as your xsetwacom parameters.
>
> Favux
>
Actually, the MTE-450 apparently has absolute wheel akin to what you'd
find on an Intuos4 (and so wouldn't have been affected by that
recently-fixed bug). Matt, let me know if you have issues getting the
wheel mapping to work with AbsWheelUp and AbsWheelDown. Running e.g.
`xsetwacom set "Wacom Bamboo pad" AbsWheelUp key a` works as expected
for me when building from the repository.

Button mapping is a different story -- the Bamboo and Graphire4 have
buttons mapped to X11 buttons 8 and 9, which exceeds the size of the
actions array we allocate. This does cause mapping issues, even with
the latest code in the repository.

Jason

---
Day xee-nee-svsh duu-'ushtlh-ts'it;
nuu-wee-ya' duu-xan' 'vm-nvshtlh-ts'it.
Huu-chan xuu naa~-gha.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by Favux ... :: Rate this Message:

| View Threaded | Show Only this Message

On Fri, Jun 1, 2012 at 2:04 PM, Jason Gerecke <killertofu@...> wrote:

>
> Actually, the MTE-450 apparently has absolute wheel akin to what you'd
> find on an Intuos4 (and so wouldn't have been affected by that
> recently-fixed bug). Matt, let me know if you have issues getting the
> wheel mapping to work with AbsWheelUp and AbsWheelDown. Running e.g.
> `xsetwacom set "Wacom Bamboo pad" AbsWheelUp key a` works as expected
> for me when building from the repository.
>
> Button mapping is a different story -- the Bamboo and Graphire4 have
> buttons mapped to X11 buttons 8 and 9, which exceeds the size of the
> actions array we allocate. This does cause mapping issues, even with
> the latest code in the repository.
>
> Jason

Thanks for correcting me Jason.

So a pad can have a scroll wheel that is either Abs or Rel.  Can a
puck also have a scroll wheel that is Abs or Rel?

Other than going through the code or trying both in a xsetwacom
command is there a way to know which is correct for a given scroll
wheel?

Favux

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by Jason G. :: Rate this Message:

| View Threaded | Show Only this Message

On Fri, Jun 1, 2012 at 1:51 PM, Favux ... <favux.is@...> wrote:

> On Fri, Jun 1, 2012 at 2:04 PM, Jason Gerecke <killertofu@...> wrote:
>>
>> Actually, the MTE-450 apparently has absolute wheel akin to what you'd
>> find on an Intuos4 (and so wouldn't have been affected by that
>> recently-fixed bug). Matt, let me know if you have issues getting the
>> wheel mapping to work with AbsWheelUp and AbsWheelDown. Running e.g.
>> `xsetwacom set "Wacom Bamboo pad" AbsWheelUp key a` works as expected
>> for me when building from the repository.
>>
>> Button mapping is a different story -- the Bamboo and Graphire4 have
>> buttons mapped to X11 buttons 8 and 9, which exceeds the size of the
>> actions array we allocate. This does cause mapping issues, even with
>> the latest code in the repository.
>>
>> Jason
>
> Thanks for correcting me Jason.
>
> So a pad can have a scroll wheel that is either Abs or Rel.  Can a
> puck also have a scroll wheel that is Abs or Rel?
>
The closest thing to an absolute wheel on a puck that I'm aware of is
the wheel on an Intuos2 4D Mouse. Its spring loaded and able to report
its absolute position in the range +1024 to -1024. However, this data
is reported through ABS_THROTTLE (similar to an airbrush) instead of
REL_WHEEL, ABS_WHEEL or ABS_WHEEL2.

> Other than going through the code or trying both in a xsetwacom
> command is there a way to know which is correct for a given scroll
> wheel?
>
> Favux
I don't believe so. You can make an educated guess though -- if it
looks or feels like a mouse scroll wheel, it's (probably) relative. If
it looks or feels like the Intuos4 touch ring, it's (probably)
absolute.

Jason

---
Day xee-nee-svsh duu-'ushtlh-ts'it;
nuu-wee-ya' duu-xan' 'vm-nvshtlh-ts'it.
Huu-chan xuu naa~-gha.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by e.m.fields :: Rate this Message:

| View Threaded | Show Only this Message

Thanks Jason and Favux, I am trying to build and install the latest version to see whether this resolves the scroll-wheel bug, but I do have the question remaining, will building this way work with Ubuntu 12.04? 

We do not have by default xorg-server package installed. Upon running the ./configure, I get the following error:

$ ./configure --prefix=/usr --libdir=/usr/lib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes 
 ...
... 
checking for XORG... no
configure: error: Package requirements (xorg-server >= 1.7.0 xproto xext kbproto inputproto randrproto) were not met:
No package 'xorg-server' found

We do have the packages:
xserver-xorg                 - X.Org X server                       
xserver-xorg-core            - Xorg X server - core server          
xserver-xorg-input-all       - X.Org X server -- input driver metapa
xserver-xorg-input-wacom     - X.Org X server -- Wacom input driver 

I am hesitant to go messing around with Xorg packages if I don't know what I'm doing here, will this work without breaking xorg under ubuntu 12.04? 

Thanks

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Re: Ubuntu 12.04 scroll-wheel support

by Favux ... :: Rate this Message:

| View Threaded | Show Only this Message

On Sun, Jun 3, 2012 at 11:55 AM, Matt Fields <fields.emmett@...> wrote:

> Thanks Jason and Favux, I am trying to build and install the latest version
> to see whether this resolves the scroll-wheel bug, but I do have the
> question remaining, will building this way work with Ubuntu 12.04?
>
> We do not have by default xorg-server package installed. Upon running the
> ./configure, I get the following error:
>
>> $ ./configure --prefix=/usr --libdir=/usr/lib
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking whether build environment is sane... yes
>>
>>  ...
>
> ...
>>
>> checking for XORG... no
>> configure: error: Package requirements (xorg-server >= 1.7.0 xproto xext
>> kbproto inputproto randrproto) were not met:
>> No package 'xorg-server' found
>
>
> We do have the packages:
>
> xserver-xorg                 - X.Org X server
> xserver-xorg-core            - Xorg X server - core server
> xserver-xorg-input-all       - X.Org X server -- input driver metapa
> xserver-xorg-input-wacom     - X.Org X server -- Wacom input driver
>
>
> I am hesitant to go messing around with Xorg packages if I don't know what
> I'm doing here, will this work without breaking xorg under ubuntu 12.04?
>
> Thanks

Hi Matt,

I gather using AbsWheel as in:
xsetwacom set "Wacom Bamboo pad" AbsWheelUp key whatever

isn't working with Precise's default xserver-xorg-input-wacom (the
xf86-input-wacom-0.14.0 package) on your Bamboo MTE-450?  Have you
confirmed your pad's <device name> for use in the xsetwacom command
with 'xinput list'?

You just need to compile and install xserver-xorg-input-wacom to
update the Wacom X driver.

Two Ubuntu specific HOW TOs for compiling xf86-input-wacom are
available at:  http://ubuntuforums.org/showthread.php?t=1038949  and
http://ubuntuforums.org/showthread.php?t=1515562  The second link has
some stuff on BambooPT button mapping in "V. Tablet (Pad) buttons"
that may help you with mapping your 2 and 4 buttons.

Favux

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@...
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss