Your rating: None Average: 4.8 (5 votes)

Donations: https://paypal.me/piggz

This is an alt-tab switching application useful with BT keyboards on the Jolla Tablet. (should also work on the Gemini PDA)


Install the application, its services should start automatically

Find the name of your BT keyboard from the BT settings

In a terminal, set the device name with:

dconf write /uk/co/piggz/taskswitcher/deviceName "'<name here>'"

Note, the name is surrounded by single quotes, which are surrounded by double quotes.


Record issues at https://github.com/piggz/harbour-taskswitcher

Donations welcome at https://paypal.me/piggz

Credits to kimmoli for TOHKBD2, where most of the the task switcher code came from.


Application versions: 
File harbour-taskswitcher-0.0.devel-1.i486.rpm50.14 KB10/11/2018 - 00:33
File harbour-taskswitcher-0.0.devel-1.armv7hl.rpm42.7 KB10/11/2018 - 13:34
File harbour-taskswitcher-0.3-1.i486.rpm50.36 KB16/04/2019 - 23:39
File harbour-taskswitcher-0.3-1.armv7hl.rpm45.96 KB16/04/2019 - 23:39
File harbour-taskswitcher-0.4-1.i486.rpm50.39 KB24/04/2019 - 22:41
File harbour-taskswitcher-0.4-1.i486.rpm50.39 KB24/04/2019 - 22:41
File harbour-taskswitcher-0.4-1.armv7hl.rpm46.34 KB28/04/2019 - 11:45

Fix rogua applications appearing in task list

Lots of code cleanups
Auto-rotate when keyboard connected


Historyscholar's picture

Very Good

oxygenh's picture

It is wokk fine on my Nexus 7 2013 tab (Sailfish port) and O'Click BT keyboard. Thank you so much.Taskswither on Nexus 7 Sailfish port


After install don't forget make:
 systemctl --user enable harbour-taskswitcher
 systemctl --user enable harbour-taskswitcher-user
as root  and reboot.

piggz's picture

things to check, are the 2 daemons running? harbour-taskswitcher and harbour-taskswitcher-daemon. use systemctl --user if theure not or reboot maybe, let me know which works. joirnalct will show if the device has been found and which device it opened. finally, only works with left alt atm, i will update with support for right alt.

oxygenh's picture

Dear piggz, can you arm build ?

piggz's picture

Wish granted.  its untested, so feedback welcome

oxygenh's picture


thank you very much!  I installeld it on my Nexus7 with Sailfish port. And try work with BT keyboard, but switch by alt-tab not worked. This keyboard seen at settings as Bluetooth Keyboard. I setup it with:
dconf write /uk/co/piggz/taskswitcher/deviceName "'Bluetooth Keyboard'" 
 It 's right?