PS4搖桿協議也太複雜了 - PS

Table of Contents

--本篇討論可能含有性議題或令人不快之內容,無法接受此類話題者請自行斟酌閱讀--

大概在去年前,敝人有寫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年的煙齡,你如果不抽煙,菸的的錢都夠買賓士了。
我一聽就不爽了。
我就反問醫生:「你抽煙嗎」?
醫生說:我不抽啊。 我又問:那他媽你的賓士呢?
醫生說:在樓下停著呢,怎麼了? 我說:沒什麼,我問問而已。

--

All Comments

Charlie avatarCharlie2019-07-03
嗯 好 看不懂
Kyle avatarKyle2019-07-04
推 強高手,分析封包太難...一組封包量是NS的8倍?
Liam avatarLiam2019-07-09
外掛寫好麻煩分享 站內信謝謝
Jessica avatarJessica2019-07-13
恩 跟我想得差不多
Barb Cronin avatarBarb Cronin2019-07-13
嗯 我很認同
Isla avatarIsla2019-07-16
我剛才也推出來相同的結論
Rae avatarRae2019-07-19
Ns手把超廢
Xanthe avatarXanthe2019-07-24
因為裝了六軸感應和觸控等雜七雜八的吧
NS的搖桿好像只有按鈕而已
Hazel avatarHazel2019-07-26
樓上忘了H~~~~~D震動嗎
Eden avatarEden2019-07-30
難怪比較耗電
Rae avatarRae2019-08-01
我十年前就知道了你現在才發現
Rachel avatarRachel2019-08-06
因為PS4手把還多一片觸控板阿
Mary avatarMary2019-08-07
而且實務上 NS手把比PS4手把貴
Odelette avatarOdelette2019-08-10
差不多貴吧
Caitlin avatarCaitlin2019-08-12
Pro控雖然好不到哪去,但香菇頭比DS4的好
Jessica avatarJessica2019-08-17
ns手把超容易壞 pro也一樣 但很省電
Oliver avatarOliver2019-08-21
不過手感方面DS4墊底就是了,用過三家覺得XB>Pro>DS4
Quanna avatarQuanna2019-08-24
所以NS副廠搖桿使用起來超順阿 我都用8bitdo
原廠的太不耐用 讓人非常火大
Delia avatarDelia2019-08-26
不明覺厲推
Zora avatarZora2019-08-31
握感個人還是ds4好,但是香菇頭體驗比ds3還爛
Agnes avatarAgnes2019-09-02
sony怎麼會覺得壓香菇是對手指方向邊緣施力
Ursula avatarUrsula2019-09-06
8味堂代言人推
Zora avatarZora2019-09-08
和我想的一樣
Blanche avatarBlanche2019-09-10
DS4明明就是全世界最好用的搖桿
Vanessa avatarVanessa2019-09-14
說DS4是最好的是沒用過其他搖桿嗎?
Frederic avatarFrederic2019-09-18
DS4再差也屌打PS3剛出的那隻
Dinah avatarDinah2019-09-21
讓我想到迴力鏢那隻
Hamiltion avatarHamiltion2019-09-25
迴力標不是網友構想的嗎
Kelly avatarKelly2019-09-29
迴力標的圖片是官方提供的喔XD
Rebecca avatarRebecca2019-10-04
是喔, 還好沒出, 不然就變千年笑柄了
Skylar DavisLinda avatarSkylar DavisLinda2019-10-05
搞不好其實over design 根本用不到這麼多
Kristin avatarKristin2019-10-08
Xbox系列的手把真的比ds好用 先用過再講好嗎
Victoria avatarVictoria2019-10-09
有些人喜歡手掌貼在手把,有些喜歡手抓著手把
Rosalind avatarRosalind2019-10-11
XBOX和PRO控是前者, DS4是後者
Isla avatarIsla2019-10-13
Ps3當年不是牛角麵包
Edith avatarEdith2019-10-17
還滿好奇的,讀raw data歸讀raw data,離完整的協議還
是滿遠的,你們該不會是硬parse這些data吧?
Isla avatarIsla2019-10-18
ps打到ps4手已經變成ds4的形狀了
Lucy avatarLucy2019-10-21
真的是習慣問題,我剛買XBOX時用它的手把連黑暗靈魂的
不死院惡魔都打不贏
Ivy avatarIvy2019-10-23
我個人覺得和手指形狀有關, 手掌全貼是手掌在爽
但手指相對會比較不靈活
Victoria avatarVictoria2019-10-27
習慣後我覺得各有優缺,XBOX的LB RB實在太難按了,LT RT
卻又非常優秀,按鍵本身還會震呢
Donna avatarDonna2019-10-27
我就是拿不習慣XB系的手把啦 好用個頭
Irma avatarIrma2019-10-30
NS嘛...JC世界難於鞥,PRO我沒買,我是用這個
Zora avatarZora2019-10-31
我非昂希望PS5的DS5不要換造型 就原有的去變化就好
Tom avatarTom2019-11-01
Joy控雖然難用,但是它是能夠雙手不用縮在胸前的手把
Elma avatarElma2019-11-06
https://i.imgur.com/Qg4u8rd.jpg 用起來還不錯,而且
很勇,缺點是主機裡沒有電量顯示,都要玩到沒電才知道
Blanche avatarBlanche2019-11-08
我打RPG有時還是會用joy控, 自然放鬆姿態
Jacky avatarJacky2019-11-12
Todd Johnson avatarTodd Johnson2019-11-15
用那隻不會顯示,永遠是滿的
我指的是用那隻不會顯示啦,不是NS不顯示
Hedy avatarHedy2019-11-19
喔 HORI的, 難怪
Hedy avatarHedy2019-11-23
好奇推
Anonymous avatarAnonymous2019-11-25
那NS怎麼延遲反而比較嚴重?
Dora avatarDora2019-11-28
沒吧,之前岩男11不是PS版延遲最重嗎
Charlie avatarCharlie2019-11-30
還要傳聲音的關係? 單獨遊戲的延遲就別拿出來說
Charlie avatarCharlie2019-12-04
還有NS不是省電 根本是電池就比較大...
Franklin avatarFranklin2019-12-06
也還好,我差不多下輩子就懂了
Tracy avatarTracy2019-12-08
可是 pro 手把比ds4貴
Odelette avatarOdelette2019-12-10
初代DS4的續航力真的很爛
Brianna avatarBrianna2019-12-15
DS4一開始那把把LED弄到最弱會好一點吧
Madame avatarMadame2019-12-15
不懂xbox手把為啥會被捧這麼高?
Kumar avatarKumar2019-12-18
快推免得人家知道我文組看不懂
Audriana avatarAudriana2019-12-23
我也不懂為什麼xb搖桿被吹那麼高 我用過幾次朋友的就
不玩了 超奇怪的手感 DS4好用一點 但是我覺得有一個
很大的缺點是他香菇頭很爛 其他屌打xb搖桿
Lydia avatarLydia2019-12-25
XB 跟DS4就是看個人使用習慣了
當烏DS3需要轉接頭+特殊驅動的時候 XB很直接就可以用了
Jessica avatarJessica2019-12-29
因為美軍也在用
Ursula avatarUrsula2019-12-29
不過上次美排硬體是DS4最賣
Doris avatarDoris2019-12-30
覺得XB十字鍵超爛的
Irma avatarIrma2019-12-31
習慣用ds4的握法去拿xbox手把當然會不習慣, 個人雖然比
較常玩PS, 但手把偏好xbox=switchPro >>>>> DS4, 人體
工學真的有差.
Dora avatarDora2020-01-01
我也比較習慣switch pro的握感,Ds4的握感如果拿來
玩splatoon根本不太行
Donna avatarDonna2020-01-02
DS4最高...
Anonymous avatarAnonymous2020-01-04
根本無法理解的境界
Tracy avatarTracy2020-01-08
Sony是怕有副廠的?
Tracy avatarTracy2020-01-11
Sony對於PS4副廠手把真的算是壓制在地上動也不能動
,頻繁的幾次更新之後副廠手把就跟不上速度更新變垃
圾了,後來就乖乖買原廠的了
Tracy avatarTracy2020-01-14
優文
Joseph avatarJoseph2020-01-16
XBOX 手把對這個防止不嚴格。後面就出了很多劣質的副廠
手把
Robert avatarRobert2020-01-17
但 XBOX 手把的香菇頭遠比 PS4 好,這點倒是不用質疑。
Hedy avatarHedy2020-01-19
原來是在講我們小時候常玩的搖桿協議啊~~
Todd Johnson avatarTodd Johnson2020-01-22
XBOX的LB RB難按是真的 它是設計來玩槍戰遊戲
Bethany avatarBethany2020-01-26
我個人用最順的是NSpro 但它太容易壞了媽的
Jake avatarJake2020-01-29
PS4手把多那片觸控板 在成本上 副廠做這支划不來吧
Mason avatarMason2020-02-03
Ds4手把至少能當格鬥遊戲比賽用的0.0
Mason avatarMason2020-02-05
PS3可能更多。PS3連四個方向鍵跟○×△□都是類比的
Kelly avatarKelly2020-02-08
digital的一個按鈕用一個bit就能表示
Xanthe avatarXanthe2020-02-12
PS的類比按鈕通常是256階,要8個bit才能表示
Una avatarUna2020-02-13
咦 DS4的按鈕應該也有感壓阿 沒有嗎?
Agatha avatarAgatha2020-02-17
剛好4ms中斷嗎?? 如果是剛好那counter可能更短