저는 97세 할머니의 노트북(Ubuntu 20.04)을 더 쉽게 사용할 수 있도록 노력하고 있습니다. 썬더버드 메시지 작성창에 작성한 메일 내용이 사라져 답답함을 느끼는 경우가 많습니다. 터치패드를 비활성화하고 외부 마우스를 사용하는 것이 이미 많은 도움이 되었습니다. 그러나 나는 그녀가 마우스로 텍스트 커서를 위치시키려고 할 때(끌거나 두 번 클릭하여) 여전히 실수로 텍스트를 선택한다고 의심합니다. 계속해서 입력하면 선택한 텍스트가 덮어쓰여집니다. 입력하는 동안 키보드에 집중해야 하기 때문에 무슨 일이 일어났는지 즉시 알아채지 못하므로 "실행 취소"가 어렵습니다.
- Thunderbird 메시지 작성 창에서 이 동작을 비활성화하여 입력할 때 선택한 텍스트가 바뀌는 대신 선택이 취소되도록 할 수 있습니까?
- 동작을 변경할 수 없는 경우 일반적으로 마우스를 통한 텍스트 선택을 비활성화할 수 있습니까?
이 문제를 해결하는 방법에 대한 기술적 힌트나 기타 아이디어를 제공해 주셔서 감사합니다! 가능한 답변에는 숨겨진 Thunderbird 설정/해결 방법 또는 사용자 정의 스크립트/(웹) 확장을 통해 이 문제를 해결하는 방법에 대한 지침이 포함될 수 있습니다.
참고: 이 질문의 범위를 좁히려면 Thunderbird 메시지 작성 창에서 이 문제를 구체적으로 해결하는 방법에 대한 것입니다. 나도 물었다Libreoffice Writer에 대한 질문입니다.그리고시스템 전체 솔루션에 대한 askubuntu.com의 질문.
답변1
개념의 증거:사용자ChromeJS애드온 + 사용자 정의 사용자 스크립트
내 자신의 질문에 대답하려면: 나는 이것을 끌어냈습니다.마구 자르기사용자가 계속 입력하기 전에 현재 선택 항목의 선택을 취소합니다.
이것을 현실로 바꾸는 방법을 아는 사람이 있다면Thunderbird 메일 확장, 이 답변을 자유롭게 업데이트하거나 직접 시작해보세요!
설정
- 실험적인 Thunderbird-Addon 설치사용자ChromeJS
chrome
Thunderbird 프로필 디렉토리 안에 폴더를 생성하세요userChrome.js
다음 내용으로 이름이 지정된 텍스트 파일을 만듭니다 .function deselect(e) { if(e.ctrlKey || e.altKey || e.metaKey || e.keyCode === 16) { return; // don't do anything if those keys are pressed } let currentWindow = e.view let selection = currentWindow.getSelection(); selection.collapseToStart(); } window.addEventListener("keydown", deselect);
- 썬더버드 다시 시작
주의사항
- 그만큼userChromeJS 애드온실험적이라고 표시됨
- 이 해킹은 Thunderbird 68.10.0에서 테스트되었습니다. 다른 버전에서는 작동하지 않을 수 있습니다.
- 메시지 내용을 입력하는 Thunderbird의 메신저 작성기 창에서는 작동하지만 현재 수신자 등과 같은 다른 입력에서는 작동하지 않습니다.
- 극단적인 경우를 처리하기 위해 조정이 필요할 수 있습니다.
- 현재 모든 Thunderbird 창에서 모든 키보드 누르기를 수신합니다.