не может откалибровать сенсорный экран

Я установил 11.04 на WeTab (хотя wetab os теперь гоне, только 11.04). Я использую драйвер устройства USB TouchController eGalax Inc.. Я хочу выполнить калибровку экрана с помощью настроек сенсорного экрана, но я получаю следующее сообщение об ошибке:

«Невозможно начать калибровку. Исключительный доступ к указателю не может быть получен»

Это раздражает, потому что калибровка немного неправильна, то есть я не могу достичь права экрана, включая остановку / выход из системы и т. д.

Есть ли исправление для этого или способ вручную изменить настройки калибровки ?

7
задан 9 May 2011 в 04:03

9 ответов

Привет, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

 sudo apt-get install xinput-calibrator

, после чего вы можете запустить его из System> Administration> Откалибруйте сенсорный экран

после того, как вы его откалибровали, будет отображаться вывод терминала, который похож на этот

   Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController)
    use --device to select another one.
Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12
    current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095

Doing dynamic recalibration:
    Setting new calibration data: 77, 3935, 115, 3984


--> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf'
Section "InputClass"
    Identifier  "calibration"
    MatchProduct    "eGalax INC. USB TouchController"
    Option  "Calibration"   "77 3935 115 3984"
EndSection

игнорировать большую часть этого единственного бит, который вам нужен

Option  "Calibration"   "77 3935 115 3984"

в типе терминала

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "Calibration" "77 3935 115 3984"
EndSection

для /etc/X11/xorg.conf .d / 99-calibration.conf простую инструкцию можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 25 May 2018 в 21:16
  • 1
    привет, спасибо за сообщение ответа. На данный момент у меня нет 11.04, но попробую ваш метод, если я верну его в будущем. – Charles 20 June 2011 в 15:46

Привет, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

sudo apt-get install xinput-calibrator

, после чего вы можете запустить его из System> Administration> Откалибруйте сенсорный экран

после того, как вы его откалибровали, будет отображаться вывод терминала, который похож на этот

Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController) use --device to select another one. Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12 current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095 Doing dynamic recalibration: Setting new calibration data: 77, 3935, 115, 3984 --> Making the calibration permanent <-- copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' Section "InputClass" Identifier "calibration" MatchProduct "eGalax INC. USB TouchController" Option "Calibration" "77 3935 115 3984" EndSection

игнорировать большую часть этого единственного бит, который вам нужен

Option "Calibration" "77 3935 115 3984"

в типе терминала

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "Calibration" "77 3935 115 3984" EndSection

для /etc/X11/xorg.conf .d / 99-calibration.conf простую инструкцию можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 25 July 2018 в 21:58

Привет, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

sudo apt-get install xinput-calibrator

, после чего вы можете запустить его из System> Administration> Откалибруйте сенсорный экран

после того, как вы его откалибровали, будет отображаться вывод терминала, который похож на этот

Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController) use --device to select another one. Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12 current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095 Doing dynamic recalibration: Setting new calibration data: 77, 3935, 115, 3984 --> Making the calibration permanent <-- copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' Section "InputClass" Identifier "calibration" MatchProduct "eGalax INC. USB TouchController" Option "Calibration" "77 3935 115 3984" EndSection

игнорировать большую часть этого единственного бит, который вам нужен

Option "Calibration" "77 3935 115 3984"

в типе терминала

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "Calibration" "77 3935 115 3984" EndSection

для /etc/X11/xorg.conf .d / 99-calibration.conf простую инструкцию можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 31 July 2018 в 12:16

Привет, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

sudo apt-get install xinput-calibrator

, после чего вы можете запустить его из System> Administration> Откалибруйте сенсорный экран

после того, как вы его откалибровали, будет отображаться вывод терминала, который похож на этот

Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController) use --device to select another one. Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12 current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095 Doing dynamic recalibration: Setting new calibration data: 77, 3935, 115, 3984 --> Making the calibration permanent <-- copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' Section "InputClass" Identifier "calibration" MatchProduct "eGalax INC. USB TouchController" Option "Calibration" "77 3935 115 3984" EndSection

