What is G Shift? (Complete Guide)

Published:
Updated:

Here I will discuss an amazing feature “G Shift” found in several Logitech mice and keyboards that provides you an alternative mode or a special mode to trigger alternate functions from your existing mouse/keyboard buttons.

So, let’s get started!

G Shift Definition

G Shift is a button customization feature in G HUB software that assigns alternate functions to compatible Logitech mice and keyboard buttons, enabling two commands per button.

In normal usage, your mouse buttons will have regular key mapping. Once you hold down the G Shift button the secondary mapping that you assigned will get activated.

So, with this functionality, you can change the default mouse button’s functions and get additional customization on it.

Logitech G Shift buttons on Logitech mouse

Now, this G Shift button can have multiple customizations.

In its default settings, you can hold the G shift button to enable an alternate key mapping to the respective key or button.

g shift button definition from logitech
Credits: Logitech

You can also set the G Shift button to enable temporarily changing the DPI settings. In this way, it can act like a DPI shifter enabling you to switch to another DPI on your mouse to get some extra precision on your mouse cursor movement.

This advanced modifier increases the utility of your mouse or keyboard to manifolds.

Image showing G keys on Logitech g600 mouse
You can set alternate key mappings to these G-Keys. This is Logitech’s G600 mouse as an example.

This feature comes in very handy, especially in gaming. I have set up the Logitech G Shift in my Logitech mouse and it helps a lot to trigger an alternate function from the same mouse button.

How to Set up G Shift?

To set up G Shift open the G Hub software on your desktop or laptop.

In case the G Hub software is not installed, you can go to the official Logitech Website to download and install it.

Logitech G Hub software

Now, here are the steps:

g shift settings in g hub software
  1. First Open the G Hub app and then click on the Gear Icon
  2. After that is done go to the Settings option.
  3. You need to select the Device that you want to set up G Shift
  4. Then, click on the Assignment tab
  5. Click on the System Tab under Assignments and search for the G Shift.
  6. You can drag and drop to assign to any default mouse button which would act as your G Shift key.
  7. Now below, there would be a toggle in G Hub from Default to G Shift, do that. This would allow you to assign your G Shift mode keys.
  8. Now, you can assign other keys to its alternate mode by selecting the button on the G Hub and then clicking the keys.
  9. Search for the button you want to assign
  10. Now, again toggle to default to see the default mapping

E.g., You can assign the letter A on your mouse middle-click button on the G Shift mode. And suppose you set the side key as the G Shift key. Now, open the notepad to test whether holding the G Shift key(which is the side key here in the example) is printing A on the notepad by clicking the right-clicking button.

Also, check when not holding the G Shift key pressed, and whether the middle click works well in its default mode.

How to Use the G Shift Key?

When you hold down the G Shift key and then press another key, the secondary function assigned to that key will be activated.

For Using with Logitech G Keyboards:

Here’s how to use this button:

  • Press and hold the G Key located on your keyboard’s left side.
  • While holding down the G Shift button, press another key on the keyboard to trigger a secondary function or shortcut.
  • Release both keys to return to normal keyboard function.

For Using with Logitech G Mice:

Here is how to use this button on your Logitech G Mice:

  • If you press the G Shift button there, holding that you enable G Shift functionality. 
  • Now, you press any other button, you get access to the alternate functionality assigned to it.

How to toggle G Shift?

To toggle the G Shift functionality, you can press the G Shift button on your keyboard or mouse. This will activate or deactivate the G Shift function, which allows you to access secondary functions on your keyboard/mouse.

How to reset Logitech G Shift?

Here are the steps to reset it:

  • Open the Logitech G Hub on your computer.
  • Click on the device that has the G Shift button assigned to it. It could be a mouse or a keyboard.
  • Click on the “Assignments” tab at the top of the window.
  • Then click on the Keys
  • Select on G Shift from Default
  • Select the button whose G Shift you want to reset
  • Then click on the Use Default, and it will reset the G shift functionality to the button.

You have successfully reset the G Shift button on your device. You can now assign a different function to it or leave it unassigned.