• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Gaming keymapper for Bliss OS?

Search This thread

vladone97

Member
Mar 21, 2015
47
5
Is there any way to get a keymapper to work? I'm on build Bliss-v11.9--OFFICIAL-20190525-2025_x86_64_k-k4.9.153_m-18.3.5-pie-x86-llvm80_f-dev-kernel.org, on a One Mix 1S, and I can't get any keymapper to work. Tincore doesn't handle the movement input very well. Octopus and Panda fail to launch games.
Or better yet, would it be possible for the devs to add a built-in keymapper to future builds, like Phoenix OS and Prime OS have?
 

zulu99

Senior Member
Jan 6, 2009
2,348
1,482
Is there any way to get a keymapper to work? I'm on build Bliss-v11.9--OFFICIAL-20190525-2025_x86_64_k-k4.9.153_m-18.3.5-pie-x86-llvm80_f-dev-kernel.org, on a One Mix 1S, and I can't get any keymapper to work. Tincore doesn't handle the movement input very well. Octopus and Panda fail to launch games.
Or better yet, would it be possible for the devs to add a built-in keymapper to future builds, like Phoenix OS and Prime OS have?

With DroidMote you can. With the kmredirect droidmote add-on you can use also hardware mouse and keyboard to play multi touch games.

https://youtu.be/7I0LJ1ewyL4
 
Last edited:
  • Like
Reactions: cjeu100

marianolinx

Member
May 2, 2014
5
3
Yes, there is a way:
0 - Install bliss with read/write root folder privileges
1 - delete all files, except qwerty.idc and qwerty2.idc, from the folder /system/usr/idc (beware this can break some device pointers), use a root explorer
2 - Download USB/BT joystick center (2019 version is tooo laggy for me, search others versions in google, they are free except the 2019 version :good: )
3 - restart your system
4 - follow the instructions on USB joystick center help

Alternative for tincore:
add a tincore_mt.idc file to /system/usr/idc with this content:
Code:
# touch.deviceType = touchScreen | touchPad | pointer | default
touch.deviceType = touchScreen

# orientationAware
# touch.orientationAware = 0 or 1
touch.orientationAware = 0

#  gestureMode
# Definition: touch.gestureMode = pointer | spots | default
touch.gestureMode = spots

# Definition: device.internal = 0 | 1
device.internal = 1

This is compatible with gamepads, mouses and keyboards, tested in honkai impact 3rd ;)

Sorry for my english
 
Last edited:

electrikjesus

Recognized Contributor
Apr 10, 2008
2,946
5,004
Grand Rapids, MI
Yes, there is a way:
0 - Install bliss with read/write root folder privileges
1 - delete all files, except qwerty.idc and qwerty2.idc, from the folder /system/usr/idc (beware this can break some device pointers), use a root explorer
2 - Download USB/BT joystick center (2019 version is tooo laggy for me, search others versions in google, they are free except the 2019 version :good: )
3 - restart your system
4 - follow the instructions on USB joystick center help

Alternative for tincore:
add a tincore_mt.idc file to /system/usr/idc with this content:
Code:
# touch.deviceType = touchScreen | touchPad | pointer | default
touch.deviceType = touchScreen

# orientationAware
# touch.orientationAware = 0 or 1
touch.orientationAware = 0

#  gestureMode
# Definition: touch.gestureMode = pointer | spots | default
touch.gestureMode = spots

# Definition: device.internal = 0 | 1
device.internal = 1

This is compatible with gamepads, mouses and keyboards, tested in honkai impact 3rd ;)

Sorry for my english

I'm adding that tincore idc to future versions of Bliss OS. Thanks for that solution ;)
 

Tyakrish

Senior Member
Jun 13, 2016
430
289
Asus Zenfone Max Pro M2
1 - delete all files, except qwerty.idc and qwerty2.idc, from the folder /system/usr/idc (beware this can break some device pointers), use a root explorer
4 - follow the instructions on USB joystick center help

Alternative for tincore:
add a tincore_mt.idc file to /system/usr/idc with this content:

This is compatible with gamepads, mouses and keyboards, tested in honkai impact 3rd ;)
Sorry for my english

Thanks for the 2nd solution for tincore. I can confirm it works nicely for PuBG on my device (Lenovo B40-30 intel pentium quad core).
For new users who are looking for a way to set up Tincore for PubG can have a look at this video:
Tincore was a bit confusing to me at first, but this video helped me get started with keymapping using Tincore on BlissOS.
I tried USB/BT JoyStick centre as well, but it was even more confusing for me.
Don't be sorry, your english is fine :)

