Black shark 2, use gamepad as hid controller - Xiaomi Black Shark 2 Guides, News, & Discussion

Hi. I just receive today my controllers and i'm waiting for my black shark 2.
I was pleasently surprise when i tested my black shark controller on my current phone to see that some of the control work out of the box as an HID controller.
Left controller :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Right controller : (i didn't use the touchpad)
It's not perfect, like buttons on the right and left controller are both assigned as A B X Y button. And L1/L2 and R1/R2 are reversed.
But still, it works and at least the joystick is recognised as a joystick.
I guess buttons assignations should be fixable with root, Gamepad tester ( https://play.google.com/store/apps/details?id=ru.elron.gamepadtester ) and/or a mod of the 1Controller magisk module ( https://github.com/Magisk-Modules-Repo/OneController ).
Is there someone who used that ?
But i wonder, is it working in the same way in the black shark 2, or does the shark space mode intercept the keypress and dont allow to use them as HID controller ? And outside of shark space mode ?
If someone can test their controller with the gamepad tester app (no need to root or anything) with a black shark 2 phone with and without shark space, that would be great !
If as i fear, that wont work with black shark 2, is it fixable ? (like, i dont know, prevent the shark mode app to access to bluetooth with xprivacylua or modding the app ?)

Ok, just i just receive my black shark 2 and the controller stuff is a piece of ****.
No HID support with the controller like with my other controller, it just ignore every command.
Interesting enought, if i put a Vendor_ffe0_Product_0102.kl file using a customised 1controller magisk module, the game shark space will ignore command that are remaped.
I guess, there is a line of code, somewhere, that make the device ignore every keypress from the gamepad. I try to freeze some black shark apps but it did not work.
I'm open for ideas.

Related

The ultimate Rose software/games topic

Hi all,
Since Rose has 6.1 Standard, not all games and apps can be used. Post your favorite software that you're using on your Rose, in this topic, to make life a bit easier for everyone.
Let's start off with: Smarttoolkit, an addition to the main shell, which adds a Windows-style start menu and some more nice features. Be sure to use RC8, because newer releases seem to have issues on the Rose.
http://www.e-natives.com/www.php/download/id/40/SmartToolkit_1_0_0_RC08.html
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
List More!
I think there should be a Tread about Freeware Apps for the S740 Rose. Anyway back on Topic.
Beejive IM - (Beta)(Free)
http://www.beejive.com/winmo/
SmartGear for GameBoy, GameBoy Color, NES, GameGear, MasterSystem, TurboGrafx-16, and Genesis/MegaDrive Games (Snes-emulation in development). Costs: 10$ (Trial Version works for 2 minutes and you can't save)
Only not perfectly working with some Roms, it can't save the game then. But especially newer games are no problem. To be honest, I play pokemon with it, because I was and am still looking for decent RPG Games - pokemon is fun .
http://www.bitbanksoftware.com/SmartGear.html
Wififofum is a wireless network scanner, which can be used on the S740:
http://www.aspecto-software.com/rw/applications/wififofum/index.html
dired said:
SmartGear for GameBoy, GameBoy Color, NES, GameGear, MasterSystem, TurboGrafx-16, and Genesis/MegaDrive Games (Snes-emulation in development). Costs: 10$ (Trial Version works for 2 minutes and you can't save)
Only not perfectly working with some Roms, it can't save the game then. But especially newer games are no problem. To be honest, I play pokemon with it, because I was and am still looking for decent RPG Games - pokemon is fun .
http://www.bitbanksoftware.com/SmartGear.html
Click to expand...
Click to collapse
+ 1 on this, best emulator I've used on a phone.
Works great with the S740 keypad as well.
Oh and you can save games now, plus he's working on a SNES emulator to roll in to it as well
Just found that windows marketplace has been ported for use on WM 6.1 devices. Pick it up here: http://forum.xda-developers.com/showpost.php?p=4669566&postcount=549

[APP] Wuvuzela - A Windows Mobile vuvuzela

Wuvuzela is a little application that emulates the sound of the well known (and hated by many) Vuvuzela being used in the current Fifa 2010 World Cup at South Africa.
This is a freeware application brought to you by JDB Pocketware. Free to use with full functionality, but will show an advertisement after closing the app.
Features
•Two vuvuzela sizes (thin or thick).
•Two types of sounds (euphoric or traditional).
•Predefined volume setup.
•Sober design.
•Powerful sound.
•32 country flags skins.
•Play by tapping screen.
•Play by blowing your microphone.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Developer official page & downloads: http://wuvuzela.jdbp.mobi
(or use attached CAB)
great ! and free. what's good !!
Very cool app, but it doesn't display correctly on square screens 320x320.
great app!!! it works good on omnia 2. thank u!!!
The App is Good and work Super on Blackstone one Suggestion.. When you bloow you hear one time LOOP so will be really great if the bloowing is real i mean if you bloow longer to hear longer the sound if you bloow shorter the sound to be short too not everytime the Wuvuzela to play the same way no matter how do you bloow
Thanks, this is amazing app, the sound is like hmm... african
It's great! Tested on my Treo Pro, some issues:
The app don't fit to the SQVGA screen, can you release a qvga version?
When I force to close the app I can't open it again without restarting my device.
After close the app there's no more sound system need to restart the device
Truly a great App.
But the microphone blowing doesnt work for me.
It says that my device is not supportet???
which device?
Its a Touch Diamond 2 Fake... T5355. ;-D
Well maybe because it is fake?
Does mic work for other applications?
Yeah in other Apps it works very well.
Have you calibrated the mic at settings? (check the option, blow straight into it and then tap Ok)
I have the problem that when I started Wuvuzela on Touch Diamond2 with Stock ROM, the mic will no longer work in phone mode. This sucks.
A soft reset seems to be the only workaround.
Maybe you need to close the app to talk... not the ideal but anyway its a fun app.
Anyone tried amplifying it?

TrinusVR - Turn Your PC Games Into VR Games!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TrinusVR​
One of the biggest problems with investing in a decent VR system is that there isn't a whole lot of great content for them yet. A cheaper and more sensible way to enter into the world of VR is to get a Google Cardboard headset. There are some great Android VR apps that are worth your while but what really sells the Android VR is a new app with the ability to turn your PC games into VR games.
The app is called TrinusVR and it connects to your computer through WiFi or USB. Using your Android phone as a display, the software will convert your games into a VR experience. You'll use the sensors in your phone to control your POV just like you would in any VR app.
The video above shows the system working great with a bunch of modern games. It even shows it being used wirelessly with little or no lag at all.
You can adjust the sensitivity of your controls until everything is working correctly. Since these games are not made for VR, expect to do a little bit of tweaking for each game until it's working smoothly.
Download TrinusVR Lite
Download TrinusVR (Paid)​
I do not have a cardboard headset to test this out but the reviews are really good so far. If anyone wants to try this out, let me know in the comments how well it works!
I tested the app with my cardboard. So far i realy like it.
Thanks for the post, any questions feel free to ask (Trinus dev here )
I bought the program and using on my Nexus 6P. Fantastic, but you should have a forum where people put their tracking settings for different games. Ex GTA V works best with tracking remote desktop and 1080p window so you get some sense of moving. Mouse tracking is not good by the use of the gamepad.
ruva said:
I bought the program and using on my Nexus 6P. Fantastic, but you should have a forum where people put their tracking settings for different games. Ex GTA V works best with tracking remote desktop and 1080p window so you get some sense of moving. Mouse tracking is not good by the use of the gamepad.
Click to expand...
Click to collapse
Here you go: http://oddsheepgames.com/?page_id=208

Which are the improvements?

Still without seeing ''Never'' in Screen Suspension options. Battery taskbar icon still dissapearing after reboot.
BTW i'm understanding a bit better about mmo games issues. Until 3.0.202 when open a game it closes automatically. Now, when open an mmo (e.g. MU Origin) it works only the first 30 seconds after booting, then stops.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Something of the system actives after booting that can't let apps to work properly. Maybe some OS new features, maybe a new driver not present in version 2.x.x (i remember could play this game in the past).
You should improve the File Manager. Enable move to first/last folder when pressing home/end keys. Enable move to specific folder when pressing a letter key (you know, press ''R'' to move to the first folder of directory with initial letter ''R''). Enable backspace for back to previous folder.
Gaming Toolkit still not worthy. The only change i seen is that ''CANCEL'' & ''SAVE'' now marks ''Cancel'' & ''Save'' and thats all. D-Pad box can't resize to littler, just bigger. In fact when i try to resize down, the wasd letters gets littler instead the box... is that a joke? cause is not funny. Still without recognizing Generic Gamepads (when pressing a button just marks a blank space, if pressing d-pad buttons, it marks ''reserved''). And what about integrating an Xbox Controller Emulator in the toolkit? I mean, a feature that can register all the existing gamepad buttons and convert them to xbox layout (and maybe other gamepads like Dualshock, MOGA, Dancing Pad, etc.) so, if there's a gamepad-optimized app like Implosion, i can play it with any gamepad, not just an xbox one (i haven't, i won't buy it either since i have a generic and i want to use it). XboxCE is an existing app in windows, try to port to Remix.

how to control motor on my android board

I inherited for work an android board that moves 2 motors, I have to basically move the motors trough software,
How can I find out how the current system is moving the motors?
I have rooted the OS to have more control, the system is running with a custom launcher, there is a button that activates google assistant after that is active, the order to move the motor can be given.
I need to find the way that the DC motor is being moved?, can I intercept the method?
is looking at the pins that go to the DC motor any help?
the board runs android and is like a normal tablet, it just moves 2 DC motors, I took it apart to see how the motors were moving?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- USB port?
- other technique?
I hope this is the correct place to ask for help?
Thanks
I have images of the board, but as I have less than 10 posts, cannot add linik
mako343 said:
I inherited for work an android board that moves 2 motors, I have to basically move the motors trough software,
How can I find out how the current system is moving the motors?
I have rooted the OS to have more control, the system is running with a custom launcher, there is a button that activates google assistant after that is active, the order to move the motor can be given.
I need to find the way that the DC motor is being moved?, can I intercept the method?
is looking at the pins that go to the DC motor any help?
the board runs android and is like a normal tablet, it just moves 2 DC motors, I took it apart to see how the motors were moving?
- USB port?
- other technique?
I hope this is the correct place to ask for help?
Thanks
Click to expand...
Click to collapse
what techniques exist to send a signal to turn on a dc motor with android embedded system?
I mean the driver chips that turn the motor, the signal will come from somewhere right?
does it matter at the hardware level?
like addressing a pin or a GPIO in a raspi?
the software that moves the motor is an activity that interacts with the googlesearchbox
that could be other way to intercept the command turning the motor on/off.
Any ideas, please?

Categories

Resources