Customize virtual keyboard?
#1
Trying to use the Pinetab2 as my daily tablet, but the pop up keyboard does not contain all the characters i would like such as Home, End, L Tab, R Tab, F5, would be nice to be able to have these basic functions available from the virtual keypad. Anyone know is there some conf file or something that can be edited to add/change keys to the virtual keyboard? I am running the shipped Arch linux.

Thanks for your suggestions.
  Reply
#2
(12-16-2025, 05:12 PM)WEF Wrote: Trying to use the Pinetab2 as my daily tablet, but the pop up keyboard does not contain all the characters i would like such as Home, End, L Tab, R Tab, F5, would be nice to be able to have these basic functions available from the virtual keypad. Anyone know is there some conf file or something that can be edited to add/change keys to the virtual keyboard? I am running the shipped Arch linux.

Thanks for your suggestions.

what user interface you are using, plasma, phosh, gnome, etc. if you are using stevia, then i think following applies. (disclaimer: i have pinephone regular and pro, not pinetab.)

you can set terminal keyboard options with gsettings. get the settings first and then set them. be careful about quotation marks and apostrophies. setting is a string, which has table and table has mostly strings inside.

this setting is stored at the user level, not root level.

Code:
[alarm@danctnix ~]$ gsettings get sm.puri.phosh.osk.Terminal shortcuts 
['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']
[alarm@danctnix ~]$ gsettings set sm.puri.phosh.osk.Terminal shortcuts  "['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']"
[alarm@danctnix ~]$
  Reply
#3
(12-16-2025, 06:32 PM)zetabeta Wrote:
(12-16-2025, 05:12 PM)WEF Wrote: Trying to use the Pinetab2 as my daily tablet, but the pop up keyboard does not contain all the characters i would like such as Home, End, L Tab, R Tab, F5, would be nice to be able to have these basic functions available from the virtual keypad. Anyone know is there some conf file or something that can be edited to add/change keys to the virtual keyboard? I am running the shipped Arch linux.

Thanks for your suggestions.

what user interface you are using, plasma, phosh, gnome, etc. if you are using stevia, then i think following applies. (disclaimer: i have pinephone regular and pro, not pinetab.)

you can set terminal keyboard options with gsettings. get the settings first and then set them. be careful about quotation marks and apostrophies. setting is a string, which has table and table has mostly strings inside.

this setting is stored at the user level, not root level.

Code:
[alarm@danctnix ~]$ gsettings get sm.puri.phosh.osk.Terminal shortcuts 
['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']
[alarm@danctnix ~]$ gsettings set sm.puri.phosh.osk.Terminal shortcuts  "['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']"
[alarm@danctnix ~]$

More info on what is installed:
Operating System: Arch Linux ARM
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.9.9-danctnix1-1-pinetab2 (64-bit)
Graphics Platform: Wayland
Processors: 4 × ARM Cortex-A55
Memory: 7.5 GiB of RAM
Graphics Processor: Mali-G52 r1
Product Name: Pine64 PineTab2 v2.0

Thanks for your reply, trying to figure if it applies to the pinetab2
  Reply
#4
(12-17-2025, 12:14 PM)WEF Wrote:
(12-16-2025, 06:32 PM)zetabeta Wrote:
(12-16-2025, 05:12 PM)WEF Wrote: Trying to use the Pinetab2 as my daily tablet, but the pop up keyboard does not contain all the characters i would like such as Home, End, L Tab, R Tab, F5, would be nice to be able to have these basic functions available from the virtual keypad. Anyone know is there some conf file or something that can be edited to add/change keys to the virtual keyboard? I am running the shipped Arch linux.

Thanks for your suggestions.



what user interface you are using, plasma, phosh, gnome, etc. if you are using stevia, then i think following applies. (disclaimer: i have pinephone regular and pro, not pinetab.)

you can set terminal keyboard options with gsettings. get the settings first and then set them. be careful about quotation marks and apostrophies. setting is a string, which has table and table has mostly strings inside.

this setting is stored at the user level, not root level.

Code:
[alarm@danctnix ~]$ gsettings get sm.puri.phosh.osk.Terminal shortcuts 
['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']
[alarm@danctnix ~]$ gsettings set sm.puri.phosh.osk.Terminal shortcuts  "['<ctrl>', '<alt>', 'Up', 'Down', 'Left', 'Right', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']"
[alarm@danctnix ~]$

