Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odd behaviour with HID devices (Mouse) #14

Open
dna2496 opened this issue Jan 12, 2024 · 8 comments
Open

Odd behaviour with HID devices (Mouse) #14

dna2496 opened this issue Jan 12, 2024 · 8 comments

Comments

@dna2496
Copy link
Contributor

dna2496 commented Jan 12, 2024

Hey Hi, i got it working! Its an awesome work you did! Everything is working good so far. I had some research to do cause i did the installation on Windows but with the right tools it was not that hard. I installed several mouse keyboard kombinations. Most as wireless desktop solutions from Logitech, Microsoft and others and the keyboards all work fine only the mouse got a strange behaviour .. some only moved horizontal and some vertical even just a wired Logitech mouse had this behaviour. the only mouse that worked well on its own without a keyboard is an apple magic mouse with this little trackball as mousewheel. If it helps i can write down the models of the tested gear. I´ve try many kombinations with the cables .. short long ... with breadboard whithout ... it doesnt change the behaviour.

@harbaum
Copy link
Owner

harbaum commented Jan 12, 2024

I also have a mouse that would misbehave somewhat. I'll definitely have a look at that. The main features are now mainly done with harddidk support being nearly finished. Work will thus shift to ironing out such issues ...

@dna2496
Copy link
Contributor Author

dna2496 commented Jan 12, 2024

perfect. no need for hurry :) just wanted to give some infos and if you want to having me to test something or help with something let me know.

@dna2496 dna2496 changed the title Odd beahviour with HID devices (Mouse) Odd behaviour with HID devices (Mouse) Jan 12, 2024
@harbaum
Copy link
Owner

harbaum commented Jan 23, 2024

I've just updated the bouffalo sdk to include the latest cherryusb stack as the vendors would not provide updates anymore (don't ask me ...). For me this update has increased the USB compatibility somewhat and most of my mice now work. The next release will include this update.

@dna2496
Copy link
Contributor Author

dna2496 commented Jan 24, 2024

Perfect i´ll try it out later. All other things looks good so far.

@harbaum
Copy link
Owner

harbaum commented Jan 24, 2024

I did not do a release yet, so nothing to test. I have so far only updated the tool chain.

@dna2496
Copy link
Contributor Author

dna2496 commented Jan 24, 2024

ah thought you updated it already. ok i be patient

@vanfanel
Copy link

vanfanel commented Jul 10, 2024

Hi,

I would like to confirm that both the mice I have here (Logitech M150, 8BitDo N30) both exhibit the same strange behavior: making a continuous horizontal mouse movement, the on-screen pointer goes back to previous positions, then advances again, etc.

This can be easily seen in Atari ST Hi-Res (Black & White monitor) mode.

@SanguineBrah
Copy link

This happens with all my mice & trackpads. The behaviour seems to be the same in every core, and it also seems to be the same whether I use the BL616 or RP2040 companion so I don't think CherryUSB is to blame.

It only seems to happen when the mouse is moved very fast across the screen, and it is the same in all directions. Perhaps it is something to do with the way large values are clamped in hid.c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants