ScummVM Controlller Issues
-
hope we may get the hep :)
-
ugh.... i cant belive i did that i forgot a command
sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv \ --evdev /dev/input/event0 \ --silent \ --detach-kernel-driver \ --force-feedback \ --mimic-xpad \ --trigger-as-button \ --evdev-absmap ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y \ --evdev-keymap KEY_#305=a,KEY_#304=b,KEY_#307=x,KEY_#308=y,KEY_#310=tl,KEY_#311=tr,KEY_#314=back,KEY_#315=start \ --ui-axismap dpad_x=REL_X:10,dpad_y=REL_Y:10 \ --ui-buttonmap a=BTN_LEFT,b=BTN_RIGHT,start=KEY_F5,back=KEY_ESC \ --ui-buttonmap guide=void,x=void,y=void,lb=void,rb=void,tl=void,tr=void,lt=void,rt=void,back=void \ --ui-axismap x2=void
try this
-
do i add
#!/bin/sh if [ "$1" = "scummvm" ] then sudo killall >> /dev/shm/runcommand.log 2>&1 xboxdrv
-
no not yet
run what i posted just now in putty when a game is running and see what the buttons do.
i guess i needed a refresher on this
-
@ExarKunIv said in ScummVM Controlller Issues:
sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv
--evdev /dev/input/event0
--silent
--detach-kernel-driver
--force-feedback
--mimic-xpad
--trigger-as-button
--evdev-absmap ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y
--evdev-keymap KEY_#305=a,KEY_#304=b,KEY_#307=x,KEY_#308=y,KEY_#310=tl,KEY_#311=tr,KEY_#314=back,KEY_#315=start
--ui-axismap dpad_x=REL_X:10,dpad_y=REL_Y:10
--ui-buttonmap a=BTN_LEFT,b=BTN_RIGHT,start=KEY_F5,back=KEY_ESC
--ui-buttonmap guide=void,x=void,y=void,lb=void,rb=void,tl=void,tr=void,lt=void,rt=void,back=void
--ui-axismap x2=voidxboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/ Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmail.com> Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details. Your Xbox/Xbox360 controller should now be available as: /dev/input/js1 /dev/input/event1 Press Ctrl-C to quit
-
interesting ....
dpad works -moves mouse
A button works - left mouse click
b button works - right mouse click
L - not working
R - not working
Select not working
Start not workings
.......................................
its good to see the mouse works and the 2 buttons
very nice !!!!!
-
@escc1986 sweet
now we are getting somewhere
-
what buttons do you want to do what
-
B = left click
A = Right click
Start = space bar
Select - f5
please .... Thank you
-
-
@ExarKunIv said in ScummVM Controlller Issues:
evtest /dev/input/event0
Event: time 1581450539.384302, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000a Event: time 1581450539.384302, type 1 (EV_KEY), code 313 (BTN_TR2), value 1 Event: time 1581450539.384302, -------------- SYN_REPORT ------------ Event: time 1581450539.579279, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000a Event: time 1581450539.579279, type 1 (EV_KEY), code 313 (BTN_TR2), value 0 Event: time 1581450539.579279, -------------- SYN_REPORT ------------ Event: time 1581450540.749286, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90009 Event: time 1581450540.749286, type 1 (EV_KEY), code 312 (BTN_TL2), value 1 Event: time 1581450540.749286, -------------- SYN_REPORT ------------ Event: time 1581450540.959255, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90009 Event: time 1581450540.959255, type 1 (EV_KEY), code 312 (BTN_TL2), value 0 Event: time 1581450540.959255, -------------- SYN_REPORT ------------
start is = tr2
select is = tl2
-
run this
sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv \ --evdev /dev/input/event0 \ --silent \ --detach-kernel-driver \ --force-feedback \ --mimic-xpad \ --trigger-as-button \ --evdev-absmap ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y \ --evdev-keymap KEY_#305=a,KEY_#304=b,KEY_#307=x,KEY_#308=y,KEY_#310=tl,KEY_#311=tr,KEY_#312=select,KEY_#313=start \ --ui-axismap dpad_x=REL_X:10,dpad_y=REL_Y:10 \ --ui-buttonmap a=BTN_LEFT,b=BTN_RIGHT,select=KEY_F5,start=KEY_SPACE \ --ui-buttonmap guide=void,x=void,y=void,lb=void,rb=void,tl=void,tr=void,lt=void,rt=void,back=void \ --ui-axismap x2=void
-
@ExarKunIv said in ScummVM Controlller Issues:
sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv
--evdev /dev/input/event0
--silent
--detach-kernel-driver
--force-feedback
--mimic-xpad
--trigger-as-button
--evdev-absmap ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y
--evdev-keymap KEY_#305=a,KEY_#304=b,KEY_#307=x,KEY_#308=y,KEY_#310=tl,KEY_#311=tr,KEY_#312=select,KEY_#313=start
--ui-axismap dpad_x=REL_X:10,dpad_y=REL_Y:10
--ui-buttonmap a=BTN_LEFT,b=BTN_RIGHT,select=KEY_F5,start=KEY_SPACE
--ui-buttonmap guide=void,x=void,y=void,lb=void,rb=void,tl=void,tr=void,lt=void,rt=void,back=void
--ui-axismap x2=voidWorks good :)
-
-
i belive so
how may i check
-
well i know you have the runcommand-onstart i saw the vid
put this in the runcommand-onstart
#!/bin/sh if [ "$1" = "scummvm" ] then sudo killall > /dev/null 2>&1 xboxdrv sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv > /dev/null 2>&1 \ --evdev /dev/input/event0 --silent --detach-kernel-driver --force-feedback --mimic-xpad --trigger-as-button --evdev-absmap ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y --evdev-keymap KEY_#305=a,KEY_#304=b,KEY_#307=x,KEY_#308=y,KEY_#310=tl,KEY_#311=tr,KEY_#312=select,KEY_#313=start --ui-axismap dpad_x=REL_X:10,dpad_y=REL_Y:10 --ui-buttonmap a=BTN_LEFT,b=BTN_RIGHT,select=KEY_F5,start=KEY_SPACE --ui-buttonmap guide=void,x=void,y=void,lb=void,rb=void,tl=void,tr=void,lt=void,rt=void,back=void --ui-axismap x2=void & fi
-
ok , i pasted in runcommand-onstart and rebooted my device
just tested it
appears as same as before , dpad not working and L is space & R is f5
-
ok so the problem now is getting the game and the script we just made to work together.
-
humm interesting , i wonder why they dont work together
-
@escc1986
they do
you just need everything on the same page.IE
correct drivers turned on, correct names ETC....i use a different method now so i have not messed with it this way in a long time
and you have a bunch of little things you did, which is not wrong but not needed. so they might be giving a problem.give me a bit i want to try something on my system
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.