To @electrikjesus: Thanks for the awesome support for this OS. Maybe you could add a link to this thread in the extras section of docs for people looking up to set a keymapper on BlissOS.
 
Last edited:

cjeu100

Senior Member
Jan 26, 2020
207
104
if you have a laptop adding the above lines to your touchpads .idc file will be easy to control the game than tincore which sometimes output in the wrong direction
you will also need to have a spare mouse
and you can also zoom in and out with the touchpad, just like a blind touchscreen
 

Tweaker Z

Member
Feb 19, 2018
16
2
Vulkan issue

Is there a fix for vulkan capability on bliss os 11.11 running on an i965 device (Dell latitude e5440 4th gen laptop)
 

vidhanpandey

New member
Jun 16, 2021
2
0
Is there any way to get a keymapper to work? I'm on build Bliss-v11.9--OFFICIAL-20190525-2025_x86_64_k-k4.9.153_m-18.3.5-pie-x86-llvm80_f-dev-kernel.org, on a One Mix 1S, and I can't get any keymapper to work. Tincore doesn't handle the movement input very well. Octopus and Panda fail to launch games.
Or better yet, would it be possible for the devs to add a built-in keymapper to future builds, like Phoenix OS and Prime OS have?
yes i have a way for keymapper in bliss os

* go to your play store and type "octopus" and hit enter
* just download that keymapping app and play games or enjoy your work
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Yes, there is a way:
    0 - Install bliss with read/write root folder privileges
    1 - delete all files, except qwerty.idc and qwerty2.idc, from the folder /system/usr/idc (beware this can break some device pointers), use a root explorer
    2 - Download USB/BT joystick center (2019 version is tooo laggy for me, search others versions in google, they are free except the 2019 version :good: )
    3 - restart your system
    4 - follow the instructions on USB joystick center help

    Alternative for tincore:
    add a tincore_mt.idc file to /system/usr/idc with this content:
    Code:
    # touch.deviceType = touchScreen | touchPad | pointer | default
    touch.deviceType = touchScreen
    
    # orientationAware
    # touch.orientationAware = 0 or 1
    touch.orientationAware = 0
    
    #  gestureMode
    # Definition: touch.gestureMode = pointer | spots | default
    touch.gestureMode = spots
    
    # Definition: device.internal = 0 | 1
    device.internal = 1

    This is compatible with gamepads, mouses and keyboards, tested in honkai impact 3rd ;)

    Sorry for my english
    2
    Yes, there is a way:
    0 - Install bliss with read/write root folder privileges
    1 - delete all files, except qwerty.idc and qwerty2.idc, from the folder /system/usr/idc (beware this can break some device pointers), use a root explorer
    2 - Download USB/BT joystick center (2019 version is tooo laggy for me, search others versions in google, they are free except the 2019 version :good: )
    3 - restart your system
    4 - follow the instructions on USB joystick center help

    Alternative for tincore:
    add a tincore_mt.idc file to /system/usr/idc with this content:
    Code:
    # touch.deviceType = touchScreen | touchPad | pointer | default
    touch.deviceType = touchScreen
    
    # orientationAware
    # touch.orientationAware = 0 or 1
    touch.orientationAware = 0
    
    #  gestureMode
    # Definition: touch.gestureMode = pointer | spots | default
    touch.gestureMode = spots
    
    # Definition: device.internal = 0 | 1
    device.internal = 1

    This is compatible with gamepads, mouses and keyboards, tested in honkai impact 3rd ;)

    Sorry for my english

    I'm adding that tincore idc to future versions of Bliss OS. Thanks for that solution ;)
    1
    Is there any way to get a keymapper to work? I'm on build Bliss-v11.9--OFFICIAL-20190525-2025_x86_64_k-k4.9.153_m-18.3.5-pie-x86-llvm80_f-dev-kernel.org, on a One Mix 1S, and I can't get any keymapper to work. Tincore doesn't handle the movement input very well. Octopus and Panda fail to launch games.
    Or better yet, would it be possible for the devs to add a built-in keymapper to future builds, like Phoenix OS and Prime OS have?

    With DroidMote you can. With the kmredirect droidmote add-on you can use also hardware mouse and keyboard to play multi touch games.

    https://youtu.be/7I0LJ1ewyL4
    1
    I'm adding that tincore idc to future versions of Bliss OS. Thanks for that solution ;)
    thanks to you for the wonderful OS ;)
    and just for add if somebody is using tincore try the oldest versions(15~mb), new versions(20~mb) are really buggy