Comments (18)
from razer_mouse_linux.
No it wouldn't print the @ symbol. Maybe because in the italian layout keyboard to make @ i have to press ALTGR end not shift?
If i put for example ? it will be printed!
from razer_mouse_linux.
from razer_mouse_linux.
Thanks lostallmymoney, i will try and i report you back.
Have a nice day.
from razer_mouse_linux.
Try the new beta branch :) should work pretty good for @ and ' . Might fail on weird chars tho. The file is a bit messy at the top I got code from an old lib with deprecated functions that still work better than the other stuff lol. People on the xdotool git are also searching for the fix with some progress maybe.
from razer_mouse_linux.
https://github.com/lostallmymoney/Razer_Mouse_Linux/tree/Beta
from razer_mouse_linux.
With the optic of accessing a login creds manager I was thinking of making encrypted configs that need to be opened with the right button combo. Then you can have your in house creds bank
from razer_mouse_linux.
I made an update if you want to try it you can now hold special keys down, although releasing special keys will release them all for now.
from razer_mouse_linux.
Hi,
I've install the new version.
I've meet a problem with compiler (install.sh) give me the following error:
g++-10 command not found.
I've resolved, i think, editing the install.sh and change g++-10 in g++, but i don't know if my guss was correct. In any way, with this modification, the installation goes well.
Now i don't understand how, with the new version, i can print [email protected].
I've have tried:
string=name
key=@
stringRelease=gmail.com
no @ printed
I've tried:
string=name
KeyClick=Alt_R
key=ò
stringRelease=gmail.com
and other configuration.
I like your idea of making encrypted configs.
Thanks again.
from razer_mouse_linux.
from razer_mouse_linux.
from razer_mouse_linux.
For normal chars I recommend xdotool as it's nicely implemented but if you need to use special chars that's where the libfakekey comes in play. Now since they both have features that we need both are included and special uses libfakekey libraries
from razer_mouse_linux.
Oh I found a bug it seems xserver connections are not disconnecting and at some point reach a limit crashing the tool. I'll try to fix it later, weird bug. It should only affect you if you write your email address 100 times tho
from razer_mouse_linux.
There, every session now closes properly. Current setup looks like it has everything right ;)
from razer_mouse_linux.
Now I removed the old xdotool strings and replaced it with special, so if you want to try the new version be sure to merge all special chars along with normal chars into strings(change configs special to string). This should make it simpler. Only when trying to press all the ascii chars at once do i get any noticeable lag, when writing normal text it can write whole paragraphs. Tell me if it's working good on your side !
from razer_mouse_linux.
Great job! It works now print @ without any lag.
I have found a little error, in install.sh where the file nagakillroot.sh has a different name in src folder (killroot.sh) so when compile gives error.
I have also try to add the following line in naga.cp (src):
devices.emplace_back("/dev/input/by-id/usb-1532_Razer_Naga_Pro_000000000000-if02-event-kbd" , "usb-1532_Razer_Naga_Pro_000000000000-event-mouse"); // NAGA PRO
because when i plug the mouse for charging it doesn't work because in /dev/input/by-id/ the device files change, so i was thinking that adding that line when i charge the mouse naga daemon switch the driver, but it doesn't work.
Thanks thanks for the great work!
Have a nice evening.
from razer_mouse_linux.
from razer_mouse_linux.
Sorry it was my error! I forgot the folder in the second device mouse event. So it works great plugged and unplugged in wireless mode! So the right line (at the bottom works) is the following:
devices.emplace_back("/dev/input/by-id/usb-1532_Razer_Naga_Pro_000000000000-if02-event-kbd" , "/dev/input/by-id/usb-1532_Razer_Naga_Pro_000000000000-event-mouse"); // NAGA PRO
Thanks again! Now it's perfect!!!
from razer_mouse_linux.
Related Issues (20)
- Remapping only works with Numlock off HOT 3
- xdotool mouseClick doesn't seem to work at all HOT 2
- [Enhancement] switch config per window focus HOT 6
- Support for Naga pro Wireless. HOT 11
- memory leak HOT 4
- killroot.sh error HOT 2
- Buttons 2, 3, and 7 do not work on Naga Trinity. HOT 3
- cannot convert ‘std::__cxx11::basic_string<char>::iterator’ to ‘const char*’ HOT 9
- Wayland HOT 1
- X11 xdotool freezes HOT 2
- Installing (reloading udev rules i think ?) messes up audio one times out of 20 HOT 1
- New Autostart Version opens everything as other user
- Wayland disable default input on extra buttons HOT 1
- naga service not starting on Wayland HOT 7
- Some problem on Garuda and kde HOT 22
- Installation not working on wayland
- How to setup simple macros like copy/paste? HOT 4
- xdotool freezes HOT 3
- NumPad bindings Trinity HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from razer_mouse_linux.