[Q] Remote desktop (SplashTop, LogMeIn, Pocketcloud etc) w\ right-click & keyboard? - Eee Pad Transformer Q&A, Help & Troubleshooting

[Q] Remote desktop (SplashTop, LogMeIn, Pocketcloud etc) w\ right-click & keyboard?
Just curious: does (1) right-click, and (2) Ctrl, Alt, Esc keys work when you use SplashTop, LogMeIn, or Wyse Pocketcloud? I'm looking to find out which specific products work with before I think about buying a Transformer dock.
I'm worried especially that the dock's right-click will still function as Android's "go back".
Thanks!

^^ same thing i'm worried about; specifically meta keys in terminals though. (without ctrl-r,ctrl-n how do you use bash without going insane?)

Tosylate said:
Just curious: does (1) right-click, and (2) Ctrl, Alt, Esc keys work when you use SplashTop, LogMeIn, or Wyse Pocketcloud? I'm looking to find out which specific products work with before I think about buying a Transformer dock.
I'm worried especially that the dock's right-click will still function as Android's "go back".
Thanks!
Click to expand...
Click to collapse
worminater said:
^^ same thing i'm worried about; specifically meta keys in terminals though. (without ctrl-r,ctrl-n how do you use bash without going insane?)
Click to expand...
Click to collapse
Fear not, guys. Splashtop is on the ball.
* Right click -- achieved by a tap-and-hold.
* Ctrl, Alt, Esc -- all available from a proprietary virtual keyboard that appears at the top of the screen, enabled by pressing a button at bottom right. You can also combine keys, ie. tap Ctrl, then tap the F4 button to send a Ctrl-F4.

Thanks so much for replying! I'm actually wondering: does your answer apply to the Transformer Dock? When you mean, "tap," do you mean to press the button on the dock/keyboard/trackpad?
Thanks!

Pocket Cloud also has a neat implementation for right mouse, ctrl etc..

PhoneMyPC just got updated as well. Its a much better interface than it used to be. I use both Splashtop and PhoneMyPC. They have all controls for windows pc's in the menu somewhere.

Tosylate said:
Thanks so much for replying! I'm actually wondering: does your answer apply to the Transformer Dock? When you mean, "tap," do you mean to press the button on the dock/keyboard/trackpad?
Thanks!
Click to expand...
Click to collapse
I don't have the dock yet, so I can't answer the behavior except in tablet mode, sorry...

What I am looking for is a remote desktop client, that will let me use the right-click of the transformer's trackpad.
All of the RCP software I've tried so far, leave the right-click being the stupid "BACK" function.
Does anyone know how to change this key mapping? or of any RDP software that will honour the right-click. (not using a virtual mouse)

Related

Using QWERTY keys to launch apps

Does anyone here know of any hack or any app which will allow you to program the QWERTY keys on the 750 to launch an application with a long press? There is a program called Butler which does this for the Palm OS.
I would love to know if this is possible.
Any help at all is GREATLY appreciated.
Thanks in advance.
I too would like to know. Currently you can assign a speed dial to any key. But for some reason it only let's you dial and not launch a program. Funny thing is it seems quite easy but it looks like only Contacts is in the select window and you can't change it to a file.
I haven't tried AEButton plus yet. But that might screw some things up.
Ctrl Key Pro
http://discussion.treocentral.com/showpost.php?p=1224511&postcount=110
While it doesn't use long key presses, Control Key Pro uses 2-button presses to launch settings utilities, applications and other functions, all user definable.
I find it especially useful for copy/paste and kill active app.
I also recommend multihook to allow Treo Keyguard and Ctrl-Key Pro to peacefully coexist.
http://discussion.treocentral.com/showthread.php?t=141003

How to use FakeCursor?

