Erişilebilirlik fare tıklama kilidi nerede?


13

Yıllar boyunca masaüstünde tekrar tekrar Linux kullanıcısı oldum. Windows 7'nin piyasaya sunulmasından önce neredeyse birincil bilgisayarımı Ubuntu'ya değiştirdim. O zamanlar toptan benimsemeyi engelleyen, çoğunlukla telefonumla ve berbat VPN İstemcisi ile bağlanan birkaç, ancak önemli sorunlar vardı.

Güvenebileceğim önemli bir bileşen Erişilebilirlik özellikleridir. Son zamanlarda Ubuntu 10.10'u yükledim ve başka bir deneme yapmayı düşünüyorum, ancak Ubuntu artık fare için bir tıklama kilidi özelliğine sahip olmadığı için geriye doğru bir sıçrama yaptı.

Temel olarak, düğmenin kilitlenmesini tetiklemek için sol düğmeyi basılı tutma yeteneğine ihtiyacım var, böylece fareyi protezimle bir iz noktası aracılığıyla hareket ettirebiliyorum. Kesinlikle bu özelliği istiyorum ve işe yaramazsa bir anlaşma kırıcı. Dwell anahtarlarını denedim ama bu en iyi ihtimalle kaotik bir kontrol. Hiç bir tür sürüklemeyi yönetemedim.

Yanıtlar:


8

Xte'ye baktın mı ? xautomationPaketin bir parçası .

sudo apt-get install xautomation

Oldukça kararlı, bu yüzden herhangi bir derleme veya hackleme yapmanıza gerek yok.

xte "mousedown 1"Bir konsolda yazmak aradığınızı yapıyor gibi görünüyor. İlk fare düğmesine bir kez basılı tutun. Başka bir fare düğmesini tıklayana kadar düğme tıklanmaya devam ediyor gibi görünüyor.

Kullanıcı arayüzünün istediğiniz gibi çalışmasını xte "mousedown 1"sağlamak için bir tuş takımına ekleyebilirsiniz . Bu tuşa bastığınızda, açıkladığınız tıklamayı basılı tutun.

Fare tıklamasıyla tıklama ve tutma davranışını istiyorsanız, Compiz'e bakmayı deneyebilirsiniz. Compiz'in fare düğmesine basma komutlarına izin verdiğine inanıyorum.


Nerede bu zorunluluktur?
djeikyb

'CompizConfig Settings Manager'ı açın, ardından' Komutlar'a gidin ve 'Düğme Bağlamaları' sekmesine basın. Onları hiç kullanmadım ama orada olduklarını biliyorum. :-)
Erigami

Synaptic ile compizconfig-settings-manager paketini yüklemeniz gerekebilir. Baz kurulumuyla kurulu paketi hiç görmedim.
Mei

Xte fikrini seviyorum, ancak xorg'un draglockbuttons'unun aynı dezavantajını çekiyor: ekstra bir tıklama. Ve Compiz, önümüzdeki sürümde Unity ile değiştirildi ... Eminim ki, belki de xmodmap ile bunun etrafında yollar var.
djeikyb

Eminim Unity'nin anahtar bağları olacaktır.
Erigami

2

Henüz kesin bir cevabım yok, ama şu ana kadar aldığım şey:

mousetweaksPaket istediğini olması gerektiğini. Sadece, en azından 10.10 netbook kurulumumda değil. Bazı belgeler buldum ve mousetweak5 başlığı altında ek bir özellik seti var gibi görünüyor . Bahsettiğiniz tek bir tıklama sürükleme türünü içerir. Daha fazla bilgi edinmek için fırlatma rampasında bir soru sordum . Tüm görünümlerden uygulanmaz. Veya muhtemelen kaldırıldı. Ben bir hata günlüğe mousetweak projeye karşı fırlatma rampasında içinde.

X için evdev adında bir giriş sürücüsü buldum . Zaten Ubuntu 10,04 varsayılan olarak kullanılır ve kurallar dosyasını düzenleyebilirsiniz: /usr/share/X11/xorg.conf.d/10-evdev.conf. Çalıştırdım, ama berbat. Temel olarak, düğmelerinizden birini tıklat-kilitle modu olarak atarsınız. Tıklayın, ardından kilitlemek istediğiniz düğmeyi tıklayın. Kilidi açmak için özel düğmeyi, ardından kilitli düğmeyi tıklarsınız. Her neyse, yaptığınız şey 10-evdev.confsatırı eklemek için bu dosyayı düzenlemek Option "DragLockButtons" "8". Özel kilit modu düğmesi olmasını istediğiniz fare düğmesiyle 8 değerini değiştirin . Düğmelerinizin sayılarını, xevtıkladıktan sonra son çıkış satırında çalıştırarak bulabilirsiniz . Ayrıca bkz: http://www.xfree86.org/current/mouse5.html

Görmek istediğim, sinaptik sürücü dokunmatik yüzeyler gibi fareler ve toplar için akıllı bir tıklama kilidi. Yani, ikinci kez dokunana kadar bir tıklama ve sürükleme hareketi etkindir.


evet, fare kapanı5 uygulanmaz. Fonksiyonel hale getirmek için boktan sistemimin dışına çıkmayı engellemeye çalışıyorum. Ubuntu çok fazla söz vermiş gibi görünüyor, ancak erişilebilirlik temel bir bileşen olmalıdır. Dwell Click, kullanışlıdan daha ağırlaştırıcıdır. Tıklama kilidini neden kaldırdıklarından emin değilim. Çok daha faydalı oldu. En azından yapışkan anahtarlar atmadılar. Btnx için iyi belgeler bulamıyorum, man sayfası bağlantısı yüklenmiyor.
user10133

Biliyor musun, bu zaman boyunca bir iz noktası kullandığını unutuyorum, nam-nub-thingy. Bence sinaptik tarafından kontrol edilebilir. Senin ne istediğini yaparsa bu komut, teslim et birikimini çalıştırın: synclient LockedDrags=1.
djeikyb

0

Fare erişilebilirlik seçeneklerine baktığınızı ve klavyenin bu yardımlardan herhangi birinin olup olmadığından emin olmayan bir fareyi taklit edecek şekilde ayarlanabileceğini varsayıyorum.


Bu işlevselliğin 10.04'ten önceki bir zamanlar fare erişilebilirlik seçeneklerinde olduğu konusunda neredeyse pozitifim ve OP de bunu hatırlıyor. Bu kadar kolay olsaydı bu ödülü vermezdim; p İkinci çözümünüz Erigami'nin cevabının ışığında umut vaat ediyor, ancak ete ihtiyacınız olacak.
djeikyb

Maalesef gpointing-device-settings tıklama kilidi yapılandırma seçeneğini içermiyor. erişilebilirliğin neden çekişi kaybettiğinden emin değilim. Neyse ki bu Win 7'nin temel bir bileşenidir. Görünüşe göre Ubuntu bazı seçenekler temizledi.
user10133

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.