Hi Folks!
Today i created some QWERTZ keylayout for the Logitech K830.
This works on every FireTV, every firmware and every android device IF YOU HAVE ROOT
DOWNLOAD
INSTALL
1. mount system Read-Write
2. copy Vendor_046d_Product_c52b.kl to /system/usr/keylayout
3. chmod 644 /system/usr/keylayout/Vendor_046d_Product_c52b.kl
4. if needed chown 0:0 /system/usr/keylayout/Vendor_046d_Product_c52b.kl
4. copy Vendor_046d_Product_c52b.kcm to /system/usr/keychars
5. chmod 644 /system/usr/keychars/Vendor_046d_Product_c52b.kcm
5. if needed chown 0:0 /system/usr/keychars/Vendor_046d_Product_c52b.kcm
6. reboot
NOTE
This Layout basically applies for the Logitech Unified Receiver so this keylayout will work for every keyboard using the Unified Receiver as for example the K400 from Logitech .
All the magic happens in the key character map and the layout file is just a cleaned generic one with two tweaked buttons. And because i use a cleaned keylayout file some buttons on other keyboards might be wrong or even missing.
If this is the case delete the layout file (Vendor_046d_Product_c52b.kl), reboot and try again. Most things should work now.
You can also use the tool "evtest" to debug the layout file if you wish to.
Also please keep in mind i created this for private purpose. So if anything breaks in the future and i don't use this anymore, it will most likely not get fixed by me.
HINT
If you have a other keyboard and know the Vendor and Product ID you can rename the key character map / keylayout accordingly to get QWERTZ layout.
You could even use the kcm file as Generic.kcm and so on. I haven't done it this way because i just didn't want to.
Today i created some QWERTZ keylayout for the Logitech K830.
This works on every FireTV, every firmware and every android device IF YOU HAVE ROOT
DOWNLOAD
Code:
http://ift.tt/28YP8Q8 INSTALL
1. mount system Read-Write
2. copy Vendor_046d_Product_c52b.kl to /system/usr/keylayout
3. chmod 644 /system/usr/keylayout/Vendor_046d_Product_c52b.kl
4. if needed chown 0:0 /system/usr/keylayout/Vendor_046d_Product_c52b.kl
4. copy Vendor_046d_Product_c52b.kcm to /system/usr/keychars
5. chmod 644 /system/usr/keychars/Vendor_046d_Product_c52b.kcm
5. if needed chown 0:0 /system/usr/keychars/Vendor_046d_Product_c52b.kcm
6. reboot
NOTE
This Layout basically applies for the Logitech Unified Receiver so this keylayout will work for every keyboard using the Unified Receiver as for example the K400 from Logitech .
All the magic happens in the key character map and the layout file is just a cleaned generic one with two tweaked buttons. And because i use a cleaned keylayout file some buttons on other keyboards might be wrong or even missing.
If this is the case delete the layout file (Vendor_046d_Product_c52b.kl), reboot and try again. Most things should work now.
You can also use the tool "evtest" to debug the layout file if you wish to.
Also please keep in mind i created this for private purpose. So if anything breaks in the future and i don't use this anymore, it will most likely not get fixed by me.
HINT
If you have a other keyboard and know the Vendor and Product ID you can rename the key character map / keylayout accordingly to get QWERTZ layout.
You could even use the kcm file as Generic.kcm and so on. I haven't done it this way because i just didn't want to.
from xda-developers http://ift.tt/28ZtIz1
via IFTTT
No comments:
Post a Comment