📣 Help shape Firefox by joining our Test Days event on July 21–Aug 1 to test the Firefox Semantic History Search in Firefox Beta 142

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

On screen keyboard not opening on Surface Pro 4 when using Firefox. How can this be fixed?

I am using windows 10 and unit is in tablet mode

I am using windows 10 and unit is in tablet mode

Chosen solution

What version of Firefox is it? There have been a lot of fixes this year.

Could you check and/or experiment with these settings -- I guess you'll need to attach your keyboard cover or use a bluetooth keyboard:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful.

(2) In the search box above the list, type or paste osk and pause while the list is filtered

(3) Try variations on these preferences:

  • ui.osk.enabled -- this obviously needs to be set to true
  • ui.osk.detect_physical_keyboard -- defaults to true, which I think disables the on-screen keyboard if a keyboard is detected -- Firefox might not notice if the physical keyboard is detached/disabled after it does its initial hardware detection
  • ui.osk.require_win10 -- defaults to true, which I think disables the on-screen keyboard on Windows 8.1 and earlier but in theory should not affect you since you run Windows 10
Read this answer in context 👍 1

All Replies (7)

Chosen Solution

What version of Firefox is it? There have been a lot of fixes this year.

Could you check and/or experiment with these settings -- I guess you'll need to attach your keyboard cover or use a bluetooth keyboard:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful.

(2) In the search box above the list, type or paste osk and pause while the list is filtered

(3) Try variations on these preferences:

  • ui.osk.enabled -- this obviously needs to be set to true
  • ui.osk.detect_physical_keyboard -- defaults to true, which I think disables the on-screen keyboard if a keyboard is detected -- Firefox might not notice if the physical keyboard is detached/disabled after it does its initial hardware detection
  • ui.osk.require_win10 -- defaults to true, which I think disables the on-screen keyboard on Windows 8.1 and earlier but in theory should not affect you since you run Windows 10

I Using 47.0.01 I am downloading the new 48 version. I will post and let you know if it is rectified. Thanks

Solved. I downloaded version 48 and the problem of not accessing the keyboard using FIREFOX is solved. I can now access the onscreen keyboard in tablet mode with my Surface Pro 4. Thanks Mozilla for keeping up to date!

Not so fast. On screen keyboard appeared in Mozilla 48 in tablet mode on the Surface Pro 4 when I first started it in tablet mode and went directly to Mozilla Firefox. Then I returned to desktop mode, attached my keyboard and did some work in a Word document. Then I then removed the keyboard, and opened a Mozilla again through the start menu in tablet mode. Same problem. The keyboard did not launch when I tapped the screen. Tried tapping repeatedly but the on screen keyboard did not open. I then tried Chrome and onscreen keyboard opened. Clearly a problem with Mozilla. Who do you fix this? Am I the only one with this issue?

Did you try setting ui.osk.detect_physical_keyboard to false?

At the moment the only way to have the OSK launch with Firefox is to manually put the Surface 4 into tablet mode after the keyboard is removed. When using Chrome that is not the case. Once the keyboard is removed and you touch the search box the OSK immediately launches. The only way the OSK launches with Firefox, after the keyboard is removed is to manually put the Surface 4 into tablet mode.

Does anyone know a way to have the Firefox launch the OSK w/o having to put it into tablet mode.

Thanks

Modified by dbryan

I don't have any new ideas on this. You can remove the SOLUTION designation from my earlier reply so more people look at this thread.