Android 小米盒子游戏手柄按键捕获

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

终于又告一段落,可以好好休息一下了。

以前,提及身体,总是再坚持一下,就这样坚持了 15 年。

现在,提及生命,不敢再坚持一下,还是休养一段,再整装前行,也来得及。

记得高中老师教导过我们,休息是学习的重要组成部分,

那么,休养是工作、生活的重要组成部分,就合情合理了。

我是一个闲不住的人,时刻都感到危机的存在,不敢稍停脚步,狠怕被后面的穷鬼追上,或是前面的曙光遗忘。

不知从何时开始,另一种危机感由然而生,

总是预见到自已无力去做到眼前的小事,倍感心凉,渐而被生命遗忘。

趁此良机,边休养,边捣腾一下家里的小米套装。

下面就晒晒我这个非米粉所拥有的米装备,可以解读为显摆,不过更多要吐槽或者是期待吧:

1、红米 Note 手机一部;

2、小米盒子增强版一块(像个圆圆的河流石,所以论块了,不过配的是三星的电视,最初并不太信任小米,故没直购电视)

3、小米路由器(内置 1T 硬盘,家里台式机,IBM笔记本和MacBookAir以及联想、红米、苹果等手机的照片自动备份上来,真是太帅了,之前买过一个 BT3 的开发版套了个小盒子,不过做起来确实有困难,最难不过电源管理)

4、小蚁摄像头(任何有 WIFI 的地方,用手机都能看到家里,并用手机实时对讲)

5、小米插座(用来控制三星电视的电源,这样任何一款电视,都被纳入到小米家族了,不过尚缺一个带学习功能的红外,也许只有 Arduino 能搞定了)

6、小米游戏手柄一对儿(玩儿了近两周了,游戏虽少,但确都很耐玩)

7、小米灯泡、小米体重称,一直在观注,多次马上要付款了,突然又放弃了,在我的思维中并没有答案,但我知道我的潜意识肯定有她的道理。

今儿个把小米盒子用手机数据线连接到 MacBookAir 上,稍加设置,就可以调试了:

一是打开电视中设置里的调试开关项;

二是直接运行时,电视上会提示,点允许就可以了;

想做点小东西,即能让小孩拿游戏手柄玩,又能以算术做为工具来玩,这个小东西,不知道叫啥,不知道咋分类,但我知道,首先得能识别到游戏手柄的各个按键才行,小米官方有按键码说明《电视/盒子应用开发指南》,不过对于我这很少用和记这些键码的人来说,这个确实用处不大,我还是直接获取到键码值,反馈出来让我自个儿知道就行了,这样能判断哪个键能识别到,哪个不能识别到,基本当下的任务就完成了。

待续......

时间: 2024-11-06 22:19:31

Android 小米盒子游戏手柄按键捕获的相关文章

Android 小米盒子使用电视特性标签

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 写博文也有一两年了,总体感觉,特意去写一篇很中规中矩的文章,确实需要很多准备以及清晰的条理,往往这需要很多时间和精力,有时效果也确实没那么好. 相

关于游戏手柄按键的设计

一.背景 最近开发了一个空鼠遥控器的外设产品,采用Nordic51822 MCU芯片,基于BLE4.0标准,与OTT盒子连接,同时具有遥控器.空鼠.游戏手柄的功能.其中在按键的设计这块我们走了一些弯路,现总结一下经验教训,以供开发类似产品时参考. 二.初始设计 1.结构设计 最初按键在结构设计上采用类似路由器按键的方式,比较简单,在PCB按键位置放置一个波仔片,然后上面加一个橡胶的按键,按下橡胶时,其内部的触点压下波仔片,波仔片把电路连通,从而实现一次按键动作,属于机械式按键方式. 2.硬件设计

C#的Xamarin开发小米盒子应用并以WCF实现微信通知

对于熟悉C#语言的开发人员而言,用Xamarin开发Android应用也是一个不错的选择.小米盒子是Android系统.当然也就能够使用Xamarin来开发.首选来看效果图. 注:(1).左图是从数据库中拉取用户列表(图中的用户的虚拟的) (2)中间图是依据选中的用户发起微信通知 (3)右图是微信企业号中收到的通知 一.在VS中建立Android应用 1.布局主界面 <?xml version="1.0" encoding="utf-8"?> <L

手柄连接小米3,小米3连接小米盒子

小米3 通过USB-OTG 线连接罗技F310手柄,在打开小米盒子的Miracast ,用小米3手机连接投影屏幕到电视机上. 下载现代战争4(支持手柄),就可以拿着手柄对着电视打游戏了.. 关于手柄 不晓得其他手柄支持不支持,反正我的罗技F310 一百三十多,和北通的50块的手柄是一样的,当时买罗技的就是为了兼容性好点. 关于Miracast 的延迟. Miracast  玩游戏,延迟还是比较大的.可以设置一下,低延迟,当然画面质量也会下降.最近看了未来的几种低延迟的技术,用的50Ghz频段.估

隐藏Android下的虚拟按键

要隐藏Android下的虚拟按键,可通过如下办法操作 [cpp] view plain copy adb root adb remount adb shell ls -al /system/build.prop   (查看文件权限) -rw-r--r-- root     root         4237 2015-11-19 04:34 build.prop adb shell pull /system/build.prop ./  (将该文件拿出来修改) gedit  build.prop

Android 7.0 Power 按键处理流程

Android 7.0  Power 按键处理流程 Power按键的处理逻辑由PhoneWindowManager来完成,本文只关注PhoneWindowManager中与Power键相关的内容,其他系统按键的处理类似也是在PhoneWindowManager中处理的.理解了power按键的处理再看其他系统按键的逻辑会容易的多也简单的多. 一.Power按键的上报 Power按键的上报流程与其余的按键处理流程一致,在按下power按键后驱动上报按键经InputManagerService处理按键

小米盒子救砖之路

我的小米盒子1S标准版(MDZ-06-AA),因为刷了石头的ROM,一开始还好用 没过几天各种卡顿,实在受不了,就用了一下石头的系统还原功能了,好了,悲剧发生了! 还原过的版本的根本进不了系统,就是那个石头智障工程师设计的强制用户必须用帐户登录,登录试了N次进不了,注册帐户也一样,快速注册也一样,哎,石头ROM根本没考虑过用户的感受,这系统没有开启USB调度的功能,也就意味着你刷了它的系统,再想刷,不说没门,但很难!如果你的小米是MDZ-09-AA,后面有USB接口,那就下载一个小米的UPDAT

Android应用源码之捕获全局异常

Android应用源码之捕获全局异常 本项目就是一个简单的全局异常捕捉例子,捕捉到异常以后可以把异常信息写入文件以供后来分析或者用友好的方式进行提示后再退出程序. 下载地址:http://www.devstore.cn/code/info/630.html

小米盒子连接老式电脑显示器(VGA接口)

家里闲置一台老式显示器,只有VGA接口,无HDMI高清接口; 小米盒子上有三个输出接口: 一个HDMI高清接口:HDMI接口输出的有音频信号和视频信号,现在买的电视机一般都有HDMI高清接口: 一个AV接口:同样带有音频信号和视频信号,这个通常用来连接老式的电视机: 一个USB:Micro-USB接口:使用一根OTG连接线连接后,可以插U盘播放U盘中视频 我的显示器要想用上小米盒子,需要一根HDMI转VGA的转换器: 在网上找到这样的东东:   产品页面上强调如果信号源电力不足,需要使用micr