5

Is it possible to reverse the vertical scroll of the touchpad on my Logitech Wireless Touch Keyboard (K400r) in the Logitech Setpoint program?

7

Short answer: No, not in SetPoint.

In a relevant post in the Logitech forums from 2013 August 8, a Logitech support technician states

This is not an option in Logitech Setpoint for Windows either.

This was my experience, today. Based on another forum post from a different Logitech support tech, I installed SetPoint in an attempt to accomplish the same goal (reverse scroll direction on a Logitech K400 wireless keyboard/touchpad combo) and fiddled with it for a couple of hours.


Long answer: Yes, if you are willing to do some registry surfing.

The technician goes on to cite a registry edit "for the sake of information". Specifically:

Registry Path: HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Enum > HID > VID_046D&PID_C52B > Device Parameters (All)

For Vertical Scrolling: All Device Parameters
Entry Name: FlipFlopWheel
Control Value: 0
Reversed Value: 1

For Horizontal Scrolling: All Device Parameters
Entry Name: FlipFlopHScroll
Control Value: 0
Reversed Value: 1

Then, the tech discourages the reader from manipulating the registry. Reasonable advice, considering that the suggested edit is not straight-forward.

I am using the Logitech Unifying Software on Windows 10 and have additional pointing devices attached through the unifier and otherwise. At HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID, I found 18 member keys with names that started with VID_046D&PID_C52B but continued with additional specifiers. I.e. by studying the values in the subkeys, I eventually determined that my Logitech wireless trackball (a separate device) was represented as:

VID_046D&PID_C52B&REV_1203&MI_02&Qid_1028&WI_02&Class_00000004

and the trackpad component of my K400 was represented as:

VID_046D&PID_C52B&REV_1203&MI_02&Qid_4024&WI_01&Class_0000001E&Col02

Each of these keys has a complex-looking subkey that itself has two subkeys: Properties (protected against access) and Device Parameters, the one we are looking for. On my system, the particular FlipFlopHScroll and FlipFlopWheel that I wanted were found in:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_046D&PID_C52B&REV_1203&MI_02&Qid_4024&WI_01&Class_0000001E&Col02\8&262edd47&0&0001\Device Parameters

If you can identify the correct path for your setup, right click on the two FlipFlop data elements (to Modify... in regedit) and change them from 0 to 1. I noticed the desired effect after I restarted my machine.


To aide your search, try searching the HID key for the string logitech. The 'complex-sounding' subkey for the appropriate subkey of HID will have some helpful info. Specifically, my

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_046D&PID_C52B&REV_1203&MI_02&Qid_4024&WI_01&Class_0000001E&Col02\8&262edd47&0&0001

has the data element named DeviceDesc with the value

@oem23.inf,%hidcordlessunifyingmouse%;Logitech HID-compliant Unifying Mouse

On my system, this was one of two such keys. (I have two mouse pointers managed by the Logitech Unifying Software.)

| improve this answer | |
  • 1
    You can find the exact name by looking at the device properties, like in this screenshot: i.imgur.com/GVeYvp8.png (which can be found through i.imgur.com/3KREUkQ.png ). In addition, you don't have to restart Windows. You can just unplug the device and plug it back. – Denilson Sá Maia Aug 29 '18 at 12:57
  • 1
    Unfortunately, the scroll direction is still "wrong" in 2018, and there is still no UI setting for changing it. Luckily, this solution still works. – Helge Klein Sep 27 '18 at 20:11
  • My registry key was VID_046D&PID_C52B&MI_01&Col01 instead of the one mentioned above, and the names of the variables I toggled to 1 were "FlipFlopHScroll" and "FlipFlopWheel", but with these minor changes, the method still worked for me! (after taking out the usb dongle, turning off then on the keyboard, and then reinserting the dongle). – wanderingmathematician Dec 11 '19 at 16:37
  • In late 2020, Logitech Options allows this configuration, at least for the Logitech K400: support.logi.com/hc/en-us/articles/360025297893 – DeeJayh Aug 22 at 19:51
0

In late 2020, Logitech Options allows this configuration (at least for the Logitech K400, which DOES answer the OPs question)

https://support.logi.com/hc/en-us/articles/360025297893

Logitech Options

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.