1
0
Fork 0
mirror of https://github.com/pikvm/pikvm.git synced 2026-03-02 18:16:56 -05:00

Mobile Built-in Keyboard Support #306

Closed
opened 2026-02-20 13:24:25 -05:00 by deekerman · 3 comments
Owner

Originally created by @joeljacobs on GitHub (Aug 13, 2021).

Originally assigned to: @mdevaev on GitHub.

Describe the bug
On iOS at least, tapping inside the KVM stream window does NOT bring up the built-in keyboard. Instead, you need to use the Pikvm on-screen keyboard, which is far too large and doesn't fit on the screen with the kvm view.

To Reproduce
Steps to reproduce the behavior, like:

  1. Go to the KVM screen
  2. Tap on the KVM stream
  3. Nothing happens
  4. Bring up PiKVM virtual keyboard
  5. PiKVM virtual keyboard obstructs KVM stream

Expected behavior
Tap in the KVM stream window, and built-in iOS keyboard would come up to interact.

Screenshots
https://share.icloud.com/photos/0FY5cwVnaPLKKwBhk5KqTVy8Q

Desktop:

  • OS: iOS
  • Browser: both chrome and Safari
  • Version: iOS 13 lastest

Pi-KVM info:

  • RPi 4
  • Pi-KVM platform: v2-hdmi
  • Video capture type: CSI bridge
  • KVMD version: 3.5-1
  • uStreamer version: 4.4-1
  • Linux kernel: Linux pikvm 5.10.23-2-ARCH #1 SMP Thu Mar 18 18:33:35 MSK 2021 armv7l GNU/Linux

Additional context
I would imagine (though I can't test) that this problem exists on Android as well

Originally created by @joeljacobs on GitHub (Aug 13, 2021). Originally assigned to: @mdevaev on GitHub. **Describe the bug** On iOS at least, tapping inside the KVM stream window does NOT bring up the built-in keyboard. Instead, you need to use the Pikvm on-screen keyboard, which is far too large and doesn't fit on the screen with the kvm view. **To Reproduce** Steps to reproduce the behavior, like: 1. Go to the KVM screen 2. Tap on the KVM stream 3. Nothing happens 4. Bring up PiKVM virtual keyboard 5. PiKVM virtual keyboard obstructs KVM stream **Expected behavior** Tap in the KVM stream window, and built-in iOS keyboard would come up to interact. **Screenshots** https://share.icloud.com/photos/0FY5cwVnaPLKKwBhk5KqTVy8Q **Desktop:** - OS: iOS - Browser: both chrome and Safari - Version: iOS 13 lastest **Pi-KVM info:** - RPi 4 - Pi-KVM platform: v2-hdmi - Video capture type: CSI bridge - KVMD version: 3.5-1 - uStreamer version: 4.4-1 - Linux kernel: Linux pikvm 5.10.23-2-ARCH #1 SMP Thu Mar 18 18:33:35 MSK 2021 armv7l GNU/Linux **Additional context** I would imagine (though I can't test) that this problem exists on Android as well
Author
Owner

@mdevaev commented on GitHub (Aug 13, 2021):

Hi! The built-in keyboard is useless and does not contain all the necessary keys. In fact, the problem here is that the pikvm keyboard does not enter mobile mode. I will try to find out why this is not happening.

@mdevaev commented on GitHub (Aug 13, 2021): Hi! The built-in keyboard is useless and does not contain all the necessary keys. In fact, the problem here is that the pikvm keyboard does not enter mobile mode. I will try to find out why this is not happening.
Author
Owner

@mdevaev commented on GitHub (Oct 31, 2021):

I've tested on iPad pro 2016 with iOS 14 and it's working fine. Please specify which device you use.

@mdevaev commented on GitHub (Oct 31, 2021): I've tested on iPad pro 2016 with iOS 14 and it's working fine. Please specify which device you use.
Author
Owner

@mdevaev commented on GitHub (Jul 30, 2022):

There is no necessary information.

@mdevaev commented on GitHub (Jul 30, 2022): There is no necessary information.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pikvm-pikvm#306
No description provided.