Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-05-16 11:03:33

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

jak wyłączyć emulate3buttons ?

Każdy dobrze wie, że lubie grać w quakelive. Mam taki problem, że domyślne ustawienia X emulują środkowy przycisk myszy po wciśnięciu na raz lewego i prawego. Przez to badziewie nie mogę wykonywać rocket jumpów...  Kiedyś w xorg.conf wystarczyło dodać:

Kod:

Option         "Emulate3Buttons" "no"

Obecnie robi to się w ustawieniach hal i taki wpis powinien działać:

Kod:

<merge key="input.x11_options.Emulate3Buttons" type="string">false</merge>

I działał jakiś czas, obecnie to rosyjska ruletka. Raz jest ok a raz nie.
Nie mam pojęcia co może być tego przyczyną. Ma ktoś jakiś pomysł na wyłączenie tego badziewiastego emulowania środkowego przycisku myszy?



Kod:

sp3cu@debian:~$ cat /etc/hal/fdi/policy/10-x11-input.fdi 
<?xml version="1.0" encoding="ISO-8859-1"?>              
<deviceinfo version="0.2">                               
  <device>                                               

    <!-- KVM emulates a USB graphics tablet which works in absolute coordinate mode -->
    <match key="input.product" contains="QEMU USB Tablet">                             
       <merge key="input.x11_driver" type="string">evdev</merge>                       
    </match>                                                                           

    <!-- FIXME: Support tablets too. -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">false</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">                                               
      </match>                                                             

    </match>

    <match key="info.capabilities" contains="input.tablet">
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.x11_driver" type="string">evdev</merge>
      </match>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.x11_driver" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.x11_driver" type="string">evdev</merge>
      </match>
    </match>
  </device>
</deviceinfo>

You are registered as user #464141 with the Linux Counter

Offline

 

#2  2010-05-16 13:06:17

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: jak wyłączyć emulate3buttons ?

sp3cu napisał(-a):

Obecnie robi to się w ustawieniach hal

Obecnie to się znowu robi w xorg.conf ; xorg.conf.d/  :)
http://www.gentoo.org/proj/en/desktop/x/x11/xorg-se … ade-guide.xml

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)