Mentre consultavo il Play Store, mi sono imbattuto in un'applicazione chiamata Remote Mouse che dovrebbe rendere possibile utilizzare il proprio smartphone come mouse.
Incuriosito, sono andato sul sito ufficiale, ed ho guardato il video dimostrativo.
https://www.remotemouse.net/
Mi sembrava fattibile, quindi sul mio smartphone ho installato l'app Remote Mouse , e da Kubuntu 22.04 ho scaricato il pacchetto per Linux RemoteMouse.tar.gz
contenente il file di testo install.txt
avente il contenuto seguente:
Codice: Seleziona tutto
Thanks for downloading the Linux version of Remote Mouse. Before you get started, please note that this is a BETA version and supports only the trackpad and keyboard functions.
This version has been tested and runs well on Ubuntu 14-18. You may try to run it on other Linux distribution, such as Debian, Raspbian…
If there is any problem you would like to let me know, contact me at support@remotemouse.net. Your feedback is welcome.
##################### INSTALL #####################
Open Terminal and enter the below commands:
sudo apt-get update
sudo apt-get install -y mono-complete xdotool libappindicator0.1-cil-dev
If you are running it in Ubuntu 18, you may need the following command in addtioanl:
sudo apt-get install -y libcanberra-gtk-module
For Raspbian user, please check the Raspbian section at the bottom.
####################### RUN #######################
If the above commands run without error, you can launch Remote Mouse from file manager or entering the below command in Terminal, and replace <PATH> with the real path of RemoteMouse.exe.
mono <PATH>RemoteMouse.exe
For example, if you unzipped Remote Mouse to the desktop, you can run Remote Mouse with this command:
mono ~/Desktop/RemoteMouse.exe
Now the Remote Mouse icon should appear on the top right corner.
In order to start Remote Mouse automatically on boot, you can open the Dash, search and open "Startup Applications". Click "Add" and enter the below content in the command area,
make sure to replace the <PATH> to absolute path.
mono <PATH>RemoteMouse.exe
####################### Raspbian User #######################
The "libappindicator0.1-cil-dev" may not be installed on Raspbian for some reasons. Here's the solution:
1. Install the following libraries with the following commands:
sudo apt-get install -y mono-complete xdotool
sudo apt-get install -y libappindicator1 libgtk2.0-cil
2. Download "libappindicator0.1-cil" and "libappindicator0.1-cil-dev" from the following links:
https://packages.debian.org/jessie/all/libappindicator0.1-cil/download
https://packages.debian.org/jessie/all/libappindicator0.1-cil-dev/download
3. Install above packages with the following commands:
sudo dpkg -i libappindicator0.1-cil_0.4.92-3.1_all.deb
sudo dpkg -i libappindicator0.1-cil-dev_0.4.92-3.1_all.deb
If everything goes well, Remote Mouse can work now. If you have better solution, please let me know.
Codice: Seleziona tutto
sudo apt-get install -y mono-complete xdotool libappindicator0.1-cil-dev
Codice: Seleziona tutto
I seguenti pacchetti hanno dipendenze non soddisfatte:
mono-complete : Dipende: mono-devel (= 6.8.0.105+dfsg-3.2) ma non sta per essere installato
mono-xsp4-base : Dipende: mono-devel ma non sta per essere installato
E: Dipendenze non soddisfatte. Provare "apt --fix-broken install" senza pacchetti (o specificare una soluzione).
Codice: Seleziona tutto
:~$ sudo apt --fix-broken install
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Correzione delle dipendenze... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libflashrom1 libftdi1-2
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti aggiuntivi saranno inoltre installati:
mono-devel
I seguenti pacchetti NUOVI saranno installati:
mono-devel
0 aggiornati, 1 installati, 0 da rimuovere e 16 non aggiornati.
182 non completamente installati o rimossi.
È necessario scaricare 0 B/23,5 MB di archivi.
Dopo quest'operazione, verranno occupati 119 MB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 423573 file e directory attualmente installati.)
Preparativi per estrarre .../mono-devel_6.8.0.105+dfsg-3.2_all.deb...
Estrazione di mono-devel (6.8.0.105+dfsg-3.2)...
dpkg: errore nell'elaborare l'archivio /var/cache/apt/archives/mono-devel_6.8.0.105+dfsg-3.2_all.deb (--unpack):
tentata sovrascrittura di "/usr/bin/disco" presente anche nel pacchetto discodos 1.0~rc2-2
dpkg-deb: errore: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
Si sono verificati degli errori nell'elaborazione:
/var/cache/apt/archives/mono-devel_6.8.0.105+dfsg-3.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
:~$
Codice: Seleziona tutto
:~$ sudo apt install mono-devel
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libflashrom1 libftdi1-2
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti NUOVI saranno installati:
mono-devel
0 aggiornati, 1 installati, 0 da rimuovere e 16 non aggiornati.
182 non completamente installati o rimossi.
È necessario scaricare 0 B/23,5 MB di archivi.
Dopo quest'operazione, verranno occupati 119 MB di spazio su disco.
(Lettura del database... 423573 file e directory attualmente installati.)
Preparativi per estrarre .../mono-devel_6.8.0.105+dfsg-3.2_all.deb...
Estrazione di mono-devel (6.8.0.105+dfsg-3.2)...
dpkg: errore nell'elaborare l'archivio /var/cache/apt/archives/mono-devel_6.8.0.105+dfsg-3.2_all.deb (--unpack):
tentata sovrascrittura di "/usr/bin/disco" presente anche nel pacchetto discodos 1.0~rc2-2
dpkg-deb: errore: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
Si sono verificati degli errori nell'elaborazione:
/var/cache/apt/archives/mono-devel_6.8.0.105+dfsg-3.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
:~$