Я хотел бы выкинуть  X-Mouse Button Control  как более общую программу. Например, в настоящее время я использую мышь Dell с компьютером, не принадлежащим Dell, и они решили заблокировать свои драйверы мыши, чтобы установить их только на свои собственные компьютеры. Мышь X-Mouse должна работать с  большинство мышей : 
Единственный реальный ответ на этот вопрос - попробовать и посмотреть, но есть несколько знаков рассказчика. Если у вас есть 5 кнопок (или больше) мыши, а 4 и 5 кнопки выполняют back/next в вашем веб-браузере, то его почти определенный XMBC будет работать для первых 5 кнопок (XMBC не поддерживает более 5 кнопок). 
Все, что я могу сказать наверняка, это то, что он работает с первыми 5 кнопками моей мыши Logitech MX518 Optical, с установленным программным обеспечением Logitech или без него. 
Она также отлично работает с моей старой (оригинальной) оптической мышью MS Intellimouse. 
Можно также определять несколько слоев и профили, специфичные для конкретного приложения. Таким образом, вы можете сделать так, чтобы она вела себя как кнопка “назад” в каждой программе, кроме вашего браузера. 
Соответствующая кнопка и выпадающий список будут выделяться при нажатии кнопки. Вы можете использовать это, чтобы понять, какая кнопка что делает, но я обнаружил, что Mouse Button 5 является кнопкой “назад” на моей мыши. 
 
    
     
Щелкните для полного размера