From 07e1d44e7d60673d463bcf752dbaa63d9712d2fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Fern=C3=A1ndez?= Date: Sat, 12 Dec 2020 22:37:26 +0100 Subject: [PATCH 01/12] Add Hyper terminal Recently stumbled upon this tool to use the Mac keyboard under Linux and Windows. It works great! Hyper (https://hyper.is/) is already added for Windows, not so for Linux! --- xkeysnail-config/kinto.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xkeysnail-config/kinto.py b/xkeysnail-config/kinto.py index 0c5526f..592b585 100644 --- a/xkeysnail-config/kinto.py +++ b/xkeysnail-config/kinto.py @@ -7,7 +7,7 @@ from xkeysnail.transform import * # Use the following for testing terminal keymaps # terminals = [ "", ... ] # xbindkeys -mk -terminals = ["kinto-gui.py","gnome-terminal","konsole","io.elementary.terminal","terminator","sakura","guake","tilda","xterm","eterm","kitty","alacritty","mate-terminal","tilix","xfce4-terminal"] +terminals = ["kinto-gui.py","gnome-terminal","konsole","io.elementary.terminal","terminator","sakura","guake","tilda","xterm","eterm","kitty","alacritty","mate-terminal","tilix","xfce4-terminal","hyper"] terminals = [term.casefold() for term in terminals] termStr = "|".join(str(x) for x in terminals) From b9d3ddd7c036498095478f2c84e13f09162859a3 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sun, 20 Dec 2020 13:30:44 -0600 Subject: [PATCH 02/12] Update README.md --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 37e3f9c..8114dfc 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,15 @@ To Uninstall Kinto ./setup.py -r ``` +Other tips + +If you want a global menu app similar to what mac users have then I strongly recommend Ubuntu Budgie as it has the Vala Appmenu built in and ready for activation. Short of that Vala-AppMenu can be installed in various distros, mileage will vary. If you try to activate it in the latest 20.xx releases with XFCE then you may need to run the following commands. + +``` +sudo apt install xfce4-appmenu-plugin vala-panel-appmenu-common +xfconf-query -c xsettings -p /Gtk/Modules -n -t string -s "appmenu-gtk-module" +``` + ## How to Install (Windows) Video Tutorial: [How to Install Kinto.sh on Windows 10](https://youtu.be/sRk8A8krz40) From ef238dc94d82e4b9517e7c5fd10f9aa4da8404ca Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Wed, 23 Dec 2020 17:59:57 -0600 Subject: [PATCH 03/12] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 8114dfc..22a73b8 100644 --- a/README.md +++ b/README.md @@ -91,6 +91,20 @@ To Uninstall Kinto - Select Uninstall py setup.py ``` +## How to use in Remote Desktop Solutions + +Currently this may be limited to Windows RDP Clients and Servers on both ends, but in theory any remote desktop solution that properly handles the Windows key should work is what I am finding. The latest version of Kinto may need to be disabled on the computer running the Client software of the Remote Desktop solution you are using - or you can add it to the "virtm" group of the Kinto.ahk script for windows. On the linux side a 3rd, but similar "define_conditional_modmap" terminals like group may need to be added to align with virtm. + +Note: virtm is just a shortname for virtual machine and remote desktop exceptions - so that remapping can happen within their OS & not on your host machine - if it can be avoided. + +Scenarios that don't appear to work? +Microsoft RDP Client on a Mac -> Windows Computer +FreeRDP based client on a Mac -> Windows Computer +Android/iOS RDP Client -> Windows Computer + +Scenarios confirmed working? +Windows RDP Client -> Windows Computer + ## Table of Contents [How to install (Linux)](#How-to-install-Linux) From be09586239357a13b58720bdc3ae8dcb66513d5c Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Wed, 23 Dec 2020 18:01:41 -0600 Subject: [PATCH 04/12] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 22a73b8..bbc115b 100644 --- a/README.md +++ b/README.md @@ -93,18 +93,18 @@ py setup.py ## How to use in Remote Desktop Solutions -Currently this may be limited to Windows RDP Clients and Servers on both ends, but in theory any remote desktop solution that properly handles the Windows key should work is what I am finding. The latest version of Kinto may need to be disabled on the computer running the Client software of the Remote Desktop solution you are using - or you can add it to the "virtm" group of the Kinto.ahk script for windows. On the linux side a 3rd, but similar "define_conditional_modmap" terminals like group may need to be added to align with virtm. +Currently this may be limited to Windows RDP Clients and Servers on both ends, but in theory any remote desktop solution that properly handles the Windows key should work is what I am finding. The latest version of Kinto may need to be suspended via the system tray on the computer running the Client software of the Remote Desktop solution you are using - or you can add it to the "virtm" group of the Kinto.ahk script for Windows 10. On the linux side a 3rd, but similar "define_conditional_modmap" terminals like group may need to be added to align with virtm. Note: virtm is just a shortname for virtual machine and remote desktop exceptions - so that remapping can happen within their OS & not on your host machine - if it can be avoided. +Scenarios confirmed working? +Windows RDP Client -> Windows Computer + Scenarios that don't appear to work? Microsoft RDP Client on a Mac -> Windows Computer FreeRDP based client on a Mac -> Windows Computer Android/iOS RDP Client -> Windows Computer -Scenarios confirmed working? -Windows RDP Client -> Windows Computer - ## Table of Contents [How to install (Linux)](#How-to-install-Linux) From 26d2acd0fd3360dd152a75bdbe0756697fec3224 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 00:49:46 -0600 Subject: [PATCH 05/12] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index bbc115b..45098b2 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,10 @@ v1.2 Release - Kinto now includes a system tray and simple wizard to setup the i ### [Table of Contents ](#Table-of-Contents) +## Donations + +If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would to extend & ensure compatibility with. + ## How to install (Linux) Video Tutorial: [Install Kinto.sh for Linux in less than a minute](https://www.youtube.com/watch?v=kd4al45XD1g) From 096556ef1a381d46ffa13608a19511882dceb48d Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 13:19:22 -0600 Subject: [PATCH 06/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 45098b2..e251376 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ v1.2 Release - Kinto now includes a system tray and simple wizard to setup the i ## Donations -If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would to extend & ensure compatibility with. +If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would use to extend & ensure compatibility with. ## How to install (Linux) From 51f14984d7f91fa956a9692f14744f2cf3630098 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 13:20:15 -0600 Subject: [PATCH 07/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e251376..f46d037 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ v1.2 Release - Kinto now includes a system tray and simple wizard to setup the i ## Donations -If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would use to extend & ensure compatibility with. +If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would use to extend & ensure compatibility with Kinto. ## How to install (Linux) From 78a0d993c4a93da34696a770a8bb84636e71a678 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 17:40:54 -0600 Subject: [PATCH 08/12] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index f46d037..7a0bf5e 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,14 @@ v1.2 Release - Kinto now includes a system tray and simple wizard to setup the i If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would use to extend & ensure compatibility with Kinto. +Other wishlists and options. + +[Adafruit Wishlist](https://www.adafruit.com/wishlists/515932) + +[eBay Wishlist](https://www.ebay.com/mye/myebay/WatchList?custom_list_id=636668138019) + +If you would like to send me a keyboard directly then please reach out to be over [twitter](https://twitter.com/gbit86) and send me a DM. I will accept shipments (of keyboards in particular) directly as well. + ## How to install (Linux) Video Tutorial: [Install Kinto.sh for Linux in less than a minute](https://www.youtube.com/watch?v=kd4al45XD1g) From d40fc42e15073d76371410bd585514718fafffac Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 20:06:31 -0600 Subject: [PATCH 09/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7a0bf5e..e190c56 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Other wishlists and options. [eBay Wishlist](https://www.ebay.com/mye/myebay/WatchList?custom_list_id=636668138019) -If you would like to send me a keyboard directly then please reach out to be over [twitter](https://twitter.com/gbit86) and send me a DM. I will accept shipments (of keyboards in particular) directly as well. +If you would like to send me a keyboard directly then please reach out to me over [twitter](https://twitter.com/gbit86) and send me a DM. I will accept shipments (of keyboards in particular) as well. ## How to install (Linux) From 98d530921f23922e16d3ccb6ea68f8d1261e4c86 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 26 Dec 2020 23:50:46 -0600 Subject: [PATCH 10/12] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e190c56..1cdf7f5 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,9 @@ v1.2 Release - Kinto now includes a system tray and simple wizard to setup the i ## Donations -If you like or appreciate this project then please consider donating to my [Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share). There are gift cards and various foreign language keyboards I would use to extend & ensure compatibility with Kinto. +If you like or appreciate this project then please consider donating. -Other wishlists and options. +[Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share) [Adafruit Wishlist](https://www.adafruit.com/wishlists/515932) From 06b235d4ea3ca643c72facb9d873a5b8e2980e82 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Tue, 5 Jan 2021 23:13:05 -0600 Subject: [PATCH 11/12] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1cdf7f5..52f9bd1 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,8 @@ Seamless copy and paste with all apps and terminals. The zero effort solution. v1.2 Release - Kinto now includes a system tray and simple wizard to setup the install with minimal effort. +Kinto is powered by [xkeysnail](https://github.com/mooz/xkeysnail) for Linux & by [Autohotkey](https://github.com/Lexikos/AutoHotkey_L) for Windows 10. + ### [Table of Contents ](#Table-of-Contents) ## Donations From b5854eec664a686ad3e96324eb665d2e74063c01 Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Tue, 5 Jan 2021 23:23:49 -0600 Subject: [PATCH 12/12] Update README.md --- README.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 52f9bd1..d83326f 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,8 @@ Kinto is powered by [xkeysnail](https://github.com/mooz/xkeysnail) for Linux & b If you like or appreciate this project then please consider donating. -[Amazon wishlist](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share) - -[Adafruit Wishlist](https://www.adafruit.com/wishlists/515932) - -[eBay Wishlist](https://www.ebay.com/mye/myebay/WatchList?custom_list_id=636668138019) +|**Wishlists**|[Amazon](https://smile.amazon.com/hz/wishlist/ls/3EVXR21VFKD9Z?ref_=wl_share)|[Adafruit](https://www.adafruit.com/wishlists/515932)|[eBay](https://www.ebay.com/mye/myebay/WatchList?custom_list_id=636668138019)| +|---|---|---|---| If you would like to send me a keyboard directly then please reach out to me over [twitter](https://twitter.com/gbit86) and send me a DM. I will accept shipments (of keyboards in particular) as well.