I have an "MINIX NEO X7 mini" Android device. There is installed application eHomeMediaCenter. It is a DLNA server. Then I launch RKRemoteControl application on my Android smartphone, select eHomeMediaCenter and see mouse cursor on my Minix. And then I can move and click. But what protocol is used for that? And why in eHomeMediaCenter? Please, give me some info about that.
How implement mouse on Android TV boxes on platform rockchip?
10.1k Views Asked by Yevhen Vasilenko At
2
There are 2 best solutions below
0
anusha anu
On
go through below link
http://support.aboway.com.tw/products/android/A18/TV%20stick%20mobile%20remote/RKRemoteControlGeneralCastV2.0.3/doc/index.html?com/rockchip/remotecontrol/common/DeviceCache.DeviceChangeListener.html u will get code to implement
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in MOUSE
- c# move picturebox from an array of picturebox up when you hover mouse
- Unity3d get Mouse Input Axis
- Draw on screen using mouse in assembly (emu8086)
- PsychoPy Recording Multiple Mouse Clicks
- Automatically disable mouse acceleration - Windows
- QML forwards/back mouse buttons handling
- Mouse dragging detection - Unity3D
- Make the input wait for mouse or keyboard - Assembly Language
- How do you add a mouseListener to a jscrollbar?
- Error in reading Ubuntu 14.04 mouse event file (/dev/input/event3) with java programmig
- Node.JS trigger click event to OS
- JavaScript - event.which always return 1 for hovering
- Click the mouse to continue python 2
- Pointer Class Freezes when User is Idle
- How to disable all mouse events except click?
Related Questions in REMOTE-CONTROL
- Grails remote control plugin - Spring Security Configuration
- Connect to a remote desktop
- Remote command seek forward (or backward) does not work
- How to disable remote connections to MongoDB?
- Getting inputs from USB TV remote
- Arduino Uno Bluetooth Communication with Mac
- UI Keyboard not showing
- Does android come with a remote API for audio (background) playback?
- Android Mapping Remote Control Keys with Virtual Key Board and append the text in edittext
- is it possible to a read the code from an infrared remote controller using a digital camera?
- Programming for the Apple infared remote controls
- Control development boards from web interface
- Android gingerbread lock screen media/remote controls vanish on mediaplayer.pause()/playstate change
- What data to send using IR to control AC or TV using C#
- How to send information to the Remote-Control (lock screen) in iOS
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Mouse and keyboard functions in the Minix Neo -- and probably Android devices in general -- builds on the desktop Linux keyboard and mouse support, specifically on /dev/hidraw -- the Human Input Drivers. See enter link description here for more info. A variety of external mice, keyboards or 'air mouse/keyboards' can be connected to the Minix Neo x5/x7 by USB, Bluetooth or other wired or wireless connection and feed mouse events of keyboard events to the normal Linux HID processing that Java -- and the Android apps consume.
I use this air mouse/keyboard with the Neo x5. (Air mouse means that the device is not placed on a desk, but accelerometers in the device allow you to wave the thing around to produce mouse movement.) What ever (perhaps proprietary) protocol is used between the device and the device driver is converted (in the device driver) to a data stream that emulates the signals that a conventional, old style, wired mouse or keyboard produced. Some devices use a generic HID device driver that is used for a serial (ie old RS-232, TTY, phone modem) device.