[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-newbie
Subject: Re: linux kernel support for logitech g502 proteus
From: Samuel Bernardo <samuelbernardo.mail () gmail ! com>
Date: 2016-12-01 16:44:38
Message-ID: 10298a05-f2cb-a4c4-ce7b-deeb2e5c29a8 () gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/mixed)]
Hi Môshe van der Sterre,
Thanks for you answer.
This mouse can store keys in their internal memory but can also load
profiles from a local file.
When using profiles, keys are not stored in internal mouse memory. I had
tested it in other PC running Windows and when I disconnected from USB
and then connected to my PC running Linux verified that keys where not
being detected.
Only when I stored the keys in mouse memory (without using profile) I
could catch them using xev or showkey. This is why I think that could be
a missing feature for linux mouse module.
On 12/01/2016 04:15 PM, Môshe van der Sterre wrote:
> Hi,
>
> From your story, I assume the mouse has some kind of memory that remembers the key \
> bindings. This means there is not actually a need for a specific kernel driver. I \
> guess it is possible to program the mouse from user-space, with libusb for example. \
> If there is no linux software available that already does this, you will need to do \
> some reverse engineering on the usb protocol used. This can be very simple, very \
> hard or anything in between. I have no experience reverse engineering USB from \
> windows, but you could start by looking at USBPcap or simmilar windows based usb \
> sniffers.
> As for the correct mailinglist, this question would be on topic for linux-newbie as \
> it relates somewhat to driver development, but not the others.
> I hope this helps,
> Môshe van der Sterre
>
> On 12/01/2016 11:57 AM, Samuel Bernardo wrote:
> > Hello,
> >
> > I'm sorry if I'm spamming some lists with this help request, but I don't
> > know exactly what's the right mailing list.
> >
> > I would like to use Logitech G502 RGB gaming mouse with programmed
> > profiles from their software, but I realized that generic driver in
> > linux didn't support it. Logitech discards any support for Linux OS.
> > This is the only reason I need a dual boot with Windows for programming
> > the mouse or generate the xml template for the key bindings.
> >
> > In Windows key mapping for mouse can be loaded from a xml file that
> > stores profiles or programmed directly into the mouse, but limited to
> > the keys available in keyboard or software.The following guides explains
> > the setup:
> >
> > http://support.logitech.com/en_us/article/26855
> >
> > http://support.logitech.com/en_us/article/26862?product=a0q31000009u2F9AAI
> >
> > With xml template is also possible to configure additional keys like F13
> > that are usefull to map macros for example in an IDE software. The guide
> > explaining how to change xml file is below:
> >
> > http://i.imgur.com/NbmjWCS.png
> >
> > This mouse has many programmable keys that I would like to use in linux.
> >
> > I suspect that xml configuration is loaded with the windows driver for
> > g502. Since with actual generic driver in linux 4.8 the profile could
> > not be loaded, I ask if I you could help giving additional support for
> > it in linux kernel?
> >
> > Thanks,
> >
> > Samuel
> >
> >
> >
> >
["signature.asc" (application/pgp-signature)]
--
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic