Show virtual keyboard when clicking in text input in google Chrome (Windows 7 using touch monitor) - google-chrome

Every browser that I have tried has the following feature: When you click in a text input field the virtual keyboard symbol is revealed below the text input field (when using a touch screen in windows 7). All browsers except chrome. Anyone knows why and have a possible sollution? (Image below is from Internet explorer)
I would like to test a prototype using touch gestures that only works in chrome thats why I would like to use that browser and that browser alone. =)

Best extension for Chrome is Google Input Tools (made by google)

Found my preffered sollution to my problem using this program hot virtual keyboard
http://www.youtube.com/watch?v=vcYEFk6_5GQ

I'm currently using this Chrome extension in kiosk mode to show a virtual keyboard when focusing inputs. This is the "less worse" I found. I'm also using this one to enable touch gestures.

has anybody luck with a virtual keyboard that works inside an iframe? Nothing I tested worked with 16.04. Even with chrome web security disabled

There is an extension for Google Chrome:
https://chrome.google.com/webstore/detail/tippopper-extension/colobklhibekgdbeplpjchcgpagefagn

Related

Automatically display touch keyboard on HTML input in Chromium Kiosk mode

I am running Chromium in kiosk mode:
chrome.exe --kiosk http://127.0.0.1:1234/
for an embedded (desktop) computer, which a touch monitor only (no keyboard, no mouse).
Is there a way to configure desktop Chromium to behave like a mobile/touch UI?
More precisely, how to make that when clicking/touching a HTML <input> element, an on-screen keyboard similar to the one displayed on Chrome for Android is automatically displayed?
Note: I'd like to do this directly at Chrome level, and, if possible, avoid to use a third-party extension like Virtual Keyboard or a JS library like this one.
Adding these extra chrome flags used to work previously, however I cannot confirm as I do not have a touchscreen monitor at the moment:
chrome.exe --kiosk --touch-events -enable-viewport http://127.0.0.1:1234/
Also you may want to consider the following, it may also apply to Chromium: Disable Chrome pinch zoom for use in kiosk
For anyone reading in 2022 - those flags does not open on screen keyboard (tested on touchscreen monitor)

How to use sikuli with latest apple safari driver

i am using sikuli along with selenium ... with latest selenium 3.0.1 safaridriver, user interations are disabled and it throws popup window "This safari window is remotely controlled by an automated test".
Any idea on how to disable that pop-up window or perform sikuli interactions based on image like click in safari browser?
https://webkit.org/blog/6900/webdriver-support-in-safari-10/
Is this the popup you are seeing?
If so it may not yet be possible to use Sikuli against Safari 10+. The article linked above explains what is happening and why.
Did you remember to got into Develop and Allow Remote Automation?

How to use my PC Chrome as a mobile chrome permanently?

I use the Chrome in my laptop with Windows 7 OS, and the Chrome on Windows provides a Device Mode(shortcut is F12) so that it can simulate a specific mobile device to get and display a Web page in a Chrome tab as follow.
However, such Device Mode is only limited on a single Chrome tab, so when you close the tab and open a new one, the new tab get and show the web page as normal, not as in the Device Mode.
So my question is How to set the Device Mode permanently, and when I open a new tab in the Chrome, it runs on Device Mode by default. Is there any method or plug-in can help me to achieve it?
I believe that this is not applicable as Google created that mode for inspection purposes only not for navigating or viewing.
So you will need a smartphone simulator like the one which is provided by Android SDK or the IOS simulator which comes with XCODE on mac, or you can use a real smartphone of course, and you can inspect on it via your PC using ADOBE Edge Inspect extension on chrome.
Chrome inspector mode is designed with testing in mind, and isn't intended for regular browser use. You might try a device simulator tool, like what's included in Xcode or Eclipse IDE.
Hope this helps.
I think this is something what you are looking for
Google chrome plugin
You can open devtool automatically with chrome switches, so i suppose that you can reach your goal with the correct one... our only problem is that chrome's switches are thousands... that's the documentation, good reading :D (unofficial documentation here)

Not able to copy text,XPath or other attribute from the chrome developer tool

I followed the approach mentioned in how to emulate a mobile (android) browser on desktop
to project the mobile webpage's properties on desktop chrome browser. I was successfully able to do that but now I have some queries as mentioned below, please let me know your inputs on that
a) How to use the "Select element option" of chrome developer toolbar to view an element's property for a mobile webpage. In normal desktop chrome browser we have the web page displayed and below that the developer toolbar is displayed and we can easily spot the element using a pointer but with mobile webpage displayed on desktop chrome browser i am not able to use this option as the webpage is not displayed.
b) I tried to copy the xpath and other things from the displayed HTML (HTML of mobile webpage on desktop chrome browser) but it gave me an error that "You need to install a Chrome extension that grants clipboard access to Developer tools". I installed one such extension named: "Auto Copy" but then also I was not able to copy. Please let me know how to go about it.
Thanks a lot in advance,
Namit
For (B) – Judging from the discussion when that message was introduced, it sounds like you need to roll your own simple custom extension to enable clipboard access. Here's a sample manifest.json – I haven't tested it out myself, but it looks pretty straightforward. The extension development Getting Started guide explains how to turn a file like this into a working extension and install it locally.

Can i resize Chrome window using the console?

Is it possible to resize the Chrome window using the developer tool's console? If so, what would the command be? becuase the window.resizeTo(w,h) didn't work for me.
Official Chrome issue says:
By Design we don't support resize/move for tabs, only constrained windows.
Windows in Chrome can be resized via Chrome extensions API, however it's not available from console. You should probably try using one of many 'window resizing' extensions. In the near future it will be possible for extensions to add own console commands, however as for now it's an experimental feature.
i think you can only resize windows that's you have created from the console, like popups
for example:
var pop=window.open("","","width=1024,height=768");
pop.resizeTo(100,100);
On macOS you can run: open -a Google\ Chrome --args --window-size=1366,768
Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser, according to the following rules:
You can't resize a window or tab that wasn’t created by window.open.
You can't resize a window or tab when it’s in a window with more than one tab.
found on https://developer.mozilla.org/en-US/docs/DOM/window.resizeTo#Notes
some try and error seems to prove that these rules also apply in Chrome.