
 xinput list:
marvin@Gorgon:~$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Trust Gamer Mouse                         id=11   [slave  pointer  (2)]
⎜   ↳ Logitech Gaming Mouse G300                id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ CHESEN USB Keyboard                       id=8    [slave  keyboard (3)]
    ↳ CHESEN USB Keyboard                       id=9    [slave  keyboard (3)]
    ↳ Trust Gamer Mouse                         id=10   [slave  keyboard (3)]
    ↳ Logitech Gaming Mouse G300                id=13   [slave  keyboard (3)]
 

 xinput list-props 12
marvin@Gorgon:~$ xinput list-props 12
Device 'Logitech Gaming Mouse G300':
        Device Enabled (142):   1
        Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (267):     0
        Device Accel Constant Deceleration (268):       1.000000
        Device Accel Adaptive Deceleration (269):       1.000000
        Device Accel Velocity Scaling (270):    10.000000
        Evdev Axis Inversion (271):     0, 0
        Evdev Axes Swap (273):  0
        Axis Labels (274):      "Rel X" (152), "Rel Y" (153)
        Button Labels (275):    "Button Left" (145), "Button Middle" (146), "Button Right" (147), "Button Wheel Up" (148), "Button Wheel Down" (149), "Button Horiz Wheel Left" (150), "Button Horiz Wheel Right" (151), "Button Side" (262), "Button Extra" (263), "Button Forward" (264), "Button Back" (265), "Button Task" (266), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261), "Button Unknown" (261)
        Evdev Middle Button Emulation (276):    0
        Evdev Middle Button Timeout (277):      50
        Evdev Wheel Emulation (278):    0
        Evdev Wheel Emulation Axes (279):       0, 0, 4, 5
        Evdev Wheel Emulation Inertia (280):    10
        Evdev Wheel Emulation Timeout (281):    200
        Evdev Wheel Emulation Button (282):     4
        Evdev Drag Lock Buttons (283):  0
 

 xinput set-prop 12 146 0
marvin@Gorgon:~$ xinput set-prop 12 146 0
property 146 doesn't exist, you need to specify its type and format