|
2010-10-10
, 00:22
|
Posts: 21 |
Thanked: 7 times |
Joined on Jan 2010
|
#332
|
I have created first version of the Bluetooth keyboard layout selector application (BlueKlase), as request in http://wiki.maemo.org/Fremantle_Blue...out#Next_steps.
This is precessor of the python script I wrote earlier.
!!!! This is first version so install this with your own risk. !!!
Installation instructions:
1) install attached deb file. It will install following files:
/etc/event.d/bluetooth-keyboard
/usr/bin/BlueKlase
2) Get your keyboard id using instruction from http://wiki.maemo.org/Fremantle_Blue..._Automatically
2) Edit attached settings.txt file and put your keyboard id there.
3) Copy file to /home/user/.config/BlueKlase/ folder.
4) rename it to settings.conf
5) Restart your phone
BlueKlase should start automatically and the system should work.
Future development:
- Optify
- Create control panel widget to be able to add new keyboards more easily. This will also create the settings.conf file and starts the BlueKlase after exit. No more reboot needed.
- Put application to Extras-devel, create bug reporting (if this is really needed)
- Disable virtual keyboard when hw keyboard is attached and enable it again after keyboard is disconnected (if it was enabled anyway).
The Following User Says Thank You to rdwrig0ceo For This Useful Post: | ||
|
2010-10-28
, 23:54
|
Posts: 26 |
Thanked: 8 times |
Joined on May 2010
|
#333
|
Must use org.mydomain.Interface.Method notation, no dot in "org/bluez/2062/hci0/dev_00_18_00_17_2F_03"
|
2010-11-01
, 02:16
|
Posts: 96 |
Thanked: 80 times |
Joined on May 2010
|
#334
|
|
2010-11-01
, 11:30
|
Posts: 182 |
Thanked: 69 times |
Joined on Nov 2009
@ Netherlands
|
#335
|
Since upgrading to PR1.3 I am no longer able to use my iGo Stowaway keyboard. It previously worked without a problem.
[...]
Any suggestions?
|
2010-11-02
, 00:18
|
Posts: 96 |
Thanked: 80 times |
Joined on May 2010
|
#336
|
|
2010-11-02
, 01:57
|
Posts: 96 |
Thanked: 80 times |
Joined on May 2010
|
#337
|
[1181]: Unknown connection type: HID
Nov 2 12:53:38 Nokia-N900 bluetoothd[1009]: link_key_request (sba=D8:75:33:CE:17:67, dba=00:19:15:29:96:34)
Nov 2 12:53:38 Nokia-N900 bluetoothd[1009]: pin_code_request (sba=D8:75:33:CE:17:67, dba=00:19:15:29:96:34)
Nov 2 12:53:40 Nokia-N900 bluetoothd[1009]: link_key_notify (sba=D8:75:33:CE:17:67, dba=00:19:15:29:96:34, type=0)
Nov 2 12:53:41 Nokia-N900 [1181]: GLIB WARNING ** default - Profile: 00001124-0000-1000-8000-00805f9b34fb
Nov 2 12:53:41 Nokia-N900 [1181]: GLIB WARNING ** default - Profile: 00001200-0000-1000-8000-00805f9b34fb
|
2010-11-02
, 09:23
|
Posts: 182 |
Thanked: 69 times |
Joined on Nov 2009
@ Netherlands
|
#338
|
|
2010-11-03
, 00:19
|
Posts: 96 |
Thanked: 80 times |
Joined on May 2010
|
#339
|
|
2010-11-03
, 03:31
|
Posts: 992 |
Thanked: 738 times |
Joined on Jun 2010
@ Low Earth Orbit
|
#340
|
@ Mr Ben I think I'm getting the same symptoms you in post #333 I noticed that the BT icon briefly changes to blue, then back to white, just as the keyboard reverts to discoverable mode. Have you found a solution?
Then as user do:
$ setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us
Then type a key (any key) on the internal keyboard. Now the external keyboard should work.
I don't know why you need to type a key on the internal keyboard for this to take effect.
BlueKlase and BT HID script makes the same thing with keyboards. They both try to load the correct keymapping after you connect your keyboard. But if you are not able to do the correct keymapping in first place (like me with microsoft keyboard) either of these scripts doesn't help.