blink icon indicating copy to clipboard operation
blink copied to clipboard

Account for smart keys in terminal size with floating keyboard

Open anjiro opened this issue 4 years ago • 7 comments

Checklist

Configuration

Blink 13.5.12 iOS 14.4.2 iPad Pro

Describe the bug

With the floating keyboard, when the smart keys are actually showing (#805), the terminal size is not set to accommodate that used space. So the bottom of the screen (e.g., the command line in vi) is hidden.

Without floating keyboard:

C2B6C496-7951-4817-9066-594FC09266E3

with floating keyboard:

67123364-D487-46B5-9C3B-E8D185006B13

anjiro avatar May 12 '21 08:05 anjiro

I am also seeing this issue! It makes it almost impossible to use the floating keyboard mode with blink, unfortunately.

PythonNut avatar Dec 29 '21 00:12 PythonNut

Smart keys don't seem to have worked properly with floating keyboard for quite a while? They either don't show at all, or show buggily behind predictions on the floating keyboard itself.

MacDragon avatar Jun 18 '24 04:06 MacDragon

We don't support this since Apple changed the way the accessory keyboard works and we can detect where to draw, etc... We also opened a Radar back in the day that was never fixed. The next version 17.3.0 also fully disables the SmartKeys bar when a hardware keyboard is connected for the same reason.

carloscabanero avatar Jun 20 '24 13:06 carloscabanero

Is it not possible to draw own instead of via keyboard api to bottom of window as a config option? I pretty much need the additional cursor and function keys in my normal usage so I'm forced to switch to full keyboard rather than floating

MacDragon avatar Jun 20 '24 15:06 MacDragon

We tried that but the problem was to detect when we had to draw it. And then it would have to be really custom, which we are trying to stay away from. Will try to take another look for v18.0, but I don't think we will be able to make it happen.

carloscabanero avatar Jun 20 '24 18:06 carloscabanero