You are not logged in.
One of my update last week destroyed the ability to use the middle mouse butten (press the mouse wheel) of my rapoo wireless mouse. Of course, since I only noticed this today, I cannot say which update it was...
$ lsusb
..
Bus 001 Device 007: ID 24ae:2001
..
$ egrep "Name|Handlers" /proc/bus/input/devices
..
N: Name="RAPOO RAPOO 5G Wireless Device"
H: Handlers=sysrq kbd event15
N: Name="RAPOO RAPOO 5G Wireless Device"
H: Handlers=kbd event16 mouse1
$ journalctl -b | grep -i rapoo
Apr 23 16:41:40 ratatoskr kernel: input: RAPOO RAPOO 5G Wireless Device as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:24AE:2001.0008/input/input28
Apr 23 16:41:40 ratatoskr kernel: hid-generic 0003:24AE:2001.0008: input,hiddev0,hidraw2: USB HID v1.01 Mouse [RAPOO RAPOO 5G Wireless Device] on usb-0000:00:14.0-3/input1I'm kind of stumped as to where to start looking for the problem. If you think it's useful, I'd try to post an update history, but that log is pretty long. This is arch, after all...
Offline
Use xinput or xev to find out what, if anything, the system is registering from the mouse.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Use xinput or xev to find out what, if anything, the system is registering from the mouse.
For some reason, the issue disappeared today. Since it persisted across reboots and my attempt to recreate All Mouse Buttons Working from the wiki, I'll stay stumped (and probably stupid in a way I just don't see), I guess, but at least it's gone...
And I've learned two new ways to debug stuff, thanks, ngoonee, and thanks for your time!
For completeness, these are todays entries of xinput
$ xinput --list 12
RAPOO RAPOO 5G Wireless Device id=12 [slave pointer (2)]
Reporting 10 classes:
Class originated from: 12. Type: XIButtonClass
Buttons supported: 13
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Side" "Button Extra" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown"
Button state:
Class originated from: 12. Type: XIKeyClass
Keycodes supported: 248
Class originated from: 12. Type: XIValuatorClass
Detail for Valuator 0:
Label: Rel X
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 12. Type: XIValuatorClass
Detail for Valuator 1:
Label: Rel Y
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 12. Type: XIValuatorClass
Detail for Valuator 2:
Label: Rel Horiz Wheel
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 12. Type: XIValuatorClass
Detail for Valuator 3:
Label: Rel Dial
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 12. Type: XIValuatorClass
Detail for Valuator 4:
Label: Rel Vert Wheel
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 12. Type: XIScrollClass
Scroll info for Valuator 2
type: 2 (horizontal)
increment: 1.000000
flags: 0x0
Class originated from: 12. Type: XIScrollClass
Scroll info for Valuator 3
type: 2 (horizontal)
increment: 1.000000
flags: 0x0
Class originated from: 12. Type: XIScrollClass
Scroll info for Valuator 4
type: 1 (vertical)
increment: -1.000000
flags: 0x2 ( preferred )
$ xev
..
ButtonPress event, serial 37, synthetic NO, window 0x3a00001,
root 0xae, subw 0x3a00002, time 369783, (20,22), root:(771,480),
state 0x0, button 2, same_screen YES
EnterNotify event, serial 37, synthetic NO, window 0x3a00001,
root 0xae, subw 0x0, time 369783, (20,22), root:(771,480),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 512
KeymapNotify event, serial 37, synthetic NO, window 0x0,
keys: 4294967214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ButtonRelease event, serial 37, synthetic NO, window 0x3a00001,
root 0xae, subw 0x3a00002, time 370383, (20,22), root:(771,480),
state 0x200, button 2, same_screen YES
LeaveNotify event, serial 37, synthetic NO, window 0x3a00001,
root 0xae, subw 0x0, time 370370, (20,22), root:(771,480),
mode NotifyUngrab, detail NotifyInferior, same_screen YES,
focus YES, state 0Offline