[硬體] PS4搖桿協議也太複雜了

看板PlayStation (Play Station - PS)作者 (怪人)時間7年前 (2019/06/29 02:30), 7年前編輯推噓50(50051)
留言101則, 51人參與, 7年前最新討論串1/1
--本篇討論可能含有性議題或令人不快之內容,無法接受此類話題者請自行斟酌閱讀-- 大概在去年前,敝人有寫NS的搖桿協議,畢竟NS要兼容從GC以來的搖桿 可能那時候MCU效能都不高吧 https://home.gamer.com.tw/creationCategory.php?owner=wayne30349&c=440092 這是NS搖桿傳輸的RAW內容 https://i.imgur.com/rbzLhAM.png
你可以看到 是以8個Byte所成的陣列 所以隨便寫寫就可以操控NS了 但是在PS4搖桿上,小小一個DS4手把 就要在4mS的時間傳輸64Byte的陣列 這個要用的MCU需求還是要的,所以DS4的搖桿貴的就有道理了 https://i.imgur.com/NZS9Nts.png
框起來的是搖桿發射的RAW內容 https://www.psdevwiki.com/ps4/DS4-USB https://eleccelerator.com/wiki/index.php?title=DualShock_4 還好已經有人有分析HID的內容了 不過還是有一些沒有分析出來 還沒算上他們之間的握手呢,不知道可不可以單方面,NS只要射後不理 不管怎樣,PS4搖桿的確是挺複雜了,我只是想要寫一個初音音遊外掛阿 -- 今天去醫院,醫生說:你有30年的煙齡,你如果不抽煙,菸的的錢都夠買賓士了。 我一聽就不爽了。 我就反問醫生:「你抽煙嗎」? 醫生說:我不抽啊。 我又問:那他媽你的賓士呢? 醫生說:在樓下停著呢,怎麼了? 我說:沒什麼,我問問而已。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.242.183 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PlayStation/M.1561746630.A.067.html

06/29 02:35, 7年前 , 1F
嗯 好 看不懂
06/29 02:35, 1F

06/29 02:48, 7年前 , 2F
推 強高手,分析封包太難...一組封包量是NS的8倍?
06/29 02:48, 2F
沒錯當然上面網址有寫說每個Byte的內容,但是我想這個依定要靠非常長的時間來解

06/29 02:54, 7年前 , 3F
外掛寫好麻煩分享 站內信謝謝
06/29 02:54, 3F
我看到還要寫CRC跟ACK就覺得好麻煩w

06/29 02:54, 7年前 , 4F
恩 跟我想得差不多
06/29 02:54, 4F

06/29 02:58, 7年前 , 5F
嗯 我很認同
06/29 02:58, 5F

06/29 03:06, 7年前 , 6F
我剛才也推出來相同的結論
06/29 03:06, 6F

06/29 03:43, 7年前 , 7F
Ns手把超廢
06/29 03:43, 7F

06/29 03:49, 7年前 , 8F
因為裝了六軸感應和觸控等雜七雜八的吧
06/29 03:49, 8F
沒錯

06/29 03:49, 7年前 , 9F
NS的搖桿好像只有按鈕而已
06/29 03:49, 9F

06/29 04:41, 7年前 , 10F
樓上忘了H~~~~~D震動嗎
06/29 04:41, 10F
目前只有看到搖桿傳出的差異,寫入要買USB邏輯分析儀才看的到

06/29 06:51, 7年前 , 11F
難怪比較耗電
06/29 06:51, 11F

06/29 07:33, 7年前 , 12F
我十年前就知道了你現在才發現
06/29 07:33, 12F

06/29 07:34, 7年前 , 13F
因為PS4手把還多一片觸控板阿
06/29 07:34, 13F

06/29 07:35, 7年前 , 14F
而且實務上 NS手把比PS4手把貴
06/29 07:35, 14F

06/29 07:54, 7年前 , 15F
差不多貴吧
06/29 07:54, 15F

06/29 07:55, 7年前 , 16F
Pro控雖然好不到哪去,但香菇頭比DS4的好
06/29 07:55, 16F

