나는 그놈 제어 센터를 통해 우분투 13.04에서 터치 패드를 무의식적으로 비활성화했으며 터치 패드를 사용하지 않고 터치 패드를 다시 활성화하는 방법에 대한 단서가 없습니다.
또한 synclient Touchpadoff=0
아무것도 변경하지 않습니다.
xinput
작동하지 않았 는지 궁금 합니다!
나는 그놈 제어 센터를 통해 우분투 13.04에서 터치 패드를 무의식적으로 비활성화했으며 터치 패드를 사용하지 않고 터치 패드를 다시 활성화하는 방법에 대한 단서가 없습니다.
또한 synclient Touchpadoff=0
아무것도 변경하지 않습니다.
xinput
작동하지 않았 는지 궁금 합니다!
답변:
좋아, 멍청하게하자. 시스템 설정 (Gnome Control Center)을 통해 터치 패드를 비활성화 / 끄는 경우 xinput
!로 다시 활성화 할 수 없습니다 . 다른 마우스 나 포인터 장치가 없으면 키보드를 사용하여 시스템 설정으로 이동해야합니다 .
다행히 Unity는 키보드와 마우스 모두에 적합하게 설계되었으므로 마우스 없이도 모든 작업을 수행 할 수 있습니다. 예를 들어 Alt+ F10를 눌러 최상위 메뉴를 연 다음 화살표 키를 사용하여 시스템 설정으로 이동할 수 있습니다. 또는 간단히 Super(또는 )을 눌러 대시를 열고 마우스를 검색하십시오 . 아래쪽 화살표 키 ( ↓) 로 선택 하고를 눌러 Enter엽니 다.
마지막으로 사용Tab 당신이 바로 그 장소에 걸 스위치 쇼 주위 오렌지 상자 - 터치 패드 스위치를 선택합니다. Space또는을 눌러 켜십시오 Enter.
tab+enter
그것은 결국 ON 버튼을 선택 할 때까지 시간의 무리를 -하지만이 강조 된 객체 나에게 보여되지 않았습니다. 아마도 버그 일 것입니다.
마우스 / 트랙 패드 화면을 탭해도 Ubuntu 16.10의 어떤 것도 강조 표시되지 않습니다 (새로운 설치).
tab+enter
ON 버튼을 선택하고 활성화 할 때까지 여러 번 수행해야 했지만 어떤 객체가 강조 표시되었는지 표시하지 않았습니다. 아마도 버그 일 것입니다.
커널 4.4.0-45와 함께 Linux Mint 18을 설치했습니다. 터치 패드 상태를 쉽게 전환 할 수 있도록 다음을 수행했습니다.
$ 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)]
터치 패드의 id를 찾으십시오. 제 경우에는 14입니다. 터치 패드를 켜고 끄는 작은 쉘 스크립트를 작성했습니다.
터치 패드 꺼짐 :
$ cd /usr/local/bin
$ sudo nano touchpad-off
#!/bin/bash
# touchpad off
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
터치 패드 :
$ cd /usr/local/bin
$ sudo nano touchpad-on
#!/bin/bash
# touchpad on
xinput --set-prop 14 "Device Enabled" 1
echo touchpad on
다음을 사용하여 스크립트를 실행 가능하게 만드십시오.
chmod +x touchpad-off
chmod +x touchpad-on
지금 당신은 쉽게 터치 패드와 터치 패드의 상태 전환 touchpad-off
및 touchpad-on
터미널이다.
Mouse
하고 사용 TAB하고 ENTER그것을 선택할 수 있습니다.터치 패드를 다시 활성화해야합니다.
Mouse
를 사용하고을 입력 한 다음 Enter 키를 누른 다음 Tab 키를 사용하여 터치 패드 토글로 이동하십시오.이 답변은 정확하게 대답합니다.
xinput이 리눅스 민트 18.3 점퍼 Ezbook 3 Pro (4.10.0.38 커널)에서 GUI 시스템 설정-> 마우스 및 터치 패드-> 터치 패드-> 켜기 / 끄기 슬라이더를 사용하여 터치 패드를 켜고 끄는 데 가장 효과적이라는 것을 알았습니다.
Seth Bergman이 위의 답변에서 제공 한 스크립트를 사용했지만 2 가지 개선 사항을 공유하고 싶었습니다.
1) 장치의 ID가 때때로 변경되므로 스크립트에서 고정 번호와 같은 것을 가질 수 없습니다. 때로는 id = 14, 때로는 15입니다.
⎡ 가상 코어 포인터 id = 2 [마스터 포인터 (3)] ⎜ ↳ 가상 코어 XTEST 포인터 id = 4 [슬레이브 포인터 (2)] ⎜ ↳ SYNA3602 : 00 0911 : 5288 터치 패드 id = 15 [슬레이브 포인터 (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
물론 '터치 패드'를 터치 패드 장치의 이름 또는 번호로 변경해야합니다. 이렇게하면 장치 ID가 무엇이든 스크립트가 항상 작동합니다.
2) 스크립트를 빠르게 사용하기 위해 바로 가기를 만들 수 있습니다. Linux Mint에서는 메뉴-> 시스템 설정-> 키보드-> 단축키-> 사용자 정의 단축키-> 사용자 정의 단축키 추가로 이동해야합니다. 명령 필드에 / usr / local / bin / touchpad-on 및 선택한 이름과 같이 스크립트 파일의 경로를 붙여 넣으십시오.
그리고 choise의 키 바인딩을 추가하십시오.
et voilà!