Джойстик действует как мышь; не остановится

Это для личного / нормального использования или для тестирования разработки сайта?

Если это для обычного просмотра, вы можете получить winetricks. Затем запустите

winetricks ie6

или

winetricks ie7

или

winetricks ie8

И он должен установить barebones, только что функционирующую версию IE. Однако это не будет полным. Вы можете обнаружить, что запуск IE в VMWare Player или VirtualBox с их бесшовной интеграцией может быть лучшим выбором.

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

13
задан 17 April 2011 в 11:26

88 ответов

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 25 May 2018 в 22:14
  • 1
    Ура, который сделал это! Я думаю, что это получилось, когда я добавил пакет джойстика в синаптический. Теперь он отлично работает! – Shazzner 19 April 2011 в 13:54
  • 2
    У меня тоже была эта проблема, и она исправила это. Большое спасибо за ответ, очень ценим! – b1ackcrow 26 February 2012 в 02:27
  • 3
    Есть ли способ отключить / включить эту функцию? Приятно охлаждать управление мышью с помощью геймпада, но должно быть приятно включить его, когда мне это нужно – chepe263 27 May 2012 в 02:32
  • 4
    Thank's darent, это тоже работало на Arch Linux! Старался играть в Dustforce, и это меня очень раздражало. – Marco Scannadinari 17 October 2013 в 13:08
  • 5
    FYI мне пришлось выйти и обратно. И в Manjaro linux имя пакета было xf86-input-joystick. – Peter 18 August 2015 в 16:56

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 25 July 2018 в 22:15

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 26 July 2018 в 20:07

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 31 July 2018 в 10:43

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 31 July 2018 в 11:47

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 2 August 2018 в 03:43

Удалите xserver-xorg-input-joystick.

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

15
ответ дан 4 August 2018 в 19:47

Удалить xserver-xorg-input-joystick .

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

15
ответ дан 6 August 2018 в 03:51

Удалить xserver-xorg-input-joystick .

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

15
ответ дан 7 August 2018 в 21:47

Удалить xserver-xorg-input-joystick .

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

15
ответ дан 10 August 2018 в 10:01

Удалить xserver-xorg-input-joystick .

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

15
ответ дан 13 August 2018 в 16:21
  • 1
    Ура, который сделал это! Я думаю, что это получилось, когда я добавил пакет джойстика в синаптический. Теперь он отлично работает! – Shazzner 19 April 2011 в 13:54
  • 2
    У меня тоже была эта проблема, и она исправила это. Большое спасибо за ответ, очень ценим! – b1ackcrow 26 February 2012 в 02:27
  • 3
    Есть ли способ отключить / включить эту функцию? Приятно охлаждать управление мышью с помощью геймпада, но должно быть приятно включить его, когда мне это нужно – chepe263 27 May 2012 в 02:32
  • 4
    Thank's darent, это тоже работало на Arch Linux! Старался играть в Dustforce, и это меня очень раздражало. – Marco Scannadinari 17 October 2013 в 13:08
  • 5
    FYI мне пришлось выйти и обратно. И в Manjaro linux имя пакета было xf86-input-joystick. – Peter 18 August 2015 в 16:56

поместите этот код в файл:

#!/bin/bash
id=`xinput list | grep "↳ DragonRise Inc.   Generic   USB  Joystick     id=" | cut -c58-59`
props_mouse=`xinput list-props $id | grep "Generate Mouse Events (" | cut -c25-27`
props_teclado=`xinput list-props $id | grep "Generate Key Events (" | cut -c23-25`
xinput set-prop $id $props_mouse 0
xinput set-prop $id $props_teclado 0

сохраните его, нажмите правую кнопку и отметьте «отметьте этот файл как программу»

выполните его, и у вас будет ваш джойстик «как джойстик снова» (и, что лучше, вы можете снова использовать свой джойстик как мышь, если вы измените «0» в последних двух строках с «1»).

3
ответ дан 25 May 2018 в 22:14
  • 1
    Он выглядит как формат списка «xinput» линии изменились. – Phoeey 23 September 2013 в 17:00

У меня была такая же проблема, но с контроллером Playstation 3. Используя ответы в качестве шаблона, я расширил решение:

