LinuxForum.Fans
Тема

Джостик и курсор

Автор: nrot 5 сообщений 4003 просмотров
#106705

Помогите! У меня джойстик gembird jsk-420 до обновление до 10.04(ubuntu) все было прекрасно в 10.04 ещё можно было что то сделать. Но после обновления до 10.10(ubuntu) вобще не что не помогает . Двигаеш джостиком и курсор двигаеться . Прогу писал не помогает а вручную не хочет.

#106708

программу написал по совету одного форума (не этого), там предлагалось джойстик в папке js0 переписать как js1 - не помогло, программа не сработала.

#106791

))) недавно боролся))) у тя usb как мышь и клава опредилилась.
Я вышел из положения всё завернул на lirc а потом с помощью irxevent расхлёбывал убил на это 3 дня.
Если решишь то запомни надо стчивать сканкоды их будет больше одного и потом в irxevent разруливать на нажатие клавиш.
А так дай ссылку на программу c помощью которой делал.

#106802

да мыш и клава определилась
ссылку дать не могу осталось прога
#!/bin/bash

saitek=`readlink /dev/input/by-id/usb-Microsoft_Basic_Optical_Mouse-mouse | sed 's/..\///'`
logitec=`readlink /dev/input/by-id/usb-12bd_5-Axis_12-Button_with_POV-joystick | sed 's/..\///'`

echo Saitek is $saitek
echo Logitech is $logitec

#rm /dev/input/js0

ln /dev/input/$saitek /dev/input/saitek_tmp
ln /dev/input/$logitec /dev/input/logitec_tmp

rm /dev/input/$saitek
rm /dev/input/$logitec

ln /dev/input/saitek_tmp /dev/input/js0
ln /dev/input/logitec_tmp /dev/input/js1

rm /dev/input/saitek_tmp
rm /dev/input/logitec_tmp

#usb-12bd_5-Axis_12-Button_with_POV-event-joystick
#usb-12bd_5-Axis_12-Button_with_POV-joystick
#usb-Logitech_Logitech_USB_Keyboard-event-kbd
#usb-Microsoft_Basic_Optical_Mouse-event-mouse
#usb-Microsoft_Basic_Optical_Mouse-mouse
тока под себя подстрой

#106832

Зачем сток извращений.
Я хз но я выходил из положения как писал выше. У мя ток проблема с пультом была.
Теперь через lirc выкручиваюсь и перевожу с помощью irxevent на клавиши клавы.
Например нажал tv на пульте посылаеться код из 3 кодов например.
LEFT_1
ALT_L
INPUT_1

Их обьединил и делал с помощью irxevent что была нажата например кнопка 1.

Войдите или зарегистрируйтесь, чтобы ответить.