More info on what is installed:
Operating System: Arch Linux ARM
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.9.9-danctnix1-1-pinetab2 (64-bit)
Graphics Platform: Wayland
Processors: 4 × ARM Cortex-A55
Memory: 7.5 GiB of RAM
Graphics Processor: Mali-G52 r1
Product Name: Pine64 PineTab2 v2.0

Thanks for your reply, trying to figure if it applies to the pinetab2

gsettings reports no such schema, so it is different on pinetab2, i will have to figure out what the schema is.
  Reply
#5
Back to this-
I think gsettings is a dead end on trying to customize the Maliit keyboard, below was alli could find, nothing seems to be describing available keys:

org.maliit.keyboard.maliit active-language 'en'
org.maliit.keyboard.maliit auto-capitalization true
org.maliit.keyboard.maliit auto-completion true
org.maliit.keyboard.maliit device 'plasmamobile'
org.maliit.keyboard.maliit disable-height false
org.maliit.keyboard.maliit double-space-full-stop true
org.maliit.keyboard.maliit enable-magnifier true
org.maliit.keyboard.maliit enabled-languages ['en']
org.maliit.keyboard.maliit key-press-feedback false
org.maliit.keyboard.maliit key-press-feedback-sound '/usr/share/maliit/keyboard2/sounds/key_tick2_quiet.wav'
org.maliit.keyboard.maliit key-press-haptic-feedback true
org.maliit.keyboard.maliit opacity 1.0
org.maliit.keyboard.maliit plugin-paths ['/custom/share/maliit/plugins/org/maliit/lib/']
org.maliit.keyboard.maliit predictive-text true
org.maliit.keyboard.maliit spell-checking true
org.maliit.keyboard.maliit spell-checking-languages @as []
org.maliit.keyboard.maliit stay-hidden false
org.maliit.keyboard.maliit theme 'Breeze'

Also checked on the Maliit website, others had asked the same thing but i found no answers. To me, the pinetab is unusable as a tablet if it does not have the keys i need, i will have to use it with the keyboard attached.
  Reply
#6
Documentation on Maliit is unfortunately very scarce.

wvkbd works well on various envionments on the pinetab2 (sway, hyprland, niri and it is well integrated in sxmo/swmo), and the "desktop layout" displays the "F" keys. I could not make it work on plasma though (an issue mentions the cause on wvkbd's github).

Onboard should also be an option (but it is less responsive than maliit, wvkbd or squeekboard). I have not tried it on plasma, so I do not know if it would work.
  Reply
#7
Thanks for the info. I had started to look into squeekboard, it looks promising, i will give that a try when i have time to mess around with it some more.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  keyboard pogo pins part number starpp 0 4,000 08-26-2025, 04:34 AM
Last Post: starpp
  Some keyboard keys type two lettters lee19gs 2 2,877 09-21-2023, 09:56 AM
Last Post: dachalife
  PineTab2 virtual keyboard: symbols instead of numbers clemfandango 5 5,689 07-12-2023, 05:32 AM
Last Post: mtomaschett
  Pinetab for sale w/ keyboard (Denmark, EU) [sold] Louis 0 1,643 01-24-2023, 06:01 PM
Last Post: Louis
  In Search Of ISO : Pinetab with keyboard USA ozoned 0 2,047 05-06-2022, 11:32 AM
Last Post: ozoned
  PineTab with keyboard for sale. German (or EU) destinations only [SOLD] sfields 5 7,349 12-29-2021, 01:50 PM
Last Post: sfields
  pinetab for sale , with keyboard and charging cable (Uk) GreyLinux 4 6,862 11-29-2021, 09:50 AM
Last Post: GreyLinux
  WTB : Pinetab with Keyboard Codenul 0 2,535 08-08-2021, 07:02 AM
Last Post: Codenul
  WTB: pinetab w/ keyboard stanleylieber 0 2,635 07-14-2021, 08:46 AM
Last Post: stanleylieber
Star PINETAB – 10.1″ Linux Tablet With Detached Backlit Keyboard (EARLY ADOPTER EDITION) f ullbeking 1 5,038 03-27-2021, 10:32 AM
Last Post: JMoore

Forum Jump:


Users browsing this thread: 1 Guest(s)