#!/bin/bash
id=`xinput list | grep -P "PLAYSTATION.*pointer" | grep -oP "id=\d+" | grep -oP "\d+"`
props=`xinput list-props $id`
# echo "$props"
props_mouse=(`echo "$props" | grep "Generate Mouse Events" | grep -oP "\d+"`)
props_keyboard=(`echo "$props" | grep "Generate Key Events" | grep -oP "\d+"`)
xinput set-prop $id ${props_mouse[0]} $[1-${props_mouse[1]}]
xinput set-prop $id ${props_keyboard[0]} $[1-${props_mouse[1]}]

Эта версия скрипта включит или отключит контроллер в зависимости от текущих настроек, например, для переключения.

2
ответ дан 25 May 2018 в 22:14
  • 1
    Потому что это новое решение для a) другого контроллера и b) имеет разные функциональные возможности для данных скриптов. Я не вижу, как это изменит существующий ответ. – hochl 7 November 2016 в 01:42
  • 2
    Достаточно хорошо для меня! Приобретенный, чтобы он поднялся на вершину! ; -) – Fabby 7 November 2016 в 02:01

Возможно, вы должны использовать jscal для калибровки вашего джойстика - вы можете использовать опцию -u на странице руководства, чтобы настроить джойстик, чтобы не использовать кнопки мыши.

Есть некоторые интересные вещи о различные джойстики & amp; геймпады на справочная страница также.

1
ответ дан 25 May 2018 в 22:14
  • 1
    Есть ли способ настроить это без генерации, а затем редактирования файла xorg.conf? (Я уже использую jscal для калибровки джойстика) – Shazzner 17 April 2011 в 11:34
  • 2
    Я использую jstest-gtk в репозиториях, которые, как я думаю. – animaletdesequia 30 April 2011 в 20:29

Попробуйте Qjoypad или (если вы не хотите использовать QT) слайды менее признанных реионистов (GTK). Таким образом, вам не нужно редактировать / создавать xorg.conf.

Оба они доступны на Qjoypad

Понимание драйверов джойстика - это беспорядок, все кажется устаревшим или незавершенным ... Удачи!

1
ответ дан 25 May 2018 в 22:14
  • 1
    Это отличные программы, но, к сожалению, я не решил свою проблему, поскольку их переустановка не заставила проблему уйти. – Shazzner 19 April 2011 в 13:56

1 Сначала вы должны увидеть свой номер джойстика ... так что запустите Terminal и введите список xinpute, и посмотрите на свой номер джойстика и замените его номер вместо 10 в приведенном ниже примере.

#!/bin/bash id=xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=10" | cut -c58-59 props_mouse=xinput list-props 10 | grep "Generate Mouse Events (" | cut -c25-27 props_teclado=xinput list-props 10 | grep "Generate Key Events (" | cut -c23-25 xinput set-prop 10 $props_mouse 0 xinput set-prop 10 $props_teclado 0

2- Создайте новый документ, затем вставьте в него код, а затем переименуйте его в файл name.sh 3- Запустите терминал, затем поместите путь, в котором вы сохраните файл.

Пример: cd Desktop (потому что я сохранил мой на рабочем столе)

4- Тип bash name.sh (Нажмите «Ввод и вы сделали!»)

Примечание1: чтобы включить его, просто измените значение 0 на последние 2 строки до 1 Примечание2: если это не работает, обязательно удалите xserver-xorg-input-joystick и /usr/lib/X11/xorg.conf.d/10-joystick

0
ответ дан 25 May 2018 в 22:14

Ответ Матиаса Пармиджани был для меня ключом. Однако формат xinput list изменился, по крайней мере, на Ubuntu 13.04 LTS ...

⎜   ↳ DragonRise Inc.   Generic   USB  Joystick     id=12   [slave  pointer  (2)]
    ↳ DragonRise Inc.   Generic   USB  Joystick   (keys)    id=11   [slave  keyboard (3)]

В результате мне пришлось использовать следующее в моем сценарии отключения:

[ f2]

Надеюсь, это поможет!

0
ответ дан 25 May 2018 в 22:14

