Re: [閒聊] 虛擬麻將鍵盤

看板Emulator (模擬器)作者 (jeff)時間12年前 (2013/06/16 20:47), 編輯推噓5(5033)
留言38則, 4人參與, 最新討論串3/3 (看更多)
※ 引述《sifun (米虫)》之銘言: : 標題: Re: [閒聊] 虛擬麻將鍵盤 : 時間: Sun Jun 16 13:52:54 2013 : : 補上比較詳細的概念 期待高手開發 : 前題只是想用滑鼠 : 淺顯易懂的打模擬器麻將 : 如果你想同時按 INK乖乖按鍵盤吧! : 如果有app 高手也許可以做成多點觸控版本給平板使用  : : 腦補想像圖 : http://goo.gl/0Fpde : 似乎少了投幣紐 懶得改 花幾分鐘用小畫家拉的 跟腦補一樣 彎彎曲曲  : : 吃聽碰槓胡的位置是參考板友提供的麻將鍵盤 : 本來想找AC機台的鍵盤圖來套 不知道關鍵字 不得要領 找不到 : 這只是一個懶人的概念 : 其中大概希望 可以套組態 畢竟有些模擬器的按鍵預設不同 : : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 114.33.0.244 : 推 jeff0811:搜尋"mahjong panel" 06/16 14:24 : → chunliz:滑鼠沒有鍵盤方便 06/16 19:43 : → sifun:我手殘Orz 開場換牌我都按一半就時間到 06/16 19:47 : 推 jeff0811:今天作了個實驗,這一類的虛擬鍵盤可能不能用在mame上 06/16 20:30 : → jeff0811:mamedev那邊的人說可以用平板或是手機虛擬這類的面板 06/16 20:31 : → oginome:你說的那些功能都是小事,問題是你叫出一個虛擬鍵盤後, 06/16 20:40 : → oginome:程式焦點會放在那個虛擬鍵盤上,MAME就變成非動作狀態 06/16 20:41 : → oginome:這時候就算你按虛擬鍵盤幾千下也沒用.... 06/16 20:41 : 推 jeff0811:那個似乎要改原始碼來重編譯,剛剛有大概讀下面這篇 06/16 20:42 : → jeff0811:http://tinyurl.com/ma2c9ub 06/16 20:43 推文講很麻煩,我就簡單摘錄一下 討論過程中,HEADKAZE這位網友提到 - The simplest way to inject keys into MAME is to compile a custom version with the following #define set to 1. The file is src\osd\windows\input.c Code: #define FORCE_DIRECTINPUT 1 SendInput() works with DirectInput - You can inject keys into MAME by attaching a dll to the MAME process and API hook the RawInput calls. - You can use a key to joystick app such as PPJoy or VJoy 因為我沒有實際編過MAME,不知到成效如何 我有弄出虛擬鍵盤麻將遊戲的鍵位,但就是無法輸入進MAME,看看 板上編譯過MAME的大大能不能幫個忙試編看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.95.40

06/16 20:51, , 1F
推傑夫大~真有心弄這個東西哪~
06/16 20:51, 1F

06/16 20:52, , 2F
結果還是絕望的,繼續讀下去,有人照編還是吃鱉
06/16 20:52, 2F

06/16 20:53, , 3F
mame使用directInput的raw模式,只接受硬體的輸入
06/16 20:53, 3F

06/16 20:54, , 4F
土法鍊鋼的話,就隨便買一隻便宜鍵盤自己作貼紙了
06/16 20:54, 4F

06/16 20:56, , 5F
JAMMA的鍵盤面板是最讚的,不過這又是一筆不小支出
06/16 20:56, 5F

06/16 21:01, , 6F
其實QWERTYUIOP{}|這一排剛好能對應A~M,用紙做小蓋子蓋
06/16 21:01, 6F

06/16 21:01, , 7F
在上面,上書A~M就可以向AC一樣的玩了~
06/16 21:01, 7F

