Virtual keyboard display Bluetooth keyboard is attached.

Hello BB NDK Forums.

It seems that virtualkeyboard_show() one call during a physical keyboard causes matched the virtual keyboard is not to appear. A loose diagonal from the bottom to the left causes however it appears even with a physical keyboard connected. Is there a way to "force" see the virtual keyboard by programming in this situation?

Thank you!

Stéphane

Hello

By design, if a physical keyboard is associated with the virtual device that does not display by default;

If you want to change this behavior, you can save a feature request describing a specific use case;

https://www.BlackBerry.com/JIRA/secure/dashboard.jspa

See you soon,.

Martin

Tags: BlackBerry Developers

Similar Questions

  • Dungeon of virtual keyboard to appear when you use bluetooth keyboard

    I use a surface 3 pro with a keyboard bluetooth as the main method of entry. The recent Firefox update keeps popping up a virtual keyboard of the system on each input field. This is a nice feature to have while no external keyboard is connected. However, it is extremely inconvenient if you have a connected bluetooth keyboard.

    Please would you consider to provide a toggle button to turn this feature off or just to test if a bluetooth keyboard is connected before appearing the virtual keyboard?

    Thank you.

    Hi, if you want to disable this feature, please enter about: config in the address bar of firefox (confirmed the message information where it appears) and search for the preference named ui.osk.enabled. Double-click it and change its value to false.

  • The virtual keyboard will prevent the display of gestures in some of the screens.

    Hello

    If peripheral BB10 function key a cheap shots left that the keyboard is displayed even if the screen has no control of editfield. How can I disable this behavior on some of the screen.

    Same issue was discussed below thread, but there is one year and no solution:

    https://supportforums.BlackBerry.com/T5/native-development/how-do-I-prevent-the-virtual-keyboard-fro...

    A workaround that I have implemented is to listen BPS events:

    Subscribe (virtualkeyboard_get_domain ());

    then, virtualkeyboard_request_events (0);

    and then, to catch keyboard events and hide the keyboard.

    If (bps_event_get_domain (event) is virtualkeyboard_get_domain())
    {
    virtualkeyboard_hide();
    }

    This workaround works, but the problem is virtual keyboard appears to half way through and dismissed immd.

    I want to completely disable the virtual keyboard to appear on the gesture on some of my screens.

    is this possible? using something in the bar - descriptor.xml? or handling certain events in C++, QML?

    Here is the configuration that I use:

    SDK: 10.1

    Feature: Z10 with software version 10.2

    IDE: Momentics version 2.0

    Thanks in advance.

    I think the problem here is that gestures like this are handled by OS not by an application so you can not stop this behavior.

  • Virtual keyboard does not hide my iPad after connecting to the Bluetooth keyboard

    After my last update for IOS 9.2 on my IPad. The virtual keyboard does not hide after being connected to the IPad keyboard. All the world is facing this problem?

    If so, what is the resolution?

    Never mind doing a complete reset of all my settings started working now.

    Resolution that worked for me:

    Settings-> General-> reset-> reset all settings

    It takes a few minutes to recharge but after which everything seems to work very well.

  • Spectrum of HP x 360: no spectrum virtual keyboard HP x 360-13-4159nd

    I recently bought a HP x 360-13-4159nd spectrum and I noticed during the passage of the laptop computer in tablet mode, no virtual keyboard appears. In the settings I enabled the option to optimize Windows when the appliance is used in the form of tablets, but happening just the screen in tablet mode while I always use it in portable mode. The option is automatically disabled once again, when you switch between different modes. In settings-> devices-> type option to automatically display the keyboard of the screen, no physical keyboard connected to the unit is turned on. Is it possible to solve the problem of the missing virtual keyboard?

    TL; Dr: no virtual keyboard in tablet mode, don't optimize function does not work and the option to display the keyboard screen when no physical keyboard is attached is on.

    Hello

    Please try:

    1. right click on the taskbar , and then select show keyboard key keys.

    2. open the keyboard and shut up (just to check if its working).

    2. then click hasAction Center (or Win + A) and select the Tablet Mode.

    3. Once you are in tablet mode, again right-click on the taskbar and select show keyboard key keys.

    5. open the key board and check if its working not in tablet mode.

    Kind regards.

  • Qosmio Dx730 - indication of virtual keyboard problem

    I have a Toshiba Qosmio Dx730.
    I'm not using the supplied wireless keyboard, but a D + he's wired keyboard standard I prefer the keyboard layout.

    However, the indicator of keyboard to the virtual keyboard is faulty and appears in the lower left of the screen randomly (no matter whether if I hit caps lock shift or not).

    It has now begun to randomly toggle Caps Lock on and out, without apparent reason.

    Can I turn off the indicator of keyboard somehow?
    I never use the virtual keyboard, then I would be happy to be in the off position as well.

    Thanks for any help!
    Lyn

    Hello

    The indicator of virtual keyboard (icons) in the lower right corner of the screen appears because the supplied wireless keyboard does not support indicators SHIFT CAPS LOCK, Numlock and SCROLLLOCK. This is why virtual indicators seems displays the status of the mentioned buttons.

    You can activate the icons ON / OFF by clicking the keyboard Toshiba indicator in the notification area in the taskbar.

  • After the upgrade to win10 does not show the virtual keyboard in the taskbar

    After the Win10 the virtual keyboard does not show in the taskbar when you use programs that require to connect and it does not appear iwhen attempt to use Word (version Office365). These programs are therefore unusable, unless it is a workaround.  Does anyone know how to solve this or a work around for it?

    Hello m875,.

    What 'Tablet' do you use?

    I improved my tablet of 8 flow and had no problems.

    If you go to settings > devices > typing, you can enable and disable certain functions of touchpad.

    The last two options on the bottom are disabled by default. Can you turn those on to see if this gives you what you need?

    (Automatically display the touch keyboard in glass mode apps...)

    Once, when I type a mailbox type, the keyboard will appear.

    Does that help? Let me know.

  • The disappearance of the virtual keyboard Pro iPad support

    For some reason, the virtual keyboard on my iPad pro just disappears and can not be found. This happens intermittently and it is very frustrating. Does anyone else have this experience?

    Are you connected any keyboard bluetooth for iPad Pro?   If so, it is probably auto-login when you come into 30 feet about this keyboard.  Go to the BlueTooth when you have this problem and see if there is a device connected keyboard when you have no keyboard.   If so, disconnect it from settings.

    Hope that helps

  • 11-n127br Pavilion: Pavilion of virtual keyboard X 360 on Tablet mode

    The Tablet mode, the virtual keyboard does not automatically appear when I click an area that I need to type; Currently, I select the field, that I intend to enter and click on virtual keyboard in the lower bar to turn on and off. Can there be a way to configure W10 to auto activate the pop-up keyboard every time I touch a field to type in. Any clue? Thanks in advance.

    Hello

    This might help: http://m.windowscentral.com/auto-display-touch-keyboard-windows-10-desktop-mode

    More information: http://windows.microsoft.com/en-us/windows-8/type-with-the-on-screen-keyboard

    Concerning

    Visruth

  • HP Pavilion x 2-10-n113dx: spell check with virtual keyboard, but none with physical keyboard

    On a HP Pavilion x 2-10-n113dx with the home edition of Windows 10 (64-bit).

    What software/browser used, when it is attached to the keyboard (in desktop mode), I noticed 1) when you use my virtual keyboard it is a bar of spellchecker (which offers options to spelling/words) at the top of the virtual keyboard, but 2) when you use the physical keyboard, it doesn't seem to be any tool/service spell.

    Is there anyway to get the spell using the physical keyboard? When I tap on the physical keyboard, virtual keyboard and its spellchecker bar is hidden.

    Hey @locacher,

    Welcome to the Forums of HP Support! This is a great place to find solutions and help our community!

    I understand that you have questions about the Auditors of spelling with the physical keyboard. I'd be happy to help you with that.

    A spell checker does not come standard with the physical keyboard. You can still install a third party. You can search google App 'Spell Checker' or something alone those lines, however, we won't not preinstalled on the laptop to the physical keyboard.

    Please hold me.

    By pressing the Thumbs Up button below, you can always say thank you!

    See you soon.

  • Virtual keyboard hides part of the change to the field

    Hello

    I have a labelfield, field change and a button that are centered aligned vertically. The three fields, I added in a Verticalfield Manager which is then added to a horizontal region Manager. And finally the HFM is added to an another value for money. Now in the 9800 device or curve 9380, I noticed that when I touch the edit field, virtual keyboard is coming. And he hides the field partially change.

    I want to move things to the top when the virtual keyboard appeared. How can I do. My code is here:

           HorizontalFieldManager hfm = new HorizontalFieldManager();
            VerticalFieldManager vfmComponent = new VerticalFieldManager(USE_ALL_WIDTH);
            vfmComponent.add(lfServerUrl);
            vfmComponent.add(mEfURL);
            vfmComponent.add(mBtnSave);
            hfm.add(vfmComponent);
            int topEmptySpace = (Display.getHeight() - (Bitmap.getBitmapResource(mStrTopBar).getHeight() + hfm.getPreferredHeight() + 25)) / 2;
            hfm.setMargin(topEmptySpace, 0, 0, 0);
            VerticalFieldManager vfmMain = new VerticalFieldManager(VERTICAL_SCROLL| NO_HORIZONTAL_SCROLL );
            vfmMain.add(hfm);
            add(vfmMain);
    

    Help, please.

    When you start to need as many managers to get the look you want, then you know that you should really create your own Manager.

    These two should help you to do:

    http://supportforums.BlackBerry.com/T5/Java-development/how-to-extend-Manager/Ta-p/446749

    http://supportforums.BlackBerry.com/T5/Java-development/create-a-custom-layout-manager-for-a-screen/...

    For example, I hacked together a "centeringManager" and the screen, which should do what you want.  But please use this as a reference sample, understand what he does and maybe even improve it.

    In production code, I would really remove the centeredManager and centering Manager across all fields and place them, but then you must code a manager which includes margins, which would confuse the point of this example - as a basic implementation of a Manager.

    Hope it's what you want.

    public final class CenteringScreen extends MainScreen {
    
        /**
         * verticallyCenteringManager takes one Field and positions it
         * centered in the space it has.
         */
        VerticalFieldManager centeringManager = new VerticalFieldManager() {
            protected void sublayout(int maxWidth, int maxHeight) {
                if ( this.getFieldCount() > 1 ) {
                    throw new RuntimeException("Expecting only one Field or Manager to be added");
                }
                if ( this.getFieldCount() == 1 ) {
                    Field f = this.getField(0);
                    layoutChild(f, maxWidth, maxHeight);
                    int requiredTopMargin = (maxHeight - f.getHeight())/2;
                    int requiredLeftMargin = (maxWidth - f.getWidth())/2;
                    setPositionChild(f, requiredLeftMargin, requiredTopMargin);
                    setExtent(maxWidth, maxHeight);
                } else {
                    setExtent(0, 0);
                }
            }
        };
    
        /**
         * Fields added to centeredManager will be displayed 'centered' vertically
         * regardless of orientation of screen and presence or absence
         * of virtual keyboard
         */
        VerticalFieldManager centeredManager = new VerticalFieldManager(VerticalFieldManager.VERTICAL_SCROLL | VerticalFieldManager.VERTICAL_SCROLLBAR);
    
        // Sample Fields to be added
        ButtonField sampleButton = new ButtonField("Button", ButtonField.FIELD_HCENTER);
        LabelField sampleLabel = new LabelField("Label", LabelField.FIELD_HCENTER);
        BasicEditField sampleBef = new BasicEditField("Text", "", 255, BasicEditField.FIELD_HCENTER);
    
        public CenteringScreen() {        
    
            super(Manager.NO_VERTICAL_SCROLL); // very important
            // The NO_VERTICAL_SCROLL means that the only Manager added to this Screen - centeringManager -
            // will be given as its maxHeight, the available screen height, regardless of
            // orientation or whether there is a virtual keyboard displayed
    
            // add Fields to centeredManager
            centeredManager.add(sampleButton);
            centeredManager.add(sampleLabel);
            centeredManager.add(sampleBef);
            centeringManager.add(centeredManager);
            this.add(centeringManager);
    
        }
    
    }
    
  • Virtual keyboard key is incorrectly gray (disabled) when a TextField inputMode is TextFieldInputMode.Password

    Hello

    I meet a strange behavior of the virtual keyboard the virtual keyboard to submit key incorrectly becomes gray (disabled) when the inputMode of a TextField is TextFieldInputMode.Password, here's the qml:

    import bb.cascades 1.0
    
    Page {
        TextField {
            inputMode: TextFieldInputMode.Password
            input {
                submitKey: SubmitKey.Go
                onSubmitted: {
                    //do something
                }
            }
        }
    }
    

    If I change the inputMode of a TextField is to something else (for example, TextFieldInputMode.EmailAddress), it's ok (i.e., the virtual keyboard submit key is correctly (active) white).

    Is this a bug of platform? (System Z10, 10.1.0.4181)

    Thank you

    Hi, I have tested the code on 10.1.0.4xxx below and can't reproduce what you see. Please see the attached screenshot.

  • Is not scrolling screen when the virtual keyboard is opened by clicking an edit field

    Hello

    I have searched and tried many things, but not got success.

    There are three managers of verticalfield in my screen.

    1.)

    vfmMain

    = new VerticalFieldManager(Manager.USE_ALL_WIDTH |) Manager.USE_ALL_HEIGHT | Manager.NO_VERTICAL_SCROLL) {}

    protected voidpaint (Graphics grphcs) {}

    if (imgBG! = null) {

    grphcs.drawBitmap (0, 0,

    imgBG.getWidth (), imgBG.getHeight (), imgBG, 0, 0);

    }

    Super.paint (grphcs);

    }

    protected void sublayout (int maxWidth, maxHeight int) {}

    maxWidth = UIConstants.

    SCREEN_WIDTH;

    maxHeight = UIConstants.

    SCREEN_HEIGHT;

    Super.sublayout (maxWidth, maxHeight);

    Super.setExtent (maxWidth, maxHeight);

    }

    };

    2.)

    vfmFieldNS

    = new VerticalFieldManager(Manager.USE_ALL_WIDTH |) Manager.USE_ALL_HEIGHT | NO_VERTICAL_SCROLL) {}

    protected voidpaint (Graphics grphcs) {}

    if (imgBGCoverInternetHome! = null) {

    grphcs.drawBitmap ((UIConstants.

    SCREEN_WIDTH - imgBGCoverInternetHome.getWidth () / 2, 0, imgBGCoverInternetHome.getWidth (), imgBGCoverInternetHome.getHeight (), imgBGCoverInternetHome, 0, 0);

    }

    Super.paint (grphcs);

    }

    protected void sublayout (int maxWidth, maxHeight int) {}

    maxWidth = UIConstants.

    SCREEN_WIDTH;

    maxHeight =

    imgBGCoverInternetHome.getHeight () / *-UIConstants.SCREEN_HEIGHT (UIConstants.LABEL_HEIGHT + UIConstants.FOOTER_MENU_HEIGHT) * /;

    Super.sublayout (maxWidth, maxHeight);

    Super.setExtent (maxWidth, maxHeight);

    }

    };

    3)

    vfmScroll

    = new VerticalFieldManager(USE_ALL_WIDTH |) USE_ALL_HEIGHT | VERTICAL_SCROLL) {}

    protected void sublayout (int maxWidth, maxHeight int) {}

    maxWidth = UIConstants.

    SCREEN_WIDTH;

    maxHeight =

    imgBGCoverInternetHome.getHeight () - imgButtonFocusBig.getHeight (/2/*UIConstants.SCREEN_HEIGHT - (UIConstants.LABEL_HEIGHT + (UIConstants.FOOTER_MENU_HEIGHT + VERTICAL_GAP))) * /;

    Super.sublayout (maxWidth, maxHeight);

    Super.setExtent (maxWidth, maxHeight);

    }

    };

    I'm addidng all fields in the Manager of scrolling that is vfmScroll.

    By clicking on the edit field, virtual keyboard opens on the screen, change the field leathers and screen does not scroll.

    Help, please.

    Thanks in advance.

    Thanks for the reply of Peter. Instead of UIConstants.SCREEN_HEIGHT, now I use Display.getHeight () - headerHeight-footerHeight. Given that Display.getHeight () is calculated accordingly when the virtual keyboard is open, so his works well for me.

  • BlackBerry Torch - virtual keyboard, a physical keyboard

    1. do you know how to display the keyboard in BlackBerry Torch programmatically if the physical keyboard is disclosed or not?

    2. how to detect if the physical keyboard BlackBerry Torch is disclosed or not?

    Thank you

    The VirtualKeyboard class can be used to control the display of the virtual keyboard.  The class of sensor can be used to query the status of the sliding keyboard.  The SensorListener interface can be used to receive notifications when the keyboard is slide in or out.

  • How can I stop the virtual keyboard appear gestures?

    Hello

    How can I stop the virtual keyboard to appear coincidentally in my game? There is no reason for the player to use the keyboard for the game, so I want to disable it.

    My current solution is to wait for the NAVIGATOR_KEYBOARD_STATE with the NAVIGATOR_KEYBOARD_OPENING State and by calling virtualkeyboard_hide(). But which causes the keyboard to appear a few pixels down before disappearing again.

    Is there a way of elequent more disable the gesture of virtual keyboard?

    Thank you

    Claudine

    I'm afraid, is not possible. If BlackBerry Advisor does not fix me don't waste your time on this. If a user low blows to the left of the keyboard is displayed regardless of your application.

Maybe you are looking for

  • Lack of saved passwords

    After the update to Firefox 38.0.5 all my saved passwords are missing. Options > Security > passwords saved - results are empty I tried: Restart with disabled modules - no change Subject: config > signon.importedFromSqlite > reset, delete logins.json

  • Toshiba 40L7335D - cloud services are currently anavailable

    Hello IM Vladimir of Belarus. Two weeks ago my beautiful series 37 s 08640 lost cloud nomber 40L7335D. Means "cloud services are currently anavailable". Browser, internet wi fi and cable, Skype to feel good. But youtube, megogo, games and other progs

  • Pavilion dv7-6b78us: software of fingerprint for Pavilion dv7-6b78us with OS Win 10 to the finger

    I need software for fingerprint reader.  Active control panel, Device Manager and it says the drive is running and a driver curent.  Check installed programs and can find t.

  • Samsung Tablet 4

    I just installed my new HP4500 printer successfully. Now, I'm trying to print from my Samsung tablet. I downloaded the plug HP thingie. When I print, I get very large print at the top of the paper and it does not accept instructions to change the ori

  • true false question of movie clip

    I have a timeline that has a button and a clip below is the function I added when btw is clicked little triggers the removal of thisStarGlowStatic_mc.visible = falseand on stage, when he files an instance of another clip from the library.It works fin