Я использую Linux Mint 17.3, и у меня была такая же проблема. У меня была консоль onlive, и я собирался выбросить контроллер. Я не знал, что это сработает, но легко подключилось через Bluetooth. Левый джойстик управлял мышью, я искал и пытался использовать разные методы, но никто из них не работал. Я публикую это, чтобы он мог помочь другим людям. Я выполнил исправление на странице настройки Ubuntu Sixaxis. Я должен был добавить эту конфигурацию в файл xorg.conf:

Section "InputClass"
    Identifier "joystick catchall"
    MatchIsJoystick "on"
    MatchDevicePath "/dev/input/event*"
    Driver "joystick"
    Option "StartKeysEnabled" "False"       #Disable mouse
    Option "StartMouseEnabled" "False"      #support

EndSection

Он отлично работает после выхода из системы. Единственная проблема в том, что xorg.conf обновляется, как после установки нового графического драйвера, он потеряет его. Может ли кто-нибудь объяснить мне, как создать скрипт, который проверяет конфигурацию в файле, если нет, записать его после каждой перезагрузки? Спасибо в продвинутый.

0
ответ дан 25 May 2018 в 22:14

Возможно, вы должны использовать jscal для калибровки вашего джойстика - вы можете использовать опцию -u на странице руководства, чтобы настроить джойстик, чтобы не использовать кнопки мыши.

Есть некоторые интересные вещи о различные джойстики & amp; геймпады на справочная страница также.

1
ответ дан 25 July 2018 в 22:15
  • 1
    Есть ли способ настроить это без генерации, а затем редактирования файла xorg.conf? (Я уже использую jscal для калибровки джойстика) – Shazzner 17 April 2011 в 11:34
  • 2
    Я использую jstest-gtk в репозиториях, которые, как я думаю. – animaletdesequia 30 April 2011 в 20:29

У меня была такая же проблема, но с контроллером Playstation 3. Используя ответы в качестве шаблона, я расширил решение:

#!/bin/bash id=`xinput list | grep -P "PLAYSTATION.*pointer" | grep -oP "id=\d+" | grep -oP "\d+"` props=`xinput list-props $id` # echo "$props" props_mouse=(`echo "$props" | grep "Generate Mouse Events" | grep -oP "\d+"`) props_keyboard=(`echo "$props" | grep "Generate Key Events" | grep -oP "\d+"`) xinput set-prop $id ${props_mouse[0]} $[1-${props_mouse[1]}] xinput set-prop $id ${props_keyboard[0]} $[1-${props_mouse[1]}]

Эта версия скрипта включит или отключит контроллер в зависимости от текущих настроек, например, для переключения.

2
ответ дан 25 July 2018 в 22:15
  • 1
    Потому что это новое решение для a) другого контроллера и b) имеет разные функциональные возможности для данных скриптов. Я не вижу, как это изменит существующий ответ. – hochl 7 November 2016 в 01:42
  • 2
    Достаточно хорошо для меня! Приобретенный, чтобы он поднялся на вершину! [D0]; -) – Fabby 7 November 2016 в 02:01

1 Сначала вы должны увидеть свой номер джойстика ... так что запустите Terminal и введите список xinpute, и посмотрите на свой номер джойстика и замените его номер вместо 10 в приведенном ниже примере.

#!/bin/bash id=xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=10" | cut -c58-59 props_mouse=xinput list-props 10 | grep "Generate Mouse Events (" | cut -c25-27 props_teclado=xinput list-props 10 | grep "Generate Key Events (" | cut -c23-25 xinput set-prop 10 $props_mouse 0 xinput set-prop 10 $props_teclado 0

2- Создайте новый документ, затем вставьте в него код, а затем переименуйте его в файл name.sh 3- Запустите терминал, затем поместите путь, в котором вы сохраните файл.

Пример: cd Desktop (потому что я сохранил мой на рабочем столе)

4- Тип bash name.sh (Нажмите «Ввод и вы сделали!»)

Примечание1: чтобы включить его, просто измените значение 0 на последние 2 строки до 1 Примечание2: если это не работает, обязательно удалите xserver-xorg-input-joystick и /usr/lib/X11/xorg.conf.d/10-joystick

0
ответ дан 25 July 2018 в 22:15

поместите этот код в файл:

