multiple keyboard/devices and mice ready for linux
multiple keyboard/devices and mice ready for linux
https://github.com/netpipe/libInput new library I freelanced for Linux to have multiple mice/device and keyboards at the same time. just waiting for a quickfix in cmake and it should be ready. this should go into Irrlicht itself too the windows version is https://github.com/NoobsArePeople2/manymouse maybe combine them somehow. there is also x11 for windows too this might still work there. http://www.straightrunning.com/XmingNotes
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
Nice, haven't really seen this since Amiga days.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: multiple keyboard/devices and mice ready for linux
im wondering how hard it would be to render irrlicht in the multi-pointer demo. we could have our own compiz with multiple cursors
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
thanks to latest svn the libinput made it into Luna engine no issues. only thing left is scripting
//Display* display = XOpenDisplay(NULL);
Display* display = (Display*)Devicelibinput->getVideoDriver()->getExposedVideoData().OpenGLLinux.X11Display;
// int screen = DefaultScreen(display);
Window main_window;
// XSetWindowAttributes window_attrs;
// window_attrs.background_pixel = XWhitePixel(display, screen);
// window_attrs.border_pixel = XBlackPixel(display, screen);
// window_attrs.win_gravity = SouthWestGravity;
main_window = (Window)Devicelibinput->getVideoDriver()->getExposedVideoData().OpenGLLinux.X11Window;//
//Display* display = XOpenDisplay(NULL);
Display* display = (Display*)Devicelibinput->getVideoDriver()->getExposedVideoData().OpenGLLinux.X11Display;
// int screen = DefaultScreen(display);
Window main_window;
// XSetWindowAttributes window_attrs;
// window_attrs.background_pixel = XWhitePixel(display, screen);
// window_attrs.border_pixel = XBlackPixel(display, screen);
// window_attrs.win_gravity = SouthWestGravity;
main_window = (Window)Devicelibinput->getVideoDriver()->getExposedVideoData().OpenGLLinux.X11Window;//
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
does irrlicht have support for 9 button mice with the directional wheel mouse buttons like https://www.amazon.ca/gp/product/B0876CHLBY/ < bought one of these and really love it i taped a glue stick to the bottom under the ball to play with the angles a bit and its great sofar very responsive and smooth better than my old logitech trackman.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: multiple keyboard/devices and mice ready for linux
Currently 3 buttons on Linux and 5 on Windows (if first and second X button means mouse 4 and 5...).
X11 supporting button 4 and 5 would be nice in case someone know how to do it. Not sure how to use more than 5 buttons on Windows as that's all the Windows API seems to support (also never had one with more buttons, so not really sure how the work).
X11 supporting button 4 and 5 would be nice in case someone know how to do it. Not sure how to use more than 5 buttons on Windows as that's all the Windows API seems to support (also never had one with more buttons, so not really sure how the work).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: multiple keyboard/devices and mice ready for linux
i have this set for mine at the moment and code browsing is very fast.
Code: Select all
#xbindkeys -f ~/.xbindkeysrc
#sudo apt-install xdotool xbindkeys
# Mouse Button #8
# Show Gnome overview
"xdotool key Page_Up"
b:9
# Mouse Button #9
# Show all applications
"xdotool key Page_Down"
b:8
# Mouse Button #8
# Show Gnome overview
"xdotool key Page_Up"
b:6
# Mouse Button #9
# Show all applications
"xdotool key Page_Down"
b:7
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%