Package Details: g13-git v1.0.4.r0.g0a8d6e8-1

Git Clone URL: https://aur.archlinux.org/g13.git (read-only, click to copy)
Package Base: g13
Description: Userspace driver for the Logitech G13 Keyboard
Upstream URL: https://github.com/khampf/g13
Licenses: unknown
Submitter: punkrockguy318
Maintainer: khampf
Last Packager: khampf
Votes: 7
Popularity: 0.025700
First Submitted: 2015-09-04 03:37
Last Updated: 2020-05-22 21:20

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 Next › Last »

khampf commented on 2020-05-20 09:33

gmock was only needed for a single test that can be excluded - I will add the dependency later if I get more tests written.

JcNils commented on 2020-05-19 20:18

Nevermind. Sorry for that.

I just saw that I can get that package from AUR as well. I installed it and now g13 finished building.

Are there any way to put the package as requirement?

Thanks

JcNils commented on 2020-05-19 20:14

Hi, I am using manjaro+gnome, and trying to build using the add/remove software.

but I get this gmock error

[ 62%] Building CXX object CMakeFiles/g13d.dir/g13_hotplug.cpp.o
/var/tmp/pamac-build-nils/g13/src/g13-git/testKeys.cpp:14:10: fatal error: gmock/gmock.h: No such file or directory
   14 | #include "gmock/gmock.h"
      |          ^~~~~~~~~~~~~~~
compilation terminated.


....

==> ERROR: A failure occurred in build().
    Aborting...

khampf commented on 2020-05-19 16:08

I finally got somewhere, USB-hotplugging is supported (libusb is a strange creature so mileage may wary). Try it out and also - I opened the issues tracker on github so you can report issues there, might be easier than reporting anything in comments here on AUR

khampf commented on 2020-05-16 09:38

Oh, the PKGBUILD should really use the master branch, that is a mistake on my side. I have been refactoring the whole thing heavily in the past week while trying to get USB hotplugging to work properly. I will not fix the current PKGBUILD as I hope to be able to release soon. Thanks for making me aware of the problem!

Nihilman commented on 2020-05-15 18:11

Hello, having some issue under manjaro. I'm not an expert but I found that the PKGBUILD point into the develop branch instead of the master branch and the G13.cpp is missing in the develop branch(this is the issue). I have modified line 27: "git checkout develop" by "git checkout master" and it compile for me. I've modified the syntax of 2 others lines too : 51 : " install -m 755 pbm2lpbm "${pkgdir}/usr/bin"" by 51 : " install -m 755 pbm2lpbm "${pkgdir}"/usr/bin"

54 : "install -dm 755 "{pkgdir}"/etc/g13" by 54 : "install -dm 755 "${pkgdir}"/etc/g13" (syntax did not seems to be good for me ?????) After that building the pkg by my own with makepkg and it did it! thank you for your time.

khampf commented on 2020-05-07 00:55

I fixed the loop on LIBUSB_ERROR_NO_DEVICE, merged some work on mousebutton support and worked a little on cleaning up the codebase. Completely untested so I will run the changes in my upstream github develop-branch and test a couple of days before I push the new version (v1.0.2).

khampf commented on 2020-05-06 13:57

This packaged version is the one I edited so it might no longer be in sync with original upstream but I feel this might be an easy fix as it should just retry a couple of times and eventually exit on LIBUSB_ERROR_NO_DEVICE. I'll try to fire up my dev environment and see how dusty it is...

I would first check original upstream for possible fixes, then fix it myself if no such exists and of course I will also suggest those fixes upwards.

achilleas.k commented on 2020-05-06 13:20

I've seen the same behaviour. Pegs a single core to 100%. I made a habit of stopping the service manually when I disconnect, but I didn't know if it's an issue to be reported here or upstream.

laoshanlong commented on 2020-05-06 13:14

Disconnecting the device before stopping the service seems to cause systemd-journald high cpu usage. Upon inspection, the journal is littered with millions of these such messages:

May 06 06:06:41 patches g13d[499549]: 1588770401 ERROR : Error while reading keys: -4 (LIBUSB_ERROR_NO_DEVICE No such device (it may have been disconnected))