#!/bin/bash id=`xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=" | cut -c58-59` props_mouse=`xinput list-props $id | grep "Generate Mouse Events (" | cut -c25-27` props_teclado=`xinput list-props $id | grep "Generate Key Events (" | cut -c23-25` xinput set-prop $id $props_mouse 0 xinput set-prop $id $props_teclado 0

сохраните его, нажмите правую кнопку и отметьте «отметьте этот файл как программу»

выполните его, и у вас будет ваш джойстик «как джойстик снова» (и, что лучше, вы можете снова использовать свой джойстик как мышь, если вы измените «0» в последних двух строках с «1»).

3
ответ дан 25 July 2018 в 22:15
  • 1
    Он выглядит как формат списка «xinput» линии изменились. – Phoeey 23 September 2013 в 17:00

Я использую Linux Mint 17.3, и у меня была такая же проблема. У меня была консоль onlive, и я собирался выбросить контроллер. Я не знал, что это сработает, но легко подключилось через Bluetooth. Левый джойстик управлял мышью, я искал и пытался использовать разные методы, но никто из них не работал. Я публикую это, чтобы он мог помочь другим людям. Я выполнил исправление на странице настройки Ubuntu Sixaxis. Я должен был добавить эту конфигурацию в файл xorg.conf:

Section "InputClass" Identifier "joystick catchall" MatchIsJoystick "on" MatchDevicePath "/dev/input/event*" Driver "joystick" Option "StartKeysEnabled" "False" #Disable mouse Option "StartMouseEnabled" "False" #support

EndSection

Он отлично работает после выхода из системы. Единственная проблема в том, что xorg.conf обновляется, как после установки нового графического драйвера, он потеряет его. Может ли кто-нибудь объяснить мне, как создать скрипт, который проверяет конфигурацию в файле, если нет, записать его после каждой перезагрузки? Спасибо в продвинутый.

0
ответ дан 25 July 2018 в 22:15

Ответ Матиаса Пармиджани был для меня ключом. Однако формат xinput list изменился, по крайней мере, на Ubuntu 13.04 LTS ...

⎜ ↳ DragonRise Inc. Generic USB Joystick id=12 [slave pointer (2)] ↳ DragonRise Inc. Generic USB Joystick (keys) id=11 [slave keyboard (3)]

В результате мне пришлось использовать следующее в моем сценарии отключения:

#!/bin/bash id=`xinput list | grep -P "DragonRise Inc. Generic USB Joystick\s+id=" | grep -oP "id=\d+"| cut -c4-5` props_mouse=`xinput list-props $id | grep "Generate Mouse Events" | grep -oP "\(\d+"| cut -c2-5` props_teclado=`xinput list-props $id | grep "Generate Key Events" | grep -oP "\(\d+"| cut -c2-5` xinput set-prop "$id" "$props_mouse" 0 xinput set-prop "$id" "$props_teclado" 0

Надеюсь, это поможет!

0
ответ дан 25 July 2018 в 22:15

Попробуйте Qjoypad или (если вы не хотите использовать QT) слайды менее признанных реионистов (GTK). Таким образом, вам не нужно редактировать / создавать xorg.conf.

Оба они доступны на Qjoypad

Понимание драйверов джойстика - это беспорядок, все кажется устаревшим или незавершенным ... Удачи!

1
ответ дан 25 July 2018 в 22:15
  • 1
    Это отличные программы, но, к сожалению, я не решил свою проблему, поскольку их переустановка не заставила проблему уйти. – Shazzner 19 April 2011 в 13:56

Возможно, вы должны использовать jscal для калибровки вашего джойстика - вы можете использовать опцию -u на странице руководства, чтобы настроить джойстик, чтобы не использовать кнопки мыши.

Есть некоторые интересные вещи о различные джойстики & amp; геймпады на справочная страница также.

1
ответ дан 26 July 2018 в 20:07
  • 1
    Есть ли способ настроить это без генерации, а затем редактирования файла xorg.conf? (Я уже использую jscal для калибровки джойстика) – Shazzner 17 April 2011 в 11:34
  • 2
    Я использую jstest-gtk в репозиториях, которые, как я думаю. – animaletdesequia 30 April 2011 в 20:29

У меня была такая же проблема, но с контроллером Playstation 3. Используя ответы в качестве шаблона, я расширил решение:

