![]() |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Just one more thing - could you please :
1. execute step 1 and 2 from previous instructions 2. open terminal and write: lshal > lshal.log.noem 3. execute steps 4,5,6 from previous instructions 4. repeat step 2, but instead of typing .noem type .em at the end of the filename 5. now you should have 2 files in /home/user directory lshal.noem lshal.em 6. find a way to put them in a .zip archive 7. attach zip file here |
Re: [ANNOUNCE] External Keyboard Support - extkbd
1 Attachment(s)
Attached - all previous logs are here too.
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
Could you please execute (as root) following commands in terminal /opt/usr/bin/btinputplugin disable stop bluetoothd start bluetoothd and check whether you are able to use your DS3 after that. Also check if keyboard/mouse work and report. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
i made a test - i removed my keyboard from the bluetooth devices and tried to add it again and couldn't (pairing is ok but connection rejected).
it seems that the stop start made the joystick work only with already paired devices. if i try to add one as new (keyboard or mouse) it fails. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
now i was able to pair & connect to both keyboard and mouse. i executed: /opt/usr/bin/btinputplugin disable stop bluetoothd start bluetoothd and afterwards i was still able to connect with the keyboard (and the joystick), but not with the mouse (i did not do the pairing again) I hope this helps |
Re: [ANNOUNCE] External Keyboard Support - extkbd
1 Attachment(s)
Quote:
in xterm as root: 1. unzip attached file to /root 2. chmod 755 /root/bluetoothd 3. stop bluetoothd 4. /root/bluetoothd -n 5. try to connect sixaxis NOTE TO ALL OTHERS - this will not work for you, attached bluetoothd has impeham's sixaxis controller MAC address hardcoded, so it is only for him :D |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Just tried with your instructions - it doesn't work. the behavior now is exactly as it was at start:
mouse and keyboard can connect, and when joystick tries to, i get the playstation controller found dialog with yes and no which neither works... i exited from the bluetoothd with Ctrl-C afterwards. Thanks for the effort :) |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Can you confirm that BT address of your sixaxis controller is 00:06:F7:08:8E:08
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
OK, forget about that, hopefully tomorrow i will borrow sixaxis controller and will continue by using it
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
thanks man - i'm looking forward to your solution.
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
1 Attachment(s)
Quote:
1. Download attached.deb to your n900 2. As root in xterm install attached .deb: dpkg -i sixauth_0.0.1_armel.deb 3. Make sure extmou and extkbd are installed and bt input plugin is enabled (so you can connect mouse and keyboard but not sixaxis controller) 4. As root in xterm execute: /opt/usr/bin/sixauth 00:06:F7:08:8E:08 5. Try again to connect sixaxis controller Have in mind that leds will continue to blink even when controller is connected. Will try to find a solution once it is confirmed that above works. BTW anyone could try the above, you only need to change 00:06:F7:08:8E:08 with MAC address of your sixaxis controller |
Re: [ANNOUNCE] External Keyboard Support - extkbd
i did it but it didn't work - i have the same behavior (ps3 controller dialog).
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
before executing /opt/usr/bin/sixauth 00:06:F7:08:8E:08 turn bluetooth off, execute above command and turn bluetooth on again |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
bluetooth is off, i reinstalled extkbd and extmou, executed the command and turned bluetooth on. still - i get the same behavior - doesn't work... |
Re: [ANNOUNCE] External Keyboard Support - extkbd
No, do not reinstall anything, just turn bluetooth off from status menu, as root (make sure you are root otherwise command will fail silently) in xterm execute above command and turn bluetooth on again.
And by saying fail you mean you still have "accept connection..." message? Cannot understand what is wrong, I repeat it - this should work. It works for me. Maybe it is something with your bluetooth devices database. Could you please try once again. If you still have this "accept connection..." message and still have good will to continue tomorrow I can give you sixauth with error reporting (lacking in current version) and will investigate further |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
i think my bluetooth devices database should be clean since i reflashed just ~a week ago and haven't added any new device except for my laptop, the BT keyboard, mouse and the DS3. i have good will to continue of course - i'm a software engineer myself (C++, C#) so i know you are the hard worker from the two of us ;) finally, i would really really like to see this resolved since i intend to use all 3 devices at the same time - so go ahead - feel free to send me my daily tasks :) - just please don't do anything that might force me to reflash cause this would mean long time of installations and configurations... Thanks for the help man - i mean it. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
1 Attachment(s)
Quote:
1. Install it 2. in xterm as root execute sixauth in the same way as before. And to make sure that you are providing correct bluetooth address of your sixaxis do cat /var/lib/bluetooth/XX:XX:XX:XX:XX:X/names and wrote MAC which is on the left of "PLAYSTATION(R)3 Controller". This is your sixaxis bluetooth address. And XX:XX:XX:XX:XX:XX stands for bluetooth address of your n900. You can get it from Settings->About This one will restart bluetooth for you, you don't need to do it. And there is error reporting as well. And if the above still don't work I will eat my boots (as soon as I get ) :D. If you still have troubles and the above don't work you can try also: in xterm as root 1. stop bluetoothd 2. cd /var/lib/bluetooth 3. mv XX:XX:XX:XX:XX:XX bak where XX:XX:XX:XX:XX:XX stands for bluetooth address of your n900 4. start bluetoothd 5. /opt/usr/bin/sixauth [sisaxis bt address] and try again. Have in mind that with above you will lose pairing with any bluetooth devices you have besides sixaxis, so you will have to re-pair them lately (if sixaxis works). And of course you can always restore files from bak directory. If sixaxis still don't work please zip both bak and newly created XX:XX:XX:XX:XX:XX directories from /var/lib/bluetooth and attach them here. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
hi everyone, does anybody know whether the PALM 3245ww bt keyboard works fine with extkb now(number and special symbol input besides normal charactor)? I don't waste my money to buy it if it cannot work smoothly.
Thank you! |
Re: [ANNOUNCE] External Keyboard Support - extkbd
1 Attachment(s)
Quote:
I did all you said and there is still a problem. The keyboard is the only device that connects with no issues. The joystick now connects, but its 4 leds are blinking just as you wrote (it's connected - I can use it in this state). The mouse however, is not working - the pairing works ok, but connection fails with a message - same behavior as before. I tried to erase the bluetooth devices (changing the folder to bak as you suggested) but afterwards there is no change - still working as before. The mouse just refuses to coexist with the joystick :) Just a thought I have - can it be related to the fact that the left analog stick is mapped to the mouse? (even though the mouse won't connect even if the joystick is disconnected) I attached my new bt folder "C8:97:9F:5C:7A:A7" Don't eat your boots just yet man - take another shot :) |
Re: [ANNOUNCE] External Keyboard Support - extkbd
actually those are great news, you have your joystick working with input plugin.
re mouse - click status menu->bluetooth->devices->mouse->edit->connect (assuming it is paired of course) |
Re: [ANNOUNCE] External Keyboard Support - extkbd
it is paired of course, but the "connect" from the bluetooth devices doesn't work - i checked it all the time this way (without the joystick it connects with no problems).
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
hm, my mouse refuses to connect too, I need to press a button on it, or scroll the whell. Why don't you try to restart (somethimes i have to so my mouse to connect). Or re-pair. There is no reason your mouse to refuse to connect. Do you see something suspicios in dmesg log.
And you can connect first mouse and aftewards joystick |
Re: [ANNOUNCE] External Keyboard Support - extkbd
i tried repairing and device restart and still same problem - even if i try to press a button or move mouse's wheel.
when i tried to connect the mouse the joystick was always disconnected - it refuses to connect even alone - to make it work again i must uninstall the bt package and extmou and exkbd and reinstall again - wont connect otherwise... i didn't check the log - should i? Thanks. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
so do it, I mean reinstall what is needed. Once authorised sixaxis should work everytime.
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
hi freemangordon, do you know extkbd will work for palm 3245ww keyboard? Or extkbd is meant to work with almost all the bt keyboard?
Thank you! Anyone knows that?:D Quote:
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
extkbd is meant to work with almost all keyboards (bt, usb, what else?). It is bluetooth stack you may have problems with. What I propose is to install extkbd and to go to the shop carrying your n900 with you. Then try it in-place ;)
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
- you have extkbd/extmou installed and bluetooth input plugin enabled - you are able to connect your Freedom Pro Keyboard without problems - you are able to connect your PLAYSTATION(R)3 Controller (with LEDs blinking, but otherwise fully functional) - you are able to pair your Microsoft Bluetooth Notebook Mouse 5000 but it refuses to connect with message (what?) -if you reinstall extkbd/extmouse/libbtui-hid (which effectively restarts bluetoothd, nothing more) you are able to connect your mouse. What about other devices? Please clarify on the above so both of us are on common ground. And please clarify do you have any custom setting for bluetooth/X/(whatever may be related). And could you please test following - while you have keyboard and sixaxis connected, remove pairing with mouse and re-pair it again. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
from a clean state (no bt backage, no extkbd, no extmou) - i install extkbd and extmou. at this point i can connect both mouse and keyboard but not the joystick (i get the dialog issue). after executing in terminal: /opt/usr/bin/btinputplugin disable stop bluetoothd start bluetoothd or installing your package and executing "/opt/usr/bin/sixauth 00:06:F7:08:8E:08" which restarts the bluetooth, the keyboard and the joystick are working, but mouse doesn't anymore - cannot connect to mouse message pops up. i tried connecting the mouse while the DS3 is connected and i am still getting the error and the mouse won't connect. the exact error message i'm getting each time i try to connect is: "Connection failed to Microsoft Bluetooth Notebook Mouse 5000". |
Re: [ANNOUNCE] External Keyboard Support - extkbd
I see. And will you point the last post I told you to disable bluetooth input plugin? I think it was a week or something ago.
DO NOT DISABLE INPUT PLUGIN!!! Enable it and you should be able to connect all devices. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Freemangordon - it is working!
the reason i disabled the plugin was because i failed to connect the joystick before the "sixauth_0.0.2_armel.deb" package. for all users - the following scenario works perfectly: 1. install "sixauth_0.0.2_armel.deb" 2. execute /opt/usr/bin/sixauth [sixaxis address - can be taken from /var/lib/bluetooth/[bt address]/names file] 3. pair devices - keyboard and mouse if you haven't before 4. connect sixaxis first (if i don't do that, the buttons of it will not respond) 5. connect mouse and keyboard. There is still that issue that all 3 leds of the DS3 are blinking - can you solve it? Thanks for the great support :) |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
Would you please edit your post removing points 1 and 2, they are not needed. Re blinking LEDs - I will see if anything can be done. |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
i am now using all 3 devices. i can say that the mouse might not be needed at all for users who are used to work with lenovo's trackpoint controller as the left analog stick of the sixaxis has a similar behavior. Need to map left & right mouse clicks to buttons though. |
Bug report: the case of the migrating mappings
Hi esteemed Freemangordon. Thanks for extkbd! I use it with iGo, with settings on 105 key generic (intl) PC. language= USA and with variant = none.
As I'm typing (using eg an xterm application) the keyboard mapping changes randomly, especially the "enter" key and the ctrl enter key. They exchange roles!. In the mail app, when I'm typing a message, sometimes neither key works as a newline character. But ctrl M works. This problem is a followon to a bug I reported on the bluetooth driver for the N810. In this old bug, there were two keys (function period and function semicolon) that would exchange mappings. This exchange happened whenever the bluetooth connection timed out. However the new problem with the N900 does not seem to be affected by identifiable events. From one minute to the next while I'm typing, the normal enter key can start working, and then stop working again. The switching happens every few minutes. This looks like such a quirky problem that it seems hopeful that it could be tracked down. And then all of your extkbd fans would love you. Best wishes ....TTEN |
Re: [ANNOUNCE] External Keyboard Support - extkbd
Could it depend on internal keyboard being closed/open. Or sensor detecting internal keyboard state going faulty. Opening internal keyboard changes HIM behaviour, to have consistent external keyboard you should keep your internal one open.
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Just wanted to say thanks, this works great with the ThinkOutside Stowaway Bluetooth Keyboard, apart from a few keys, which have already been listed in this thread.
|
Re: [ANNOUNCE] External Keyboard Support - extkbd
Quote:
|
| All times are GMT. The time now is 10:41. |
vBulletin® Version 3.8.8