Giter Club home page Giter Club logo

magicmouse-hid's People

Contributors

adam-h avatar bobbysue22 avatar eltongarcia avatar ricardoeprodrigues avatar rohitpid avatar tanc avatar wyborski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

magicmouse-hid's Issues

Apple Magic Trackpad (A1339) turns off every few minutes.

Apple Magic Trackpad (A1339) turns off every few minutes. I am using Ubuntu 23.04.
libinput --version: 1.22.1.
The trackpad periodically turns off and then, after a dozen seconds, reconnects. I'll attach a report from hciconfig, bluetoothctl, syslog, sudo btmon:
https://pastebin.com/3A9EXusp

I love using the trackpad, but these reconnections make interacting with it impossible. This trackpad works great with android phone and doesn't have any reconnects. Connectivity is constantly lost with Ubuntu. This also happens with different usb bluetooth dongles.
This issue has been reported here:
https://bugs.launchpad.net/linux/+bug/1834085
and
https://bugzilla.kernel.org/show_bug.cgi?id=204589

I booted Ubuntu 23.04(kernel 6.2.0) from a flash drive - the same error:
https://pastebin.com/5KtUjCHQ

I booted from Fedor's(kernel 6.2.9) flash drive - error:
https://pastebin.com/4LJC7NJQ

When using Fedora, communication breaks also occur.
Today I tried altlinux and this problem persists.

What other logs and reports do I need to provide in order to sort out the problem?
Where else can you write about it?
Thank you!

Mouse sensitivity/resolution

Using a Magic Mouse 2 with this driver, the minimum I can move the mouse seems to be in jumps of about 4 pixels. Could there be a way to adjust this driver to allow for more fine-grained movement?

Magic Trackpad 2: why not smooth and stabile ?

First of all i am sorry for my English.

Mostly i am using hackintosh because trackpad is my 3rd hand. Today i tried to install pop os and see trackpad works or not on it. After that i installed your driver.
but, unfortunetely how can i say idk but trackpad does not work %100. The main problem is micro stuttering and not smooth like on MacOS. After a few minutes later its becoming more and more annoying.

Just wanted to wrote my feedback. İ hope it would be better in future.

Many thanks for your grrat work and effort.

What are your preferred configurations?

Have you changed the configuration for the driver?

What are your changes in /etc/modprobe.d/hid-magicmouse.conf?

Lets see what you prefer so that we can have a more informed configuration file.

Improved Magic Mouse 1 & 2 scrolling support merged into 5.15

Just wanted to note this recent addition to Kernel 5.15. The magic mice should scroll more smoothly and at higher resolution. The change also adds a movement threshold.

https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/patch/?id=56e7b4940ba678b498a6156086f7823d86bf74ad

https://www.phoronix.com/scan.php?page=news_item&px=Magic-Mouse-High-Res-Linux-5.15

Perhaps this, and the fact general support is in 5.13 (#8) should be mentioned in the readme? Most users are probably fine with 5.13+ or 5.15.

Scrolling doesn't work AFTER mouse is disconnected and reconnected

Hi,
first of all, that you very much for this project!

I've ran into an issue, that when the mouse is re-connected after it disconnects itself (which is a known issue it seems) and /opt/magic-mouse-fix/magic-mouse-2-add.sh is supposed to kick in, it didn't work as expected. Mouse got reconnected, but scrolling didn't work,. What worked was executing rmmod and modprobe of magic mouse module. I haven't yet found out why the original script didn't do what it is supposed to, but the modified script below seems to work so far.

I'm writing this for anyone with simillar issue as mine

System Info
OS: Arch Linux
Kernel: x86_64 Linux 5.9.11-arch2-1

#!/bin/sh

FILE=/tmp/magicmouse-driveload

reload() {
    if [ ! -f "$FILE" ]; then
        touch $FILE

	rmmod hid_magicmouse
        sleep 2
	modprobe hid_magicmouse
        sleep 2
        rm -f "$FILE"
    fi
}

reload &

[Not a bug] Thank you!

Just wanted to drop by and say "thanks!" this fixed my problems and nothing else worked. You rock for sharing it.

Unstable Crashes Monitor OSD

Just thought i'd add this as i thought my Monitor had become faulty but in the end tracked it down to this driver.
Driver works with touchpad great but after around an hour functions from my monitor freeze.
1 i can no longer access OSD menu functions
2 Monitor will not turn off on shutdown just goes blank.
3 Monitor stays blank after restarting PC
4 Monitor and tablet work perfect on windows

Monitor is 43CVSUWD120HQ

Problem to connect to bluetooth with Elementary OS Juno

Hi thanks for yout work.

I'm trying to connect via bluetooth but this is giving this errors in blueman:

image
image

yesterday it was working, and to work the scroll I compiled this repository: rohitpid/Linux-Magic-Trackpad-2-Driver.
but today when I turned on the computer it was not connecting to bluetooth anymore.

I ran the remove.sh script from rohitpid/Linux-Magic-Trackpad-2-Driver, but still had a problem connecting to bluetooth. I tried to use your repository but it still didn't work. have any idea what could have happened?

thanks for advance, and sorry for my terrible english

Any way to adjust touch sensitivity?

Thanks so much for your work on this, I've finally got an automatically connecting Magic Mouse on boot and after suspend.

I have a question though, do you know any way to adjust the touch sensitivity to make it more in line with how it behaves when connected to MacOS? At the moment it is too easy to trigger a scroll accidentally as the sensitivity to touch is so high. On MacOS I think it ignores the first few ticks of scrolling so it requires a bit more finger movement to activate. This helps reduce accidental touch events.

No scrolling

I have tried the fixes provided in here, after trying the driver this was forked from, with no luck regarding scrolling.

Kernel modules and drivers are a little new to me, but I've followed the instructions without luck.

Any advice?

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.