You are not logged in.
I have tried many ways of doing this and this is the only way it works for me and works well
Do these commands as root:
1) pacman -S xf86-input-evdev
2) modprobe evdev
3) cat /proc/bus/input/devices
* You will see an output similar to this: (this is mine by the way)
-----------------------------------------------------------------------------------------------------
I: Bus=0003 Vendor=046d Product=c505 Version=1721
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:11.2-1/input1
S: Sysfs=/class/input/input2
H: Handlers=kbd mouse0 event2
B: EV=7
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 0 0 1878 d800d100 1e0000 0 0 0
B: REL=103
-----------------------------------------------------------------------------------------------------
* There are many entries in the list, just select the one that contains
mouse0 in your Handlers= line.
4) At the end of the handlers line, you will have the event for your device,
as you can see mine is= event2.
5) vim or nano your /etc/X11/xorg.conf file, and add this section:
#logitech mouse:
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Device" "/dev/input/event2"
EndSection
6) To your Section "ServerLayout", add this:
InputDevice "Mouse0" "CorePointer"
7) Comment out the mouse driver that you are currently using in "Server Layout", this is mine commented out:
# InputDevice "Mouse1" "CorePointer"
8) Look for Section "Module"
9) Add this to it to load the evdev module when starting X:
Load "evdev"
10) Save and close your xorg.conf, log out of X and log back in and enjoy your scroll wheel working!!
Optional:
For better sensitivity settings and to enable smart scroll, we need to install lomoco:
AS root:
1) vim or nano your /etc/pacman.conf file
2) Find the [community] section and uncomment the lines so it looks like this:
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community
3) pacman -Sy lomoco
Enjoy your fully functioning logitech mouse!!
lentiflo13
Offline