❶ 安卓手機怎麼設置滑鼠
若手機支持OTG功能,可以通過OTG連接線實現手機與U盤、滑鼠、鍵盤連接等操作來進行數據交換。以連接U盤的具體操作為例:
1.OTG線是即插即用的。首先通過OTG轉接線將U盤和您的手機相連接。
2.連接U盤後,手機界面會自動跳轉到"我的文件"下的"UsbDriveA"(或USB storage A)文件夾中,U盤中的文件會全部顯示,您想查看哪個文件直接點擊打開即可。
3.如需斷開U盤連接,用手指向下滑動手機屏幕頂簾,點擊"USB大容量存儲已連接",當手機屏幕顯示"USB大容量存儲已安全移除"時,拔下U盤即可。
若手機無法連接U盤,請您更換其他USB設備或者更換一根OTG轉接線嘗試。
❷ android不插滑鼠的情況下如何顯示滑鼠
可以通過VNC實現在PC端上遠程式控制制Android手機,具體可以參考:
http://bbs.gfan.com/android-116468-1-1.html
❸ 求助Android 系統滑鼠支持問題
這個不太清楚, 不過vold可以檢測到UMS設備,如果要用USB滑鼠的話, 我覺得應該也可以,不過USB 滑鼠的設備文件應當在 /dev/input/, 因為 android的 inputdevice.java 會掃描這個目錄下的所有設備,並通過 event interface 獲取輸入設備的信息並解析處理。 以上是猜想,我沒有親身試過, 不過我認為可以。
❹ 求助android監聽事件 實現代碼監聽滑鼠的左鍵,中間鍵,右鍵
android是有滑鼠的。
通常,設置你的 /system/usr/idc/<your touch panel>.idc文件中的
touch.deviceType = Pointer
就是滑鼠了。
現在市面上已經賣了不少用android做的智能手機或dongle,都是支持滑鼠的。
至於值的話,從KeyEvent和MotionEvent中查一下吧,或者google一下? 也或許,可以trace一下
❺ 你好,有個android滑鼠的問題想向你請教
這得分什麼手機android2.xxx一定是用不了滑鼠的,android4.xxx如果沒閹割是可以用USB滑鼠的,但是如果是高級游戲滑鼠或背光滑鼠功率過大是沒辦法識別的,這個怎麼設置都沒有用,遺憾的是現在有些中低端android4.xxx系統的手機就是閹割了USB滑鼠、鍵盤的驅動。
❻ 想在android系統上模擬一個滑鼠點出來, 也就是調用安卓自帶的滑鼠功能
你可以看看getevent的源碼。android的滑鼠事件是標準的event事件。
最簡單的方法,就是找到對應的event節點(比如/dev/input/event0),往裡面注入數據,具體格式需要參照標准來,首先看原來的手機是基於單點觸摸協議還是多點觸摸協議,然後仿照他注入數據即可。
可以參考這篇文章
http://blog.csdn.net/mcgrady_tracy/article/details/46729807
❼ 如何捕獲android系統滑鼠軌跡值和鍵盤值
一、找出設備中,我用的是什麼event?
關於該設備打開的是哪個event,我們可以通過命令,cat /proc/bus/input/devices 來查看,執行這個命令後,你會看到您的設備上有多少eventX。
root@lenovo-desktop:~# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Proct=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0019 Vendor=0000 Proct=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0017 Vendor=0001 Proct=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=mouse0 event2
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0001 Proct=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7
I: Bus=0003 Vendor=17ef Proct=600e Version=0111
N: Name="Lenovo Optical Mouse"
P: Phys=usb-0000:00:1d.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input4
U: Uniq=
H: Handlers=mouse1 event4
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
B: MSC=10
?..
?..
我的ubunte系統上敲完這個命令後,能夠看到event0—event7,共8個設備。
如上面紅色標記,可以很快找出該設備對應的輸入設備,以及對應的eventX,跨入眼前視野的「Lenovo Optical Mouse」 這肯定是我滑鼠啊,用的牌子就是這個Lenovo,背面上寫著呢。
二、對input_event數據結構的解釋
標准按鍵的編碼的定義在 linux/input.h中
struct input_event {
struct timeval time; //按鍵時間
__u16 type; //類型,在下面有定義
__u16 code; //要模擬成什麼按鍵
__s32 value;//是按下還是釋放
};
1、code:
事件的代碼.如果事件的類型代碼是EV_KEY,該代碼code為設備鍵盤代碼. 代碼植0~127為鍵盤上的按鍵代碼,
0x110~0x116 為滑鼠上按鍵代碼,
其中0x110(BTN_ LEFT)為滑鼠左鍵,
0x111(BTN_RIGHT)為滑鼠右鍵,
0x112(BTN_ MIDDLE)為滑鼠中鍵.
如果事件的類型代碼是EV_REL,code值表示軌跡的類型.如指示滑鼠的X軸方向REL_X(代碼為0x00),指示滑鼠的Y軸方向REL_Y(代碼 為0x01),指示滑鼠中輪子方向REL_WHEEL(代碼為0x08).
其它代碼含義請參看include/linux/input.h文件.
2、type:
EV_KEY,鍵盤
EV_REL,相對坐標(軌跡球)
EV_ABS,絕對坐標(滑鼠)
。。。
/*
*Event types參考值
*/
#define EV_SYN 0x00
#define EV_KEY 0x01 //按鍵
#define EV_REL 0x02 //相對坐標(軌跡球)
#define EV_ABS 0x03 //絕對坐標(滑鼠)
#define EV_MSC 0x04 //其他
#define EV_SW 0x05
#define EV_LED 0x11 //LED
#define EV_SND 0x12//聲音
#define EV_REP 0x14//repeat
#define EV_FF 0x15
#define EV_PWR 0x16
#define EV_FF_STATUS 0x17
#define EV_MAX 0x1f
#define EV_CNT (EV_MAX+1)
3、value:
事件的值.如果事件的類型代碼是EV_KEY,當按鍵按下時值為1,松開時值為0; 如果事件的類型代碼是EV_ REL,value的正數值和負數值分別代表兩個不同方向的值.
三、抓取event值的原理:
對eventX進行read/write來抓取event的各種信息;
1、打開event設備
event0_fd = open(「/dev/input/event0」, O_RDWR);
2、read 設備
rd = read(event0_fd, &event0, sizeof(struct input_event) * 64);
❽ 如何在android中模擬滑鼠的實現
我們正在開發這個,可以一起討論,
先我們可以實現了自己的虛擬滑鼠,不用修改底層,我們用的是浮動在上層的view,如天天動聽的歌詞,用WindowManager改變其位置,下發一下touch事件可以用Instrumentation.
❾ 如何把android設備當滑鼠
安卓手機1部(系統要求2.0以上)
電腦1台
有穩定的WiFi環境
方法/步驟
下載手機端軟體「WiFi Mouse HD」(推薦用英文版,漢化版的親測後不太穩定)
下載電腦端軟體「WiFi mouse」
打開手機端軟體「WiFi Mouse HD」,在auto connect下的空白欄輸入你的電腦ip地址後點擊Connect。(電腦ip不知道的朋友網路或點狀態欄下的WiFi mouse,該軟體會自動找到你的ip)
鏈接成功後手機端會顯示如圖界面
中間藍黑色區域用來移動滑鼠指針,下邊分別對應滑鼠左鍵、滾輪、滑鼠右鍵。
圖中上邊分別對應設置和鍵盤輸入。ok,可以宅在被窩里慢慢享受音樂、電影、聊天了!
❿ 安卓系統可以使用滑鼠和鍵盤嗎
如果你的手機或平板支持OTG功能,那就可以使用滑鼠和鍵盤,購買一條OTG線就可以。由於只有一個USB口,所以如果要同時使用滑鼠和鍵盤的話,推薦購買套裝的無線鍵鼠(因為那種只需要一個介面)。如果要使用有線鍵鼠的話可以購買一個HUB(USB口擴展,一口分成多口那種。)這樣就可以同時使用。