игнорировать большую часть этого единственного бит, который вам нужен

Option "Calibration" "77 3935 115 3984"

в типе терминала

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "Calibration" "77 3935 115 3984" EndSection

для /etc/X11/xorg.conf .d / 99-calibration.conf простую инструкцию можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 2 August 2018 в 03:32

Привет, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

sudo apt-get install xinput-calibrator

, после чего вы можете запустить его из System> Administration> Откалибруйте сенсорный экран

после того, как вы его откалибровали, будет отображаться вывод терминала, который похож на этот

Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController) use --device to select another one. Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12 current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095 Doing dynamic recalibration: Setting new calibration data: 77, 3935, 115, 3984 --> Making the calibration permanent <-- copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' Section "InputClass" Identifier "calibration" MatchProduct "eGalax INC. USB TouchController" Option "Calibration" "77 3935 115 3984" EndSection

игнорировать большую часть этого единственного бит, который вам нужен

Option "Calibration" "77 3935 115 3984"

в типе терминала

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "Calibration" "77 3935 115 3984" EndSection

для /etc/X11/xorg.conf .d / 99-calibration.conf простую инструкцию можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 4 August 2018 в 19:30

Эй, чувак, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

  sudo apt-get install xinput-калибратор  

затем вы можете запустить его из системы> Администрирование> Калибровать сенсорный экран

после того, как вы откалибровали его, будет отображаться вывод терминала, похожий на этот

  Предупреждение: обнаружено несколько откалиброванных устройств, калибровка последней (eGalax INC. USB TouchController) используется --device для выбора другого.  Калибровка драйвера EVDEV для «eGalax INC. USB TouchController» id = 12 текущих калибровочных значений (из XInput): min_x = 0, max_x = 4095 и min_y = 0, max_y = 4095 Выполнение динамической повторной калибровки: установка новых данных калибровки: 77, 3935,  115, 3984 - & gt;  Выполнение калибровки постоянным & lt; - копирование фрагмента ниже в '/etc/X11/xorg.conf.d/99-calibration.conf' Раздел «InputClass» Идентификатор «калибровка» MatchProduct «eGalax INC. USB TouchController« Опция »Калибровка  "" 77 3935 115 3984 "EndSection  

игнорировать большую часть этого, вам нужен только бит

  Опция« Калибровка »« 77 3935 115 3984 »[  ! d3] 

в терминальном типе

  sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf  

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

  Раздел «Идентификатор входного ключа» «evdev touchscreen catchall» MatchIsTouchscreen «на« MatchDevicePath »/ dev / input / event *« Драйвер  «evdev» Опция «Калибровка» «77 3935 115 3984» EndSection  

для простейшей инструкции /etc/X11/xorg.conf.d/99-calibration.conf можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 6 August 2018 в 03:39

Эй, чувак, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

  sudo apt-get install xinput-калибратор  

затем вы можете запустить его из системы> Администрирование> Калибровать сенсорный экран

после того, как вы откалибровали его, будет отображаться вывод терминала, похожий на этот

  Предупреждение: обнаружено несколько откалиброванных устройств, калибровка последней (eGalax INC. USB TouchController) используется --device для выбора другого.  Калибровка драйвера EVDEV для «eGalax INC. USB TouchController» id = 12 текущих калибровочных значений (из XInput): min_x = 0, max_x = 4095 и min_y = 0, max_y = 4095 Выполнение динамической повторной калибровки: установка новых данных калибровки: 77, 3935,  115, 3984 - & gt;  Выполнение калибровки постоянным & lt; - копирование фрагмента ниже в '/etc/X11/xorg.conf.d/99-calibration.conf' Раздел «InputClass» Идентификатор «калибровка» MatchProduct «eGalax INC. USB TouchController« Опция »Калибровка  "" 77 3935 115 3984 "EndSection  

игнорировать большую часть этого, вам нужен только бит

  Опция« Калибровка »« 77 3935 115 3984 »[  ! d3] 

