Giter VIP home page Giter VIP logo

linux-cougar-500k-drv's People

Contributors

dmlambea avatar janusdc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

linux-cougar-500k-drv's Issues

Missing BUILT_MODULE_NAME in dkms.conf

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.

Driver not working with Cougar 700k

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:

  • Installed this driver via the .deb package through the ubuntu GUI. Restarted, and still failing.
  • Upgrade kernel to 4.20.17, restart. I then noticed that the 700k is only being picked up from 4.21 onward but I guess being on thisd kernel doesn't hurt?
  • Installed driver via the .deb package with dpkg: 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:

  • Cougar 700k Keyboard
  • Ubuntu 18.04, Desktop/GUI
  • Kernel 4.20.17 installed via UKUU

Do you have any ideas on this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.