Connect a Bluetooth keyboard to the Android phone (Samsung S23, One UI v6.0, Android 14) and attempt to type. The first character appears, but then the cursor disappears. You have to touch the screen to get the cursor to appear again, but after another character is typed, the issue repeats. Basically you have to touch the screen where you are typing after each character or just hitting shift.
After each key is pressed on the BT keyboard, I have to touch the screen before entering another keystroke.
Environment
SYSTEM INFO:
Operating system: android 14 (samsung SM-S908B)
Obsidian version: 1.8.3 (183)
API version: v1.8.3
Login status: logged in
Language: en
Catalyst license: none
Live preview: on
Base theme: light
Community theme: Minimal v7.7.2
Snippets enabled: 3
Restricted mode: off
Plugins installed: 5
Plugins enabled: 5
1: Dataview v0.5.66
2: Recipe view v0.3.5
3: Style Settings v1.0.8
4: Table of Contents v0.2.0
5: Tasks v7.4.0
RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.
Hi, as requested I disabled custom themes and community plugins and the issue still occurs. I use the keyboard daily and the issue only started yesterday, after the upgrades to the current version. The keyboard functions perfectly in all other apps on my phone. Please let me know if you require any further information.
Virtual keyboards work fine, both Google and Samsung. The issue only occurs when an external keyboard is used (I have tried both a usb keyboard and a different Bluetooth keyboard and both exhibit the issue). I understand the issue was fixed in 1.5.9, but appears to have resurfaced after the last update.
I have done a test, and I can confirm the Bluetooth keyboard works correctly if GBoard is the active virtual keyboard. I switched the active keyboard back to the Samsung one mid document typing session and the keyboard immediately ceased to function again.
My work around is therefore to toggle the virtual keyboard to GBoard, whenever I want to use a Bluetooth or Usb keyboard with Obsidian on my cell phone. If the Obsidian app does not to explicitly support the Samsung keyboard, then this workaround will suffice for me, personally.
Hello,
I’m experiencing a frustrating issue with Obsidian on my Galaxy Tab S9 Ultra. When I try to type using my genuine Samsung Book Cover Keyboard, only the first letter is entered, and then the keyboard stops responding within the Obsidian app.
Problem:
The keyboard input freezes after typing the first letter in Obsidian.
This issue only occurs in Obsidian; the keyboard works perfectly fine in all other apps (e.g., Samsung Notes, Google Docs, etc.).
The on-screen keyboard works without any issues in Obsidian.
The issue started happening about 02-02-2025 - I’m not sure what triggered it.
Environment:
Device: Galaxy Tab S9 Ultra
Keyboard: Samsung Book Cover Keyboard (Original)
Steps to Reproduce:
Open the Obsidian app.
Create a new note or open an existing one.
Start typing with the Book Cover Keyboard.
Observe that only the first letter is entered, and subsequent keystrokes are ignored.
Troubleshooting Steps I’ve Tried:
Restarted the Obsidian app.
Restarted my Galaxy Tab S9 Ultra.
Cleared the cache and data of the Obsidian app.
Uninstalled and reinstalled the Obsidian app.
Disabled all plugins in Obsidian (tested in Safe Mode).
Checked for Android system updates (none available).
Verified that “Show on-screen keyboard” is disabled in Samsung Keyboard settings.
Additional Notes:
I have also tried resetting the Samsung Keyboard app’s data and cache.
The book cover is not faulty as it works perfectly in other apps.
I’m at a loss for what to do next. Any help or suggestions would be greatly appreciated. Has anyone else experienced this issue with the Galaxy Tab S9 Ultra and the Book Cover Keyboard?
Thank you in advance for your assistance!
I am also experiencing the same issue. I can type one letter and then the focus goes away from the editor. I use Swiftkey for my keyboard, not Gboard. Gboard will not work for me; I had to disable it to keep from taking over every time I used the BT keyboard on my Pixel 8 Pro. I rely on the adaptive multi-language support of Swiftkey and Gboard layouts don’t work for me, so I can’t even use this as a temporary workaround. This issue does not occur with any other app on my phone. I don’t use any community plug-ins.
Summary:
I am experiencing an issue with using a Bluetooth keyboard in Obsidian version 1.8.4 (186). The keyboard works perfectly in other apps but fails to function properly within Obsidian. This issue is similar to previously reported problems, where the cursor disappears after typing a character, requiring a screen tap to reappear.
Additional Symptoms:
When using the arrow keys after the cursor disappears, pressing the up arrow key once scrolls the screen to the top. Pressing it again causes a rectangle to appear on the bottom navigation bar. When I press Enter, it unexpectedly navigates back to the previous note. It seems that the keyboard input is somehow forcing navigation away from the editing window.
Environment:
Obsidian Version: 1.8.4 (186)
Device: Galaxy S24
Operating System: Android
Bluetooth Keyboard: Logi Pebble Keys 2 K380S
Steps to Reproduce:
Connect a Bluetooth keyboard to the device.
Open Obsidian and attempt to type in a note.
Observe the cursor disappearing after typing a character.
Use the Up arrow key to navigate; notice the screen scrolling to the top and the rectangle appearing on the navigation bar.
Press Enter to see if it navigates back to the previous note.
Expected Result:
The Bluetooth keyboard should function smoothly within Obsidian without any cursor or navigation issues. Actual Result:
The cursor disappears after typing, and navigation issues occur when using arrow keys.