Windows 8.1 : Opening the application launches on-screen keyboard even when physical keyboard is connected - winrt-xaml

I have a Windows 8.1 Application
In my tablet "Lenovo Ideapad", I have physical keyboard attached.
When I launch my app using the touch screen, as soon as the app launches, the on-screen keyboard also gets launched in the numeric keyboard mode. This is happening in spite of physical keyboard being connected.
How do I stop the on-screen keyboard from appearing automatically. I tried wrapping up my MainPage.xaml completely with a
<ContentControl IsTabStop="true">
<!-- MY CONTENT -->
</ContentControl>
I would be very glad if you can point me in the right direction.
Thanks in advance.

Related

Hardware buttons not showing on Android Emulator (ALSO, App Switcher button (⌘O) from side panel not responding)

I concisely described the problems in the screenshots; read the below description IF needed.
The bottom bar on the Android Emulator showing the three hardware buttons (square/circle/triangle = Overview/Home/Back, respectively) suddenly disappeared. They were there the night before. Next morning, poof! Gone.
Ok, so the three buttons don't show on the emulator. So then I use the SIDE PANEL which ALSO shows the hardware buttons. HOWEVER, the square Overview button (⌘O) (aka the App Switcher button) in the side panel DOESN'T WORK. This means I can't open the app switcher now (where you see all apps running in the background).
So the hardware buttons on the screen have disappeared, and the side panel (as a backup) that also has these buttons -- well, ITS square Overbutton button (⌘O) doesn't work, so the side panel is not helping either.
I used the AVD manager to add a replica of the device, and it fixed the issues, but then after some days, the same issue occurs again. I'm using MacOS.
Any suggestions? Thanks much!
IMAGE: App Switcher (Overview) button not working
IMAGE: Hardware buttons that look like these no longer showing
Tl;dr: in AVD, edit your device, click "Change" on your hardware profile, then un-select "Has hardware buttons"
For me, this was all I was missing, and after a Cold Boot of my device the 3 hardware buttons showed on the bottom of the emulator again.
Official Android Studio documentation on hardware profile properties:
Input: Has Hardware Buttons
Select this option if your device has hardware navigation buttons.
Deselect it if these buttons are implemented in software only. If you
select this option, the buttons won’t appear on the screen. You can
use the emulator side panel to "press" the buttons, in either case.
If you're using AVD through Android Studio, I would check out the answer to this question, it seems to have more updated screenshots than a lot of answers on here: Android Studio emulator missing hardware buttons
Android Studio version: 2022.3.1

Chrome dev tools: Simulating different resolution PC screen

I'm working with a QHD screen, and would like to simulate a FHD PC screen, not mobile device.
Currently in dev tools when I pick a device there are mobile phones/tablets and a "Responsive" option. The Responsive mode will also enable touch simulation and prevent mouse navigation via back/forward button.
Is there an option to simulate a different screen resolution without simulating a mobile device?

Android Studio Emulator (Flutter) - Virtual keyboard pops up every time you type including screens where there is no text-field

Normally on a smartphone this won't be an issue. However when using an emulator on a computer or mobiles with a physical keyboard, this becomes an annoying issue. I just would like to disable keyboard on screens where there is no text-field or anything to type such that typing doesn't open up the virtual keyboard for no reason. Looking for a way to just straight out disable virtual keyboard and enable it later when needed.

UWP launch on screen keyboard on button click

I am developing one UWP app where I want on screen to be launched on button click. I want to deploy app in surface tab.
Keyboard is getting visible in Tablet mode when text box is being focused but not in desktop mode.
In UWP System.Diagnostics.Process.Start(".exe") is also not permissible.
So ultimately I am thinking to use button to launch on screen keyboard.
Is there any way to do that?
Kindly helping me out?
It seems you can run .exe in UWP using FullTrustProcessLauncher. So run osk.exe to open on-screen keyboard. Check the above link for more info.

Hololens emulator mouse input not captured

In Hololens Emulator with Windows 10 Pro, I can only use keyboard strokes and my mouse is not recognized. How can I turn on mouse input? I did nothing to connect my keyboard, so why is it with a mouse that I have to change something?
One problem that may solve it: make sure when using the emulator that in Package.appxmanifest in Visual Studio the MaxVersionTested line is the correct version. I was looking at an older version which everyone says to use: 10.0.10586.0 which was incorrect. When choosing the device for debugging, the version will be in the name. Currently, the most updated version (that I am using) is 10.0.14342.1018. After that, start debugging and run the emulator and you should have keyboard and mouse input!
I had the same problem, but I'm not sure how I solved it. Here is what I have done:
Installed Update 3 for VS 2015. Tried again without restarting the PC and got the same problem. On the next day I started the HoloLens Emulator directly via Hyper-V Manager. After that I started my project in Visual Studio. The Emulator loaded correctly and now the Human Input and Keyboard and Mouse Input buttons are enabled.
Update: That was definitely not the answer, but I found a working solution here:
http://forums.hololens.com/discussion/952/no-input-from-emulator
Just put off your proxy in IE and the icons will be enabled. I could turn my proxy on again and the controls remained active.

Resources