有沒有什麼辦法可以獲得觸摸板被觸摸的位置? 另外我需要的捕獲模塊,能夠返回這樣的2D點陣列地圖,報告觸摸板點的狀態(狀態的意思是:是點觸/未觸及)的請求。無論寫什麼技術/語言獲取手指在觸摸板上的位置
5
A
回答
8
我知道這不是你想聽到的,但沒有包容性的方式去做你想做的事。
個人品牌和型號有自己的暴露方式。例如,在Windows上暴露COM接口的I've done some work with Synaptic touchpads(相當常見)。該代碼不適用於任何其他觸摸板。
您可以找到一些常見的代碼,並根據系統支持的代碼運行不同的代碼。
+0
是的,觸摸板只處理相對座標,除非驅動程序另有規定。由於這將是一個自定義驅動程序,您將不得不爲每個受支持的設備創建一個自定義解決方案。 –
1
如果它是一個Windows應用程序,處理WM_MOUSEMOVE消息,lparam的hiword和loword分別是參考客戶區座標的x和y座標。
相關問題
- 1. 獲取手指在筆記本電腦觸摸板上的位置(c#)
- 2. 獲取第二根手指的觸摸位置/夾點
- 3. 在ScrollView上獲取觸摸位置
- 4. 獲取觸摸位置scrollView
- 5. 獲取手指觸摸UIView的次數
- 6. 獲取位於觸摸位置的uiview
- 7. 獲取Box2d Body被觸摸的位置?
- 8. 如何獲取被觸摸的位置?
- 9. 如何設置的位置ImageView後獲得手指觸摸在iPhone上的X和Y位置iphone
- 10. 2手指觸摸
- 11. Android小部件獲取觸摸位置
- 12. 從UIPanGestureRecognizer獲取原始觸摸位置
- 13. 獲取觸摸位置,同時刷卡
- 14. android graphview獲取觸摸位置
- 15. 拖動時獲取觸摸位置
- 16. 檢測觸控板上的絕對手指位置
- 17. 將Android SeekBar的位置設置爲初始觸摸時的手指位置
- 18. Android 2手指觸摸觸發1個手指觸摸以及2個手指觸摸
- 19. 使用位置查找手勢觸摸的座標觸摸
- 20. Android敬酒在某些手機上獲取觸摸事件,而在其他手機上獲得觸摸事件
- 21. Android:在ImageView上獲取觸摸位置點
- 22. 觸摸位置
- 23. 畫布獲取移動網頁上的觸摸位置
- 24. 獲取Windows Phone屏幕上所有當前觸摸的位置
- 25. 獲取UIPinchGestureRecognizer的手指位置
- 26. 手指觸摸/按/拖動
- 27. 多點觸控:當手指觸摸屏幕用一根手指觸摸已經
- 28. 在CALayer上觸摸手勢
- 29. 獲取當前手指在Android上的位置
- 30. Libgdx +將sprite指向觸摸位置
爲了清楚起見,我假定您正在討論[觸控板](http://en.wikipedia.org/wiki/Touchpad)指針設備,而不是[HP TouchPad](http://en.wikipedia)。 org/wiki/HP_TouchPad)平板電腦。 – josh3736
每檯筆記本電腦都有簡單的觸摸板......是的,你是正確 –
這可能會有所不同,取決於設備,驅動程序和操作系統。並非所有觸摸板都是多點觸控。我會搜索谷歌的東西類似於「突觸」多點觸摸手勢源代碼「來獲得你進入的基本想法。 –