Właśnie bezmyślnie wyłączyłem touchpad w Ubuntu 13.04 za pośrednictwem centrum sterowania gnome i nie mam pojęcia, jak go ponownie uruchomić bez użycia touchpada.
synclient Touchpadoff=0
Nic też nie zmienia.
xinput
jednak, dlaczego nie działało!
Właśnie bezmyślnie wyłączyłem touchpad w Ubuntu 13.04 za pośrednictwem centrum sterowania gnome i nie mam pojęcia, jak go ponownie uruchomić bez użycia touchpada.
synclient Touchpadoff=0
Nic też nie zmienia.
xinput
jednak, dlaczego nie działało!
Odpowiedzi:
Ok, bądźmy na czasie. Jeśli wyłączysz / wyłączysz touchpad w Ustawieniach systemu (Gnome Control Center), nie możesz go ponownie włączyć za pomocą xinput
! Jeśli nie masz innej myszy lub wskaźnika, musisz przejść do Ustawień systemu za pomocą klawiatury .
Na szczęście Unity jest dobrze zaprojektowane zarówno dla klawiatury, jak i myszy, więc bez myszy nadal możesz zrobić wszystko. Na przykład możesz nacisnąć Alt+, F10aby otworzyć menu główne, a następnie przejść do Ustawień systemu za pomocą klawiszy strzałek. Lub po prostu naciśnij Super(lub ), aby otworzyć Dash i wyszukaj mysz . Wybierz za pomocą klawisza strzałki w dół ( ↓) i naciśnij, Enteraby otworzyć.
Na koniec za pomocąTab wybierz przełącznik Touchpad - pomarańczowe pole wokół przełącznika pokazuje, że jesteś we właściwym miejscu. Włącz go, naciskając Spacelub Enter.
tab+enter
kilka razy, aż w końcu wybrał przycisk WŁĄCZENIA - ale nie pokazywał mi, który obiekt został podświetlony. Prawdopodobnie błąd.
Na Ubuntu 18.04 musiałem korzystać z terminala:
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
Aby dostać się do terminala, użyłem klawisza polecenia, a następnie wpisałem „terminal” i wcisnąłem Enter. Mam nadzieję, że to pomoże komuś przyłapanemu przy myszy.
Tabulacja na ekranie myszy / gładzika nie wyróżnia dla mnie Ubuntu 16.10 (nowa instalacja).
Musiałem zrobić tab+enter
kilka razy, aż w końcu wybrał przycisk WŁĄCZENIA i go włączył - ale nie pokazywał mi, który obiekt został podświetlony. Prawdopodobnie błąd.
Mam Linux Mint 18 zainstalowany z jądrem 4.4.0-45. Wykonałem następujące czynności, aby ułatwić przełączanie stanu touchpada.
$ sudo apt-get install xinput
$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave pointer (2)]
⎜ ↳ **FTE1001:00 0B05:0101** ***id=14*** [slave pointer (2)]
Szukaj identyfikatora touchpada, w moim przypadku jest to 14. Napisałem mały skrypt powłoki, aby wyłączyć i włączyć touchpad.
TouchPad wyłączony:
$ cd /usr/local/bin
$ sudo nano touchpad-off
#!/bin/bash
# touchpad off
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
TouchPad na:
$ cd /usr/local/bin
$ sudo nano touchpad-on
#!/bin/bash
# touchpad on
xinput --set-prop 14 "Device Enabled" 1
echo touchpad on
Udostępnij skrypty za pomocą:
chmod +x touchpad-off
chmod +x touchpad-on
Teraz możesz łatwo przełączać stan touchpada za pomocą touchpad-off
i touchpad-on
na terminalu.
Mouse
i użyj TABi, ENTERaby go wybrać.Touchpad powinien zostać ponownie włączony.
Mouse
, nacisnąć Enter, a następnie użyć klawisza TAB, aby przejść do przełącznika touchpada, co dokładnie mówi zaakceptowana odpowiedź.
Przekonałem się, że xinput działa najlepiej do włączania / wyłączania touchpada w moim systemie Linux Linux 18.3 Jumper Ezbook 3 Pro (jądro 4.10.0.38) w porównaniu z ustawieniami systemu GUI -> Mysz i touchpad -> Touchpad -> suwak On / Off
Użyłem skryptu podanego w powyższej odpowiedzi Setha Bergmana, ale chciałem udostępnić 2 ulepszenia.
1) Identyfikator urządzenia czasami się zmienia, więc nie możesz mieć go jak stałego numeru w skrypcie. Czasami id = 14, a czasem 15.
⎡ Identyfikator wskaźnika wirtualnego rdzenia = 2 [wskaźnik główny (3)] ⎜ ↳ Identyfikator wskaźnika wirtualnego rdzenia XTEST = 4 [wskaźnik slave (2)] ⎜ ↳ SYNA3602: 00 0911: 5288 Touchpad id = 15 [wskaźnik slave (2)]
#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on
Oczywiście należy zmienić „Touchpad” na nazwę lub numer urządzenia Touchpad. W ten sposób, bez względu na identyfikator urządzenia, skrypt zawsze będzie działał.
2) Możesz utworzyć skrót do swoich skryptów, aby szybko z nich korzystać. W Linux Mint powinieneś przejść do Menu -> Ustawienia systemu -> Klawiatura -> Skróty -> Skróty niestandardowe -> Dodaj niestandardowy skrót. W polu polecenia po prostu wklej ścieżkę do pliku skryptu w następujący sposób: / usr / local / bin / touchpad-on i nazwę wyboru.
I dodaj kluczowe powiązania wyboru.
zrobione!