06/29 08:32, 7年前 , 17F
ns手把超容易壞 pro也一樣 但很省電
06/29 08:32, 17F

06/29 08:42, 7年前 , 18F
不過手感方面DS4墊底就是了,用過三家覺得XB>Pro>DS4
06/29 08:42, 18F

06/29 08:54, 7年前 , 19F
所以NS副廠搖桿使用起來超順阿 我都用8bitdo
06/29 08:54, 19F

06/29 08:54, 7年前 , 20F
原廠的太不耐用 讓人非常火大
06/29 08:54, 20F

06/29 09:15, 7年前 , 21F
不明覺厲推
06/29 09:15, 21F

06/29 09:15, 7年前 , 22F
握感個人還是ds4好,但是香菇頭體驗比ds3還爛
06/29 09:15, 22F

06/29 09:17, 7年前 , 23F
sony怎麼會覺得壓香菇是對手指方向邊緣施力
06/29 09:17, 23F

06/29 10:03, 7年前 , 24F
8味堂代言人推
06/29 10:03, 24F

06/29 10:07, 7年前 , 25F
和我想的一樣
06/29 10:07, 25F

06/29 10:10, 7年前 , 26F
DS4明明就是全世界最好用的搖桿
06/29 10:10, 26F

06/29 10:14, 7年前 , 27F
說DS4是最好的是沒用過其他搖桿嗎?
06/29 10:14, 27F

06/29 10:15, 7年前 , 28F
DS4再差也屌打PS3剛出的那隻
06/29 10:15, 28F

06/29 10:23, 7年前 , 29F
讓我想到迴力鏢那隻
06/29 10:23, 29F

06/29 10:25, 7年前 , 30F
迴力標不是網友構想的嗎
06/29 10:25, 30F

06/29 10:26, 7年前 , 31F
迴力標的圖片是官方提供的喔XD
06/29 10:26, 31F

06/29 10:28, 7年前 , 32F
是喔, 還好沒出, 不然就變千年笑柄了
06/29 10:28, 32F

06/29 10:41, 7年前 , 33F
搞不好其實over design 根本用不到這麼多
06/29 10:41, 33F

06/29 11:05, 7年前 , 34F
Xbox系列的手把真的比ds好用 先用過再講好嗎
06/29 11:05, 34F

06/29 11:11, 7年前 , 35F
有些人喜歡手掌貼在手把,有些喜歡手抓著手把
06/29 11:11, 35F
還有 29 則推文
還有 2 段內文
06/29 14:12, 7年前 , 65F
初代DS4的續航力真的很爛
06/29 14:12, 65F
※ 編輯: wayne30349 (59.126.242.183 臺灣), 06/29/2019 14:43:12

06/29 15:28, 7年前 , 66F
DS4一開始那把把LED弄到最弱會好一點吧
06/29 15:28, 66F

06/29 15:50, 7年前 , 67F
不懂xbox手把為啥會被捧這麼高?
06/29 15:50, 67F

06/29 16:15, 7年前 , 68F
快推免得人家知道我文組看不懂
06/29 16:15, 68F

06/29 16:29, 7年前 , 69F
我也不懂為什麼xb搖桿被吹那麼高 我用過幾次朋友的就
06/29 16:29, 69F

06/29 16:29, 7年前 , 70F
不玩了 超奇怪的手感 DS4好用一點 但是我覺得有一個
06/29 16:29, 70F

06/29 16:29, 7年前 , 71F
很大的缺點是他香菇頭很爛 其他屌打xb搖桿
06/29 16:29, 71F

06/29 16:33, 7年前 , 72F
XB 跟DS4就是看個人使用習慣了
06/29 16:33, 72F

06/29 16:33, 7年前 , 73F
當烏DS3需要轉接頭+特殊驅動的時候 XB很直接就可以用了
06/29 16:33, 73F

06/29 17:24, 7年前 , 74F
因為美軍也在用
06/29 17:24, 74F

06/29 17:37, 7年前 , 75F
不過上次美排硬體是DS4最賣
06/29 17:37, 75F

06/29 17:47, 7年前 , 76F
覺得XB十字鍵超爛的
06/29 17:47, 76F

