1
0
mirror of https://github.com/mbirth/wiki.git synced 2024-11-12 13:46:46 +00:00
wiki.mbirth.de/know-how/hardware/_posts/2009-02-23-logitech-v400.md

1.9 KiB

created layout layout_old redirect_to tags title toc updated
2009-02-09 20:24:26 +0100 redirect default https://blog.mbirth.de/archives/2009/02/09/logitech-v400.html
know-how
hardware
logitech
mouse
usb
Logitech V400 false 2009-02-23 01:12:24 +0100

![Logitech V400]({{ site.url }}/assets/logitech_v400.jpg)

Enable all settings in SetPoint

Install uberOptions to enable ALL settings in the Logitech SetPoint application.

Remapping buttons in Linux

You can use the following command to remap the buttons:

xinput set-button-map <device-id> <button1> <button2> <button3> ... <buttonN>

The <device-id> is shown in the xinput list output as Logitech USB Receiver [XExtensionPointer] - you can use the name as a string or the id number. You can query the actual button state using xinput query-state <device-id>.

The mouse has following button-ids:

Button ID
Left mouse button 1
Right mouse button 3
Wheel button 2
Wheel up 4
Wheel down 5
Wheel left 6
Wheel right 7
"Up" button 9
"Down" button 8

See [remapping mouse buttons]({% post_url 2010-01-07-remapping-mouse-buttons %}) on what buttons X11 recognizes.

According to this the default configuration (xinput set-button-map <device-id> 1 2 3 4 5 6 7 8 9) already gives the correct button assignment. If you prefer to swap the thumb buttons so that "Up" is Thumb1 and "Down" is Thumb2 you can do this using the following command:

#                       input id: 1 2 3 4 5 6 7 8 9
xinput set-button-map <device-id> 1 2 3 4 5 6 7 9 8