#!/bin/bash id=`xinput list | grep -P "PLAYSTATION.*pointer" | grep -oP "id=\d+" | grep -oP "\d+"` props=`xinput list-props $id` # echo "$props" props_mouse=(`echo "$props" | grep "Generate Mouse Events" | grep -oP "\d+"`) props_keyboard=(`echo "$props" | grep "Generate Key Events" | grep -oP "\d+"`) xinput set-prop $id ${props_mouse[0]} $[1-${props_mouse[1]}] xinput set-prop $id ${props_keyboard[0]} $[1-${props_mouse[1]}]

Эта версия скрипта включит или отключит контроллер в зависимости от текущих настроек, например, для переключения.

2
ответ дан 26 July 2018 в 20:07
  • 1
    Потому что это новое решение для a) другого контроллера и b) имеет разные функциональные возможности для данных скриптов. Я не вижу, как это изменит существующий ответ. – hochl 7 November 2016 в 01:42
  • 2
    Достаточно хорошо для меня! Приобретенный, чтобы он поднялся на вершину! [D0]; -) – Fabby 7 November 2016 в 02:01

1 Сначала вы должны увидеть свой номер джойстика ... так что запустите Terminal и введите список xinpute, и посмотрите на свой номер джойстика и замените его номер вместо 10 в приведенном ниже примере.

#!/bin/bash id=xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=10" | cut -c58-59 props_mouse=xinput list-props 10 | grep "Generate Mouse Events (" | cut -c25-27 props_teclado=xinput list-props 10 | grep "Generate Key Events (" | cut -c23-25 xinput set-prop 10 $props_mouse 0 xinput set-prop 10 $props_teclado 0

2- Создайте новый документ, затем вставьте в него код, а затем переименуйте его в файл name.sh 3- Запустите терминал, затем поместите путь, в котором вы сохраните файл.

Пример: cd Desktop (потому что я сохранил мой на рабочем столе)

4- Тип bash name.sh (Нажмите «Ввод и вы сделали!»)

Примечание1: чтобы включить его, просто измените значение 0 на последние 2 строки до 1 Примечание2: если это не работает, обязательно удалите xserver-xorg-input-joystick и /usr/lib/X11/xorg.conf.d/10-joystick

0
ответ дан 26 July 2018 в 20:07

поместите этот код в файл:

#!/bin/bash id=`xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=" | cut -c58-59` props_mouse=`xinput list-props $id | grep "Generate Mouse Events (" | cut -c25-27` props_teclado=`xinput list-props $id | grep "Generate Key Events (" | cut -c23-25` xinput set-prop $id $props_mouse 0 xinput set-prop $id $props_teclado 0

сохраните его, нажмите правую кнопку и отметьте «отметьте этот файл как программу»

выполните его, и у вас будет ваш джойстик «как джойстик снова» (и, что лучше, вы можете снова использовать свой джойстик как мышь, если вы измените «0» в последних двух строках с «1»).

3
ответ дан 26 July 2018 в 20:07
  • 1
    Он выглядит как формат списка «xinput» линии изменились. – Phoeey 23 September 2013 в 17:00

Я использую Linux Mint 17.3, и у меня была такая же проблема. У меня была консоль onlive, и я собирался выбросить контроллер. Я не знал, что это сработает, но легко подключилось через Bluetooth. Левый джойстик управлял мышью, я искал и пытался использовать разные методы, но никто из них не работал. Я публикую это, чтобы он мог помочь другим людям. Я выполнил исправление на странице настройки Ubuntu Sixaxis. Я должен был добавить эту конфигурацию в файл xorg.conf:

Section "InputClass" Identifier "joystick catchall" MatchIsJoystick "on" MatchDevicePath "/dev/input/event*" Driver "joystick" Option "StartKeysEnabled" "False" #Disable mouse Option "StartMouseEnabled" "False" #support

EndSection

Он отлично работает после выхода из системы. Единственная проблема в том, что xorg.conf обновляется, как после установки нового графического драйвера, он потеряет его. Может ли кто-нибудь объяснить мне, как создать скрипт, который проверяет конфигурацию в файле, если нет, записать его после каждой перезагрузки? Спасибо в продвинутый.

0
ответ дан 26 July 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: