dmlambea / linux-cougar-500k-drv Goto Github PK
View Code? Open in Web Editor NEWLinux driver for the Cougar 500k Gaming Keyboard
Linux driver for the Cougar 500k Gaming Keyboard
Hi,
In both packages, the dkms.conf are missing the BUILT_MODULE_NAME line, and so dkms status gives an error.
Otherwise, everything works as expected. Thanks! I tested it on Arch Linux by opening the deb files and installing both dkms modules by hand.
Hi Daniel,
So I'm sure this is user error but I've run out of ideas, and I'm hoping you can help (and then I can update the readme!).
So I've run across your driver through https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1511511 which I believe describes my problem. Basically my 700k stops working whenever I press a special key, like the split space-bar.
So I've been through the following steps without success:
sudo dpkg -i hid-cougar-dkms_0.7.1_amd64.deb
. Restarted, and still failing.The latter gives the following output, which seems to look okay:
nick@nick-desktop:~/Downloads$ sudo dpkg -i hid-cougar-dkms_0.7.1_amd64.deb
[sudo] password for nick:
(Reading database ... 188651 files and directories currently installed.)
Preparing to unpack hid-cougar-dkms_0.7.1_amd64.deb ...
-------- Uninstall Beginning --------
Module: hid-cougar
Version: 0.7.1
Kernel: 4.20.17-042017-generic (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
hid-cougar.ko:
- Uninstallation
- Deleting from: /lib/modules/4.20.17-042017-generic/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
Running the post_remove script:
depmod...
Backing up initrd.img-4.20.17-042017-generic to /boot/initrd.img-4.20.17-042017-generic.old-dkms
Making new initrd.img-4.20.17-042017-generic
(If next boot fails, revert to initrd.img-4.20.17-042017-generic.old-dkms image)
update-initramfs.....
DKMS: uninstall completed.
------------------------------
Deleting module version: 0.7.1
completely from the DKMS tree.
------------------------------
Done.
Unpacking hid-cougar-dkms (0.7.1) over (0.7.1) ...
Setting up hid-cougar-dkms (0.7.1) ...
Loading new hid-cougar-0.7.1 DKMS files...
Building for 4.20.17-042017-generic
Building for architecture x86_64
Building initial module for 4.20.17-042017-generic
Done.
hid-cougar:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/4.20.17-042017-generic/updates/dkms/
Running the post_install script:
depmod...
Backing up initrd.img-4.20.17-042017-generic to /boot/initrd.img-4.20.17-042017-generic.old-dkms
Making new initrd.img-4.20.17-042017-generic
(If next boot fails, revert to initrd.img-4.20.17-042017-generic.old-dkms image)
update-initramfs.....
DKMS: install completed.
System specs at this point:
Do you have any ideas on this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.