в терминальном типе

  sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf  

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

  Раздел «Идентификатор входного ключа» «evdev touchscreen catchall» MatchIsTouchscreen «на« MatchDevicePath »/ dev / input / event *« Драйвер  «evdev» Опция «Калибровка» «77 3935 115 3984» EndSection  

для простейшей инструкции /etc/X11/xorg.conf.d/99-calibration.conf можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 7 August 2018 в 21:31

Эй, чувак, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

  sudo apt-get install xinput-калибратор  

затем вы можете запустить его из системы> Администрирование> Калибровать сенсорный экран

после того, как вы откалибровали его, будет отображаться вывод терминала, похожий на этот

  Предупреждение: обнаружено несколько откалиброванных устройств, калибровка последней (eGalax INC. USB TouchController) используется --device для выбора другого.  Калибровка драйвера EVDEV для «eGalax INC. USB TouchController» id = 12 текущих калибровочных значений (из XInput): min_x = 0, max_x = 4095 и min_y = 0, max_y = 4095 Выполнение динамической повторной калибровки: установка новых данных калибровки: 77, 3935,  115, 3984 - & gt;  Выполнение калибровки постоянным & lt; - копирование фрагмента ниже в '/etc/X11/xorg.conf.d/99-calibration.conf' Раздел «InputClass» Идентификатор «калибровка» MatchProduct «eGalax INC. USB TouchController« Опция »Калибровка  "" 77 3935 115 3984 "EndSection  

игнорировать большую часть этого, вам нужен только бит

  Опция« Калибровка »« 77 3935 115 3984 »[  ! d3] 

в терминальном типе

  sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf  

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

  Раздел «Идентификатор входного ключа» «evdev touchscreen catchall» MatchIsTouchscreen «на« MatchDevicePath »/ dev / input / event *« Драйвер  «evdev» Опция «Калибровка» «77 3935 115 3984» EndSection  

для простейшей инструкции /etc/X11/xorg.conf.d/99-calibration.conf можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 10 August 2018 в 09:48

Эй, чувак, у меня была аналогичная проблема ....

, чтобы исправить это, я установил xinput-калибратор

  sudo apt-get install xinput-калибратор  

затем вы можете запустить его из системы> Администрирование> Калибровать сенсорный экран

после того, как вы откалибровали его, будет отображаться вывод терминала, похожий на этот

  Предупреждение: обнаружено несколько откалиброванных устройств, калибровка последней (eGalax INC. USB TouchController) используется --device для выбора другого.  Калибровка драйвера EVDEV для «eGalax INC. USB TouchController» id = 12 текущих калибровочных значений (из XInput): min_x = 0, max_x = 4095 и min_y = 0, max_y = 4095 Выполнение динамической повторной калибровки: установка новых данных калибровки: 77, 3935,  115, 3984 - & gt;  Выполнение калибровки постоянным & lt; - копирование фрагмента ниже в '/etc/X11/xorg.conf.d/99-calibration.conf' Раздел «InputClass» Идентификатор «калибровка» MatchProduct «eGalax INC. USB TouchController« Опция »Калибровка  "" 77 3935 115 3984 "EndSection  

игнорировать большую часть этого, вам нужен только бит

  Опция« Калибровка »« 77 3935 115 3984 »[  ! d3] 

в терминальном типе

  sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf  

и добавьте параметр «Калибровка» в раздел вашего сенсорного экрана

  Раздел «Идентификатор входного ключа» «evdev touchscreen catchall» MatchIsTouchscreen «на« MatchDevicePath »/ dev / input / event *« Драйвер  «evdev» Опция «Калибровка» «77 3935 115 3984» EndSection  

для простейшей инструкции /etc/X11/xorg.conf.d/99-calibration.conf можно найти на http://gnometechblog.weebly.com/1/post/2012/03/first-post.html

3
ответ дан 13 August 2018 в 16:02
  • 1
    привет, спасибо за сообщение ответа. На данный момент у меня нет 11.04, но попробую ваш метод, если я верну его в будущем. – Charles 20 June 2011 в 15:46