06/16 21:14, , 8F
感謝各位的努力 
06/16 21:14, 8F

06/16 21:15, , 9F
剛剛找到很有趣的,原來pocket pc已經有作出來了,還是在
06/16 21:15, 9F

06/16 21:15, , 10F
五年前,剛剛試裝還真的是可以用,只是我機器太舊跑很慢
06/16 21:15, 10F

06/16 21:16, , 11F

06/16 21:18, , 12F
還跑到當機,不過這樣證明已經是有人改原始碼弄了出來
06/16 21:18, 12F

06/16 21:23, , 13F
原來這款ppc版的mamece是fwnes的作者大大改的,又一神跡
06/16 21:23, 13F

06/16 22:11, , 14F
有心推
06/16 22:11, 14F

06/17 10:18, , 15F
傑夫大,那個mamece的按鈕可能不是包在MAME裡面,而是和
06/17 10:18, 15F

06/17 10:19, , 16F
一個手機可以讀的panel+mame一起打包在一起?
06/17 10:19, 16F

06/17 10:20, , 17F
那個按鈕似乎是可以抽換的樣子
06/17 10:20, 17F

06/17 10:20, , 18F
昨天試了4個虛擬鍵盤,果不其然,沒有一個虛擬鍵盤能用
06/17 10:20, 18F

06/17 10:21, , 19F
原因就是在點虛擬鍵盤的時候作動視窗active是聚焦在鍵盤上
06/17 10:21, 19F

06/17 10:22, , 20F
mame的視窗變成非動作視窗,根本就點不著....
06/17 10:22, 20F

06/17 13:03, , 21F
PPX有鄉民弄了一個修改版的 MAME+ 不過並沒有註明改動了甚麼
06/17 13:03, 21F

06/17 13:04, , 22F

06/17 13:30, , 23F
有做了簡易測試回在上面討論串 
06/17 13:30, 23F

06/17 16:33, , 24F
這個CODE有被證實是失敗的,之前有寫,可能大大沒看到
06/17 16:33, 24F

06/17 16:33, , 25F
看來還有段路要走
06/17 16:33, 25F

06/17 16:39, , 26F
不過改這CODE確實是可以按下某些鍵了,我猜如果RAW碼能
06/17 16:39, 26F

06/17 16:40, , 27F
弄清楚的話,A-Z應該也是可以達成他的功能
06/17 16:40, 27F

06/17 16:58, , 28F
剛剛找虛擬鍵盤 才發現win7 內建 這個版本可以完全動作
06/17 16:58, 28F

06/17 16:58, , 29F
Win7 osk
06/17 16:58, 29F

06/17 18:10, , 30F
這個OSK可以改變LAYOUT嗎?
06/17 18:10, 30F

06/17 18:14, , 31F
應該不行 google 了另一套也可以用 Free Virtual Keyboard
06/17 18:14, 31F

06/17 18:15, , 32F
卡巴那個是防keylog的也許比較特殊
06/17 18:15, 32F

06/17 18:15, , 33F
不過目前也要是特殊編譯版本的M+才會運作
06/17 18:15, 33F

06/17 18:30, , 34F
可以嗎?我用WIN8的OSK,按了幾百下也沒反應啊?
06/17 18:30, 34F

06/17 18:31, , 35F
新注音和WIN8的OSK是我昨天第一個試的虛擬鍵盤,真能用嗎?
06/17 18:31, 35F

06/17 18:31, , 36F
SIFUN大是說要用琵琶行那個特殊編譯版本嗎?
06/17 18:31, 36F

06/17 19:22, , 37F
恩 要搭配ppx放出的那版才會動作
06/17 19:22, 37F

06/17 19:44, , 38F
果然win7 osk可以,我用的那個不行....
06/17 19:44, 38F
文章代碼(AID): #1HlRFpcz (Emulator)
討論串 (同標題文章)
文章代碼(AID): #1HlRFpcz (Emulator)