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

Reimplement mouse mode #282

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kakra
Copy link
Collaborator

@kakra kakra commented Mar 28, 2021

Todo:

  • Add support for mouse buttons (left, right, forward, backward)
  • Add support for scrolling
  • Add support for simple keyboard events (cursor keys, enter, escape)
  • Add support for haptic feedback on button clicks
  • Re-structure into separate source-code files just before v0.10 release so we can still back-port fixes until then
  • Test profile switching with XBE2 controller

@kakra kakra added this to the v0.10 milestone Mar 28, 2021
@kakra kakra added this to In progress in Mouse Mode Mar 28, 2021
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 3 times, most recently from 1bcec4b to 632d509 Compare April 1, 2021 20:57
This was referenced Apr 1, 2021
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 5 times, most recently from 67dbffd to 6f3058f Compare April 3, 2021 16:48
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 2 times, most recently from 6951ccd to 9856f89 Compare April 12, 2021 19:26
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 3 times, most recently from 1f49e7c to 77ecd72 Compare June 25, 2021 21:28
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 2 times, most recently from 217abf9 to 43919e5 Compare July 6, 2021 21:22
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 43919e5 to 0dfa5bd Compare August 28, 2021 21:37
@JonisK JonisK mentioned this pull request Jan 9, 2022
26 tasks
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 0dfa5bd to b7fac5d Compare March 6, 2022 20:24
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from b7fac5d to 6b89563 Compare April 30, 2022 11:39
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 6b89563 to 26a0ecc Compare May 9, 2022 06:44
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 3 times, most recently from a9a4633 to 0a2226b Compare May 30, 2022 22:30
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 0a2226b to 118d57c Compare September 17, 2022 20:28
@kakra kakra mentioned this pull request Jan 28, 2024
41 tasks
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 118d57c to 1873fb9 Compare February 23, 2024 00:40
kakra added a commit to kakra/xpadneo that referenced this pull request Mar 4, 2024
To properly sync our multiple sub-devices, we need to synchronize the
input frame in xpadneo instead of the generic HID handler, otherwise
we may see input late or duplicated.

See-also: atar-axis#460
See-also: atar-axis#282
Signed-off-by: Kai Krakow <kai@kaishome.de>
kakra added a commit that referenced this pull request Mar 4, 2024
To properly sync our multiple sub-devices, we need to synchronize the
input frame in xpadneo instead of the generic HID handler, otherwise
we may see input late or duplicated.

See-also: #460
See-also: #282
Signed-off-by: Kai Krakow <kai@kaishome.de>
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 2 times, most recently from f16f26f to d4539af Compare March 4, 2024 00:51
@kakra kakra marked this pull request as ready for review March 4, 2024 00:51
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch 2 times, most recently from f9ffcf5 to 55715d0 Compare March 4, 2024 01:35
@kakra kakra added 1 | state: testing solution Solution is in testing phase and removed 1 | state: work in progress labels Mar 4, 2024
Co-authored-by: Jacob Essex <git@jacobessex.com>
Co-authored-by: Florian Dollinger <dollinger.florian@gmx.de>
Closes: atar-axis#160
Closes: atar-axis#105
Closes: atar-axis#99
Fixes: atar-axis#333
See-also: atar-axis#419
See-also: atar-axis#435
Signed-off-by: Kai Krakow <kai@kaishome.de>
@kakra kakra force-pushed the queue/reimplement-mouse-mode branch from 55715d0 to 89b24ac Compare April 22, 2024 22:17
Copy link

codeclimate bot commented Apr 22, 2024

Code Climate has analyzed commit 89b24ac and detected 0 issues on this pull request.

View more on Code Climate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 | type: enhancement New feature or request 1 | state: testing solution Solution is in testing phase
Projects
Mouse Mode
  
In progress
Development

Successfully merging this pull request may close these issues.

None yet

1 participant