Hello,
I am new to this forum and smartphone world. So sorry if my questions will be silly for you.
I need some GPS navigation in my phone (i-Mate SP5, WM5), so I decided to use TomTom. I installed (basically copied it to memory card ) TomTom 6, it is just for PDA with touchscreen, but it works in my i-Mate. But problem of course is that you can't use it properly without "mouse". For that I downloaded FakeCursor (and SPHelper later) but I cant make it work properly. I copied FakeCursor to Windows folder. I was trying to copy changed long_CAMERA.lnk to Windows folder so that I could load mouse with camera button. But I could not replace the file, unchecking "read-only" didn't make any difference.
And if I load FakeCursor from file manager I can only move it and thats it (or is it normal?) and can't "click" anything. How do I click using FakeCursor?
Using SPHelper is the same I did managed to get mouse in TomTom but again I couldn't click. All SPhelper menus works fine.
I think its is something very simple that I am missing.
Please help.
Thank You in advance for your answers.
Tomas
Can it be so that no one in this forum knows how to use fakecursor?
i don't use fakecursor... only sphelper
try to press 1 or 2 or 3 keys (instead of joystick click) on cursor-mode with SPHelper..
i also have a smartphone (wm5) and i need sphelper or fakecursor. can someone tell me where i can find it cracked?
no warez discussion here le
Fakecursor is freeware. It's just an executable file, which can be found in my ROM.
But SPHelper is a shareware, Nitro, do you use GPS with tornado ?
karhoe said:
Nitro, do you use GPS with tornado ?
Click to expand...
Click to collapse
As a matter of fact, I do. I use Destinator for WM5/6 Smartphones (Greek Map) and TomTom 5.xx for Smartphones (European Map). Also I have Destinator 7 for PPC installed and control it using FakeCursor.
And for staying on-topic... FakeCursor emulates a "pen touch" on the screen. When it's enabled, you can't use the keyboard. To exit press Home and then Back to return to the previous app. It is better launching it using a hardware key shortcut (such as long Camera Key press). Remember than you can use FakeCursor only with applications that support a touch screen!
And actually clicking or tapping with FC... how is this done? I couldn't figure it out when I was playing with your ROM.
It's done the obvious way!!!
NiTroGenious said:
It's done the obvious way!!!
Click to expand...
Click to collapse
Well, I clicked the joystick, which seemed obvious, and it didn't do nothing.

PocketGnuboy

I recently downloaded this to play some GB/GBC games and it all works well except for the fact it is missing a start/select buttons on the virtual pad. Is there a way to make them show up or another control setup to change?
Yeah, is there anyway at all?
Cuz my phone doesn't seem to respond to my keyboard when I run the emulators. Hence, start and select are not accessible :O

Anyone else use their transformer as a laptop via Splashtop? Remap keys..

I'm using the Transformer + Dock + Mycloud (Splashtop) to remote desktop into my desktop. It is used as my laptop since it does pretty much everything I need it to. I don't game so watching movies, surfing the web, documents, email, etc. all are smooth and awesome. I view it as a super awesome and fast laptop since the processing is done by my desktop, with excellent 10-14 hour battery life and an awesome screen.
There's ONE thing that bugs the crap out of me. The damn RIGHT CLICK. Since there's no right click, but instead a LONG CLICK.. whenever I try to copy and paste anything it is a very tedious and annoying task. Using the remote desktop mouse to highlight is not as smooth as using a regular mouse but it's not a big deal but afterwards, holding the highlight with a Long Click causes all sorts of issues. Sometimes it will UNhighlight the selection, or if it's a link it will open the link instead, etc.
The only way around this is a copy and paste keyboard hotkey but since I use mac OSX, there's no Command key on the transformer dock. (Command + C is copy and Command+V is paste). Does anyone know how to bypass this issue? All I need really is Copy, Paste and Find which all require the Command button.
Ideally I'd like to be able to reroute the Alt or Search key on the Transformer to be the "Windows"/"Command" key but there's no such thing.
I also looked in Mac OSX system pref to switch the option and command keys but it changes those for the keyboard, NOT the actual function for the operating system. meaning if I swap Alt with Command, it will work from my desktop keyboard and will not work from my Transformer dock cause it's still being read as "Alt". Which makes no sense...
is there some way to remap the command the key System wide or change the hotkeys system wide? or some kind of hotkey software that I don't know about?
I found an alternative.
I did a search for a list of Mac OSX hotkeys and it looks like Control+C and Control+V aren't used much. Ctrl +V is used to get to the end of a paragraph or something at the document, which is useless to me so I used this to remap individual functions. http://lifehacker.com/343328/create-a-keyboard-shortcut-for-any-menu-action-in-any-program
basically, it will allow me to choose any function in any program and remap the hotkeys. So currently I have changed my Cmd+C/Cmd+V for Copy/paste to Control+C/Control+V like how it's done in windows. Also changed the "Find" function Control+F from the original Cmd+F.
This allows my transformer to make use of the control button and copy/paste/find... minimizing my need for the stupid "long-click in order to right-click" issue.
Control +UP does an Expose of my windows, Control + Left and Control + Right switches between desktop spaces.
Rerouted the BACK button on the transformer to be "ESC" and changed the Bluetooth toggle to be BACK. Pretty much have a fully functioning super laptop at my disposal now.... Bottleneck being my internet/wifi strength.
I only use SplashTop for accessing things like Xfinity TV, that won;t do video on Android.
Sent from my Transformer TF101 using Tapatalk
i wish rdp or vnc were as awesome as splashtop
Sent from my Transformer TF101 using xda premium