06/29 18:08, 7年前 , 77F
習慣用ds4的握法去拿xbox手把當然會不習慣, 個人雖然比
06/29 18:08, 77F

06/29 18:08, 7年前 , 78F
較常玩PS, 但手把偏好xbox=switchPro >>>>> DS4, 人體
06/29 18:08, 78F

06/29 18:08, 7年前 , 79F
工學真的有差.
06/29 18:08, 79F

06/29 20:54, 7年前 , 80F
我也比較習慣switch pro的握感,Ds4的握感如果拿來
06/29 20:54, 80F

06/29 20:54, 7年前 , 81F
玩splatoon根本不太行
06/29 20:54, 81F

06/29 21:43, 7年前 , 82F
DS4最高...
06/29 21:43, 82F

06/30 00:15, 7年前 , 83F
根本無法理解的境界
06/30 00:15, 83F

06/30 06:15, 7年前 , 84F
Sony是怕有副廠的?
06/30 06:15, 84F

06/30 07:58, 7年前 , 85F
Sony對於PS4副廠手把真的算是壓制在地上動也不能動
06/30 07:58, 85F

06/30 07:58, 7年前 , 86F
,頻繁的幾次更新之後副廠手把就跟不上速度更新變垃
06/30 07:58, 86F

06/30 07:58, 7年前 , 87F
圾了,後來就乖乖買原廠的了
06/30 07:58, 87F

06/30 14:06, 7年前 , 88F
優文
06/30 14:06, 88F

06/30 14:16, 7年前 , 89F
XBOX 手把對這個防止不嚴格。後面就出了很多劣質的副廠
06/30 14:16, 89F

06/30 14:16, 7年前 , 90F
手把
06/30 14:16, 90F
其實算是協議寫的比較簡單啦,SONY可能是工匠精神比較搞剛吧 反正開發者都會拿到API還是SDK,對他們沒差,但是我們這些土法煉鋼的就會很難過 在GITHUB上面有一堆NS的硬體外掛了,薩爾達雪球可以自己隨便刷 但是PS4上就"完全沒有了" 難道初音只能用馬達壓嗎? https://www.youtube.com/watch?v=6lxEM_tGDEc
話說他是用MSP430寫的w

06/30 14:18, 7年前 , 91F
但 XBOX 手把的香菇頭遠比 PS4 好,這點倒是不用質疑。
06/30 14:18, 91F
※ 編輯: wayne30349 (59.126.242.183 臺灣), 06/30/2019 15:49:36

06/30 18:39, 7年前 , 92F
原來是在講我們小時候常玩的搖桿協議啊~~
06/30 18:39, 92F

07/01 11:17, 7年前 , 93F
XBOX的LB RB難按是真的 它是設計來玩槍戰遊戲
07/01 11:17, 93F

07/01 11:19, 7年前 , 94F
我個人用最順的是NSpro 但它太容易壞了媽的
07/01 11:19, 94F

07/01 11:21, 7年前 , 95F
PS4手把多那片觸控板 在成本上 副廠做這支划不來吧
07/01 11:21, 95F

07/01 18:22, 7年前 , 96F
Ds4手把至少能當格鬥遊戲比賽用的0.0
07/01 18:22, 96F

07/03 01:19, 7年前 , 97F
PS3可能更多。PS3連四個方向鍵跟○×△□都是類比的
07/03 01:19, 97F

07/03 01:20, 7年前 , 98F
digital的一個按鈕用一個bit就能表示
07/03 01:20, 98F

07/03 01:21, 7年前 , 99F
PS的類比按鈕通常是256階,要8個bit才能表示
07/03 01:21, 99F

07/03 02:21, 7年前 , 100F
咦 DS4的按鈕應該也有感壓阿 沒有嗎?
07/03 02:21, 100F

07/04 13:40, 7年前 , 101F
剛好4ms中斷嗎?? 如果是剛好那counter可能更短
07/04 13:40, 101F
文章代碼(AID): #1T5bp61d (PlayStation)
文章代碼(AID): #1T5bp61d (PlayStation)