Which Mouse / Keyboard is fully supported on Linux?
My venerable Logitech Mouse a is nearing the end of it's life and I'm thinking about a replacement.
Since I have no plans to switch my Gaming PC to Windows 11 I would like to have a mouse (and eventually a keyboard) that properly supports Linux.
I looked at the sites for Corsair, Logitech and Razer and the corresponding software is available for Windows (and sometimes MacOS for some reason) but no Linux Version.
Since I actually use some of the fancy Gaming-Gear functionality like setting up macros and variable DPI I'd like to use the software that is used to set these things up.
How do you guys deal with this?
Is there a manufacturer that offers their software for Linux?
Do these things run properly under Wine?
N3Cr0
in reply to ackthxbye • • •ackthxbye
in reply to N3Cr0 • • •cmnybo
in reply to ackthxbye • • •ackthxbye
in reply to cmnybo • • •MentalEdge
in reply to ackthxbye • • •There is also Solaar, which has tray battery status support and keyboard support.
I use both, as both have features the other doesn't.
MalReynolds
in reply to ackthxbye • • •WFH
in reply to MalReynolds • • •ackthxbye
in reply to MalReynolds • • •MalReynolds
in reply to ackthxbye • • •deadbeef
in reply to ackthxbye • • •like this
massive_bereavement likes this.
ackthxbye
in reply to deadbeef • • •Onno (VK6FLAB)
in reply to ackthxbye • • •I've been using Linux for almost 25 years and I've never once considered mouse or keyboard incompatibility, and that's including ADB, PS/2 and DB9 devices, let alone USB.
As far as I know, you can intercept any signal from any such HID device and map it to whatever action you want to achieve at whatever level you need it.
I'm happy to be wrong, but I'd be surprised.
like this
astrsk likes this.
astrsk
in reply to Onno (VK6FLAB) • • •HouseWolf
in reply to Onno (VK6FLAB) • • •A lot of newer big "gamer" brand peripherals are coming bundled with proprietary software you gotta run to get full functionality.
A friend of mine recently tried Linux and had his scroll wheel not work because it was tired to the software on Windows for some stupid reason...
I saw this trend starting nearly a decade ago when Razers software bricked my Win7 PC by booting before the login screen, I've avoided any devices with mandatory software since, but seems the issue has only grown lately.
Frisbeedude
in reply to ackthxbye • • •parpol
in reply to ackthxbye • • •eshep
in reply to ackthxbye • •Linux Gaming reshared this.
HereIAm
in reply to ackthxbye • • •My wooting keyboard's management software has an official appimage that works perfectly fine.
The same can't be said for the Logitech Pro Superlight. I honestly haven't tried running G Hub under wine. But having a quick look around there seems to be pretty straight forward solutions out there to program Logitech devices.
MentalEdge
in reply to HereIAm • • •I'm using Solaar to have a taskbar icon with the battery status of my G305 and G915. It also lets you set DPIs, polling rates and stuff.
Piper is able to configure the G305s buttons.
When I need macros or some keys rebound on the G915, I just use a generic button remapper.
OpenRGB supports configuring the RGB on the G915. Solaar does too, but in a much clunkier way.
HereIAm
in reply to MentalEdge • • •Undaunted
in reply to ackthxbye • • •I have a Keychron K3 Pro keyboard that can be programmed with VIA and I'm more than happy with it.
My mouse is a VAXEE Outset Wireless. This doesn't need any software to change DPI / polling rate etc. All of it can be done by pressing buttons on the underside of the mouse. It works very reliably.
Vik
in reply to ackthxbye • • •I use a keychron Q3 and Q0. They can be remapped / programmed through a web (chrome derivs as it requires WebHID) or desktop electron app called VIA, which at the time of writing is proprietary. I believe Vial (written in Qt) is being brought up, so that may be an option in the future.
In terms of managing the firmware, the vendor offers a first party web interface (also leveraging WebHID). The QMK Toolbox GUI is only available on Mac and Windows but you can use the CLI on Linux to get into DFU mode and flash your firmware.
Not really keen on Logitech as a company but I use Piper to program several of their G series mice on Linux. You can check the libratbag support list to see which hardware can work with it.
kusivittula
in reply to ackthxbye • • •Strayce
in reply to ackthxbye • • •ffhein
in reply to ackthxbye • • •