Repository navigation
Conversation
Owner
|
感谢您的工作 但是由于手柄适配并不是 flutter 的目标平台,所以暂时不考虑手柄适配,这也是之前关于手柄适配的PR的观点 不过我想知道我们为什么要调整 Linux 的触摸屏行为 |
Author
|
很感谢您能看我的pr! 首先回答触摸屏行为的问题:我想做这个功能,是因为目前没有一款能在win掌机和三合一平板上有着类平板体验的看番软件,我所在的win掌 机交流群里大部分群友无论在steamos还是在win上都没有找到合适的软件,也有很多人在用kazumi但也苦于没有类似wiliwili那样很好的手柄支持和触屏支持,同时我自己使用我的legiongo掌机时也感到很苦恼,于是便做了这个功能出来. 然后便是关于手柄适配:我的确知道flutter目前不太好写,我也看了您与那位大佬在那个pr上的讨论,但对于win掌机来说手柄支持确实比较 必要.您之前说您会为手柄适配的代码质量担忧,我在写这个功能的时候已经的的确确在自己的三台win掌机上(rog ally, legion go, onexplayer 2 pro),以及自己的XBOX手柄上 试了很久,而且该功能靠的是universal_gamepad对手柄固件的识别和输入检测,对大部分手柄的支持应该都是ok的(而且Flutter也有很多手柄支持的plugins,也都表现的不错诶 |
Author
|
不过很奇怪,我的开发环境是Fedora,为什么rebase会在linuxamd64上出错?我会检查 |
把漏掉的libevdev打包和补全.
将功能先局限于linux.
KaguyaMao
force-pushed
the
handheld-debug
branch
from
September 14, 2026 16:52
6450833 to
6a4c463
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
描述
为kazumi在linux上添加了初步的手柄适配和类似wiliwili的触摸屏行为(如拖拽进度、长按快进等等),为装载了BazziteOS、SteamOS等OS系统的win掌机、steamdeck玩家以及部分有手柄控制需求的、拿自己机子做成SteamMachine这种主机的玩家提供更为一体的看番体验,不需要拉拓展坞或者额外接个鼠标,可以直接用手柄控制;同时对于三合一的平板玩家也可以提供更好一点的触摸屏行为体验。
关联的 Issues
无
PR 类型
AI 辅助开发
AI 辅助模型: gpt-6-astra、grok-4.6、deepseek-v4-flash-vision-exp
提交前检查
附注
古咩那赛!因为这个功能我从好久之前就开始做了,经过了大概2个月的迭代以及在自己的legion go上的测试,所以commits很多,很抱歉会给审查人员造成负担QWQ。如果该功能有幸被录入,我会尽自己可能来维护这个功能,以及解决相关的issues。