How to remap mouse buttons and is possible to make .kl and .kcm files for it?

Hi,
I've read all possible threads trying to answer my question and tried editing and creating .kl files with no effect.
None of my mouse buttons can be remapped using the simplest method - by making a .kl file .kl.
Key list:
0x110 (key 272) left click button - mapping BTN_LEFT
0x111 (key 273) right click button - mapping BTN_RIGHT
0x112 (key 274) middle button (scroll button) - mapping BTN_MIDDLE
0x113 (key 275) back/previous button - mapping BTN_SIDE
0x114 (key 276) forward/next button - mapping BTN_EXTRA
KeyTest app that shows details on keypresses returns info only for the FORWARD and BACK mouse buttons. Pressing the rest gives no output.
I managed to remap these two keys with Xposed Additions Xposed Framework module.
Unfortunetly I couldn't do the same for 3 remaining keys
Some questions relating the issue:
Are mouse devices remapped some other way then by making a .kl file for them? Is there even an official, Google way to remap them? Just like the one in the Dev site?
Can you determine which .kl file is used by a specific device? With a shell command maybe?
RESEARCH:
Android Button State
An Android button state is a standard identifier defined in the Android API for indicating which buttons (on a mouse or stylus) are pressed. Android button states are defined by the android.view.MotionEvent class as constants that begin with the prefix BUTTON_.
The current button state is determined by the Android InputReader component which monitors when buttons (on a mouse or stylus) are pressed / released and sets / resets appropriate button state flag.
The relationship between buttons and button states is hardcoded.
Click to expand...
Click to collapse
Source Android official website - > Devices -> Interfaces -> Input -> Key Layout Files site describing .kl files usage and syntax doesn't mention anything about the mouse - so is there no .kl for mouse? No "official" way of remapping the keys? or if I think right, basing on "Android Button State" mentioned above; left, right and middle mouse buttons are hardcoded and can't be just remapped? So where is it hardcoded then?
Source Android official website - > Devices -> Interfaces -> Input -> Input Device Configuration Files
The default behavior for a mouse is to present an on-screen cursor which tracks the mouse's movements and simulates touches when the mouse is clicked. Although the mouse can be configured differently, the default behavior is usually sufficient for standard mouse peripherals.
Click to expand...
Click to collapse
Eem... ok so it says it can be configured otherwise, but how... if the .kl files are not working...
Input Device Configuration File - /system/usr/idc/Vendor_XXXX_Product_XXXX.idc
I have tried making an .idc file for my mouse and it's being used, but I don't know what I should put in it so Android would also use a .kl or .kcm file for the mouse just like it does for keyboards.
Logcat output:
I/EventHub( 656): New device: id=32, fd=173, path='/dev/input/event6', name='Bluetooth Mouse', classes=0x80000008,
configuration='/system/usr/idc/Vendor_099a_Product_0500.idc', keyLayout='', keyCharacterMap='', builtinKeyboard=false, wakeMechanism=EVIOCSSUSPENDBLOCK, usingClockIoctl=true
Click to expand...
Click to collapse
After connecting keyboard: (I don't have an .idc file for the keyboard, there is no need for it)
I/EventHub( 656): New device: id=33, fd=173, path='/dev/input/event6', name='MEDION MD86853', classes=0x80000003,
configuration='',keyLayout='/system/usr/keylayout/Vendor_04e8_Product_7021.kl', keyCharacterMap='/system/usr/keychars/Vendor_04e8_Product_7021.kcm', builtinKeyboard=false, wakeMechanism=EVIOCSSUSPENDBLOCK, usingClockIoctl=true
Click to expand...
Click to collapse
Can I add some parameters to the .idc file that would force using a specific .kl file? I can't find any documentation for .idc files contect that would be more exensive - a list of possible variables/values would be nice, but I can't find it.
Try using this app: https://play.google.com/store/apps/details?id=com.tincore.and.keymapper&hl=en
@Ventricle have you found ansolution?
@Ventricle - did you find a solution for this? I am trying to move pointer with a gamepad X and Y axis. so far i couldn't do this. thanks.
No, sorry I couldn't do it with any known methods. It's hardcoded I guess - still possible to change, but would require more in-depth looking and then changing some files.
I've been using PhoenixOS and RemixOS recently and they have mouse right click and middle click sorted out. I'll look into the system files and maybe I can reproduce the method (I hope that's legal )
I know something about this but, only if somebody still need help.
Nickescd said:
I know something about this but, only if somebody still need help.
Click to expand...
Click to collapse
Hi, I need to change usb mouse right button from "back" fuction to "menu" is that possible? I am android 8.1 rooted, thanks
Nickescd said:
I know something about this but, only if somebody still need help.
Click to expand...
Click to collapse
Please, I've looked into this for months and there's literally nothing I can find to help me. I just want to be able to rebind right click and it's impossible.
I'm also looking for solutions. I've tried tincore, many other remappers, going into the .kl files directly.. I thought about making one but I don't know the vendor id and such for a Logitech m535. Also Phoenix is and remix os are old at this point and don't seem like there's been updates since about 2018.
This is the most accurate problem (which I am having) description and research on the internet.
Sadly no news I believe?
Of course if you only need to forward mouse to PC you can use virtualhere. Quite expensive piece of software 25$ with current 50% discount. And needs to purchase new one on new Android device
I am using latest PrimeOS Mainline in a quad boot system with a logitech K400r wireless keyboard/trackpad. I tried to change the right mouse button behavior but failed. I am writing what I learned/did before giving up as it might aid others with troubleshooting similar issues.
Problem:
Right mouse button clearly does not act as back button and it is really annoying if you are used to the default behaviour.
Right mouse button seems to be same as left mouse button (possibly long click lmb) unless right click on desktop icon and works as menu button. Looks like they try and make rmb like windows where you are supposed to get a context menu.
Troubleshooting Steps:
Make backup of PrimeOS partition (just in case).
Identify keyboard and get vendor and product id.
Code:
cat /sys/kernel/debug/usb/devices
I check the output and get vendor=046d product=c52b.
Now create custom files for my keyboard. Don't want to mess with generic files. Input device files are located in /system/usr on my device. Some devices use /vendor/usr or /odm/usr for these files. A rough idea for the search path order here https://source.android.com/devices/input/input-device-configuration-files. I am in terminal as root user and /system folder has RW access.
Code:
cd /system/usr/keylayout
cp Generic.kl Vendor_046d_Product_c52b.kl
chmod 644 Vendor_046d_Product_c52b.kl
cd /system/usr/keychars
cp Generic.kcm Vendor_046d_Product_c52b.kcm
chmod 644 Vendor_046d_Product_c52b.kcm
I examine the files and nothing in particular stands out as a problem. I compare files with files from another device where the keyboard works as expected, again nothing stands out.
I begin troubleshooting further. I identify input stream from keyboard.
Code:
getevent -p
From the list I find my keyboard interacts via /dev/input/event10.
Now I can view the scan codes for keyboard.
Code:
getevent -l /dev/input/event10
Right mouse button gives EV_MSC MSC_SCAN 00090002 and EV_KEY BTN_RIGHT. This seems normal. I do the same for working device and get same codes.
I try and add line 'key usage 0x090002 BACK' to .kl file in the 'keys defined by HID usages' section but this does not work (yes I rebooted after).
Conclusions:
Doesn't look like you can change right mouse button behavior using config files in this instance. Perhaps problem in kernel. AndroidX86 does not have this issue but doesn't have the great UI.
Might be able to mod /system/framework/hid.jar or /system/framework/input.jar perhaps.
PrimeOS should have provided an option in settings to change rmb behavior if they veered away from the default usage. I'll post on PrimeOS thread.
Use esc key instead
I know this thread is old, but did anyone find solution to this? Remapping mouse clicks is the only thing I can't remap as well. Quite frustrating! Any help is greatly appreciated. I'm rooted on LineageOS via Magisk on an Onn box (Android TV)

Categories

Resources