Code Monkey home page Code Monkey logo

psmouse-byd-dkms's People

Contributors

allisonrandal avatar kylerankin avatar marmarek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

psmouse-byd-dkms's Issues

Problems installing on 4.2.x kernel or greater

I am experiencing a similiar issue to what I had before on a 3.x kernel, but on anything above 4.1.20. This is the error from the log:

DKMS make.log for psmouse-byd-0.2 for kernel 4.2.8-040208-generic (x86_64)
Mon Mar 28 14:16:03 BST 2016
make: Entering directory `/usr/src/linux-headers-4.2.8-040208-generic'
Makefile:659: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
  CC [M]  /var/lib/dkms/psmouse/byd-0.2/build/src/psmouse-base.o
gcc: error: unrecognized command line option ‘-fstack-protector-strong’
make[1]: *** [/var/lib/dkms/psmouse/byd-0.2/build/src/psmouse-base.o] Error 1
make: *** [psmouse.ko] Error 2
make: Leaving directory `/usr/src/linux-headers-4.2.8-040208-generic'

Any ideas of what this means? I'm trying to move beyond the 4.1.20 kernel because I've noticed that anything below 4.2 seems to mean that two-finger scroll won't work (on elementary OS Freya which is based on Ubuntu). When I upgrade to anything from 4.2 up, two finger scrolling becomes available as an option in my settings, but the default driver for the touchpad doesn't work properly – the cursor sticks in the top right hand corner of the screen.

psmouse-byd-0.2 doesn't build on Fedora 22

Hi Kyle,

I've been trying to get the touchpad working at all on my Librem 13 and followed a link
from the forums there to here. Since PureOS is too hosed in too many ways to be
functional right now, I installed Fedora 22 (kernel 4.3.6-201.fc22.x86), with dkms,
the kernel headers, and whatever else was needed.

Following your README directions almost works but produces no module. Adding
V=1 to the prototype make in dkms.conf shows it gets all the way through the link phase
and I can see it created psmouse.o. It then fails modpost apparently because .tmp_versions
is empty. I've been chasing around in the kernel build makefiles to see why that might be
and have found nothing.

Any thoughts?

Cheers and TIA!

--Dennis Tokarski

Not working on Elementary OS

Hi there, I'm trying to get this to work on Elementary OS so that I can use my trackpad. I'm getting this error:

ERROR (dkms apport): binary package for psmouse: byd-0.2 not found
Error! Bad return status for module build on kernel: 3.19.0-39-generic (x86_64)

Any ideas?

inconsistent blips and complete lack of response on librem 13

I'm using this driver against Debian Linux kernel 4.3.3-7 (2016-01-19) in stretch (testing) on a Librem 13, and I get occasional blips in responsiveness from the touchpad that generate errors in dmesg.
I have also had some incidents where the touchpad has completely failed to respond and is only recovered when powering the machine off completely. There may be a hardware issue, but I've seen this on two different machines (one with a seemingly unrelated LCD problem).

I'm attaching 3 logs (grepped for byd)
bydfailure1.txt - a complete failure to respond until power off / on
bydissue2.txt - a blip in responsiveness
bydissue3.txt - another blip

Let me know if there is any other information that would be helpful. I don't know how to explicitly recreate the issue, but it happens pretty reliably in a 1-2 hour session of web browsing, etc.

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.