Is it possible to change out of the box Callout content for already existing library using some javascript API ?

Is it possible to change out of the box Callout content (change DOM elements) for already existing library using some javascript API?
 API ?

Hi,
We can use CSS and jQuery to achieve it.
Please add the following code into the Content Editor Web Part.
<style type="text/css">
.js-callout-content{
display:none;
.js-callout-mainElement span{
display:none;
.js-callout-mainElement{
border-width:0px;
</style>
<script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("a[title='Open Menu']").click(function(){
setTimeout(function(){
$(".js-callout-body .js-callout-bodySection").eq(0).html("<span>Test</span>");
$(".js-callout-mainElement span").show();
$(".js-callout-content").show();
$(".js-callout-mainElement").css("border-width","1px");
},1000);
</script>
Result:
Best Regards
Dennis Guo
TechNet Community Support

Similar Messages

  • Out of the box execution plan for Payables EBS 11.5.10

    Has anyone else experienced performance issues with the out of the box execution plan for the Payables subject area for Oracle EBS 11.5.10? Our incremental ETL for this particular subject area is taking 8+ hours. I understand that there are several factors involved with performance and that there are a lot of AP transactions, but this is ridiculous for a nightly incremental ETL job.
    In particular it is the SDE_ORA_APTransactionFact_Payment task that is taking forever. This query appears to have extremely high cost (see explain plan below). Has anyone been successful in rewriting or changing this query?
    SELECT STATEMENT  ALL_ROWSCost: 586,953  Bytes: 16,550  Cardinality: 50                                                                         
                13 NESTED LOOPS OUTER  Cost: 586,953  Bytes: 16,550  Cardinality: 50                                                         
                            10 NESTED LOOPS  Cost: 586,952  Bytes: 15,800  Cardinality: 50                                             
                                        7 HASH JOIN  Cost: 468,320  Bytes: 11,693,526  Cardinality: 59,358                               
                                                    5 HASH JOIN  Cost: 429,964  Bytes: 9,200,490  Cardinality: 59,358                     
                                                                3 HASH JOIN  Cost: 366,009  Bytes: 7,740,544  Cardinality: 60,473         
                                                                            1 TABLE ACCESS FULL TABLE AP.AP_AE_LINES_ALL Cost: 273,240  Bytes: 15,212,604  Cardinality: 230,494 
                                                                            2 TABLE ACCESS FULL TABLE AP.AP_INVOICE_PAYMENTS_ALL Cost: 45,211  Bytes: 715,512,860  Cardinality: 11,540,530 
                                                                4 TABLE ACCESS FULL TABLE AP.AP_PAYMENT_SCHEDULES_ALL Cost: 39,003  Bytes: 309,648,420  Cardinality: 11,468,460       
                                                    6 TABLE ACCESS FULL TABLE AP.AP_CHECKS_ALL Cost: 28,675  Bytes: 130,126,920  Cardinality: 3,098,260               
                                        9 TABLE ACCESS BY INDEX ROWID TABLE AP.AP_INVOICES_ALL Cost: 2  Bytes: 119  Cardinality: 1                                 
                                                    8 INDEX UNIQUE SCAN INDEX (UNIQUE) AP.AP_INVOICES_U1 Cost: 1  Cardinality: 1             
                            12 TABLE ACCESS BY INDEX ROWID TABLE PO.PO_HEADERS_ALL Cost: 1  Bytes: 15  Cardinality: 1                                                 
                                        11 INDEX UNIQUE SCAN INDEX (UNIQUE) PO.PO_HEADERS_U1 Cost: 1  Cardinality: 1                       

    Hi Srini, All,
    Thanks for the reply.
    The payables documentation (i.e. User Guide) discusses about options that could be used in implementing EFT. However, if possible, we would like suggestions on what would be the better ways to implement EFT (US bank) using either XML or text formats. We would also prefer not using e-commerce gateway or EDI.
    Thanks in advance.
    MM

  • Any "out of the box working" distro for W500

    I'm interested in finding out whether anyone got any distro to work "out of the box" including graphics and wireless on a W500.
    Mint 6.0 and Mandriva 2009 were a no-go in this respect.
    I know they can be tweaked, but have a very specific reason for not wanting to tweak them on this occasion.
    Any real-life experience and pointers (even in the respect of "I've tried this one and it didn't work") will be highly appreciated.
    Cheers,
    George
    In daily use: R60F, R500F, T61, T410
    Collecting dust: T60
    Enjoying retirement: A31p, T42p,
    Non-ThinkPads: Panasonic CF-31 & CF-52, HP 8760W
    Starting Thursday, 08/14/2014 I'll be away from the forums until further notice. Please do NOT send private messages since I won't be able to read them. Thank you.

    I can't say for sure but I don't think I had to do anything but disable switchable graphics to get Open Suse 11.1 to work "out-of-the-box" on my w500 (btw I use the intel-graphics).
    Couldn't get the integrated 3G-modem (Ericsson F3507G) to work though until I had booted into Windows and installed the latest drivers and used it in Windows. Now that works just fine as well.
    Haven't even tried to get the fingerprint-reader to work, since I don't use it.

  • What's the best out-of-the-box web interface for a SQL DB?

    I'm developing a Java web application that will be backed by an Oracle database. Users would like a simple web interface that allows them to accomplish what they could with SQL queries without knowing SQL. The basic operations would be:
    * displaying a database table in a table format
    * downloading the table as a text or Excel file
    * customizing the columns in a table display
    * displaying a query result set in a table format
    * constructing a query using drop-down menus
    I'd probably want to program in a simplified UI for a few common queries.
    This really looks like functionality someone should have invented before me. Question: what is the right tool for me to be using? I'm surprised I haven't found something by searching.
    It looks like I could just directly write JSP, but I think something else might be simpler. I think related functionality exists in Spring, but I didn't find exactly what I'm looking for, and Spring brings a lot of other stuff also. Nothing in my application is more complicated than this, so I'd be happy to keep things simple.
    How would you write this?
    Edited by: 1010007 on Jun 5, 2013 7:22 AM

    Welcome to the forum!
    >
    I'm developing a Java web application that will be backed by an Oracle database. Users would like a simple web interface that allows them to accomplish what they could with SQL queries without knowing SQL. The basic operations would be:
    * displaying a database table in a table format
    * downloading the table as a text or Excel file
    * customizing the columns in a table display
    * displaying a query result set in a table format
    * constructing a query using drop-down menus
    I'd probably want to program in a simplified UI for a few common queries.
    This really looks like functionality someone should have invented before me. Question: what is the right tool for me to be using? I'm surprised I haven't found something by searching.
    It looks like I could just directly write JSP, but I think something else might be simpler. I think related functionality exists in Spring, but I didn't find exactly what I'm looking for, and Spring brings a lot of other stuff also. Nothing in my application is more complicated than this, so I'd be happy to keep things simple.
    How would you write this?
    >
    I wouldn't write it. I would just use Oracle's FREE Apex application which does all of that and more and is fully supported even on Oracle's FREE Express edition data database.
    http://www.oracle.com/technetwork/developer-tools/apex/overview/index.html
    >
    About Application Express
    Oracle Application Express (Oracle APEX), formerly called HTML DB, is a fully supported "no-cost" option of the Oracle Database. Oracle Application Express is certified against all editions of the Oracle Database 10.2.0.3 and above, including Oracle Database 10g Express Edition (Oracle XE).
    Oracle Application Express installs as part of the seed database installation with Oracle Database 11g.
    >
    The feature page (http://apex.oracle.com/pls/otn/f?p=4600:6:0) describes some of the major features of Apex
    >
    Browser Based
    Using only a Web browser and limited programming experience you can develop data centric applications in minutes. Browser-based development enables you to develop applications on most computers using only a modern Web browser.
    Rapid Application Development (RAD)
    Use simple wizards and declarative programming to create powerful reporting and data entry applications. You can create applications from spreadsheet uploads, or on existing database tables and views. Oracle Application Express includes SQL Workshop to create and manage the database objects that support your application.
    Application Express Components
    Application Builder - Database Applications
    Application developers use wizards to declaratively assemble applications organized in pages. Page content is organized into regions. Regions can contain text, custom PL/SQL, reports, charts, maps, calendars, web service references or forms. Forms are made up of fields (called items) which can be selected from the multitude of built-in types (such as text fields, text areas, radio groups, select lists, check boxes, date pickers, and popup list of values) or a developer can create their own types using plug-in support. Table update functionality is built-in and PL/SQL can be used to process data. Session state (or application context) is transparently managed and the user interface presentation is separated from the application logic so that the look and feel of an application can be changed simply by selected a different theme.
    Application Builder - Websheets
    Using Websheet Applications, end users can manage structured and unstructured data without developer assistance. Page sections contain unstructured data and are edited using a WYSIWYG editor. Reports provide access to database data by writing SQL. Data Grids can manage structured data without writing SQL. Adding columns, renaming column, and validations are defined using runtime dialogs. Each page and row of data grid data can be annotated with files, tags, notes, and links. Pages can contain sections as well as reports and data grids and all can be linked together providing navigation. All information is searchable and completely controlled by the end-user.
    SQL Workshop
    The SQL Workshop provides tools that enable you to view and manage database objects. Object Browser enables you to use a tree control to view object properties and create new objects. The SQL Command tool enables you to enter ad-hoc SQL. Query Builder enables you to create join queries using drag and drop. SQL Scripts enables you to store and run scripts. The Data Workshop enables you to load and unload text, DML, and spreadsheet data.
    RESTful Services
    RESTful Services allow for the declarative specification of RESTful services mapped to SQL and PL/SQL.
    Team Development
    Team Development helps manage the life-cycle of an application's development. It provides tracking and management of application features, to do entries, bugs, and end user feedback. Team Development is tightly integrated with the Oracle Application Express Application Builder. For example, edit page lists open feedback, bugs, and to do's.
    Administration
    Each Oracle Application Express workspace is a separate application development environment that is fully insulated from other workspaces. The administration component provides workspace management, including services (available schemas, space requests, and preferences), users (both developers and end-users), and workspace activity (page views, login attempts, and developer activity). Access is limited to Oracle Application Express developers who have workspace administration privileges.

  • Out of the box approval workflow suddenly failed on start (retrying)

    SharePoint 2010. I've been using out of the box approval workflow for several month now. I did some minor changes to it, like to who and when emails should be send, but that's all.
    Then out of a sudden it stopped working. New request status is "Failed on start (retrying)". Sometimes (!) status is "In Progress", but no tasks are created. In both cases there is nothing on workflow history and error report is also empty
    (it even cause an error "Report contains no data").
    I'm sure that I didn't change anything in a workflow. The only think that I changed was an InfoPath form, but I only added there field "Created By", so I would see in calendar later who created this request. I couldn't see how this might affect workflow
    process.
    I'm confused as I don't even know where to start searching for the solution. Why this might happen? Any ideas are very welcome!

     In my list I have a multiple choice field which is not required. When it was
    blank my workflow was failing on start! This field was not involved in a workflow directly, I included it only in the email to approver. When I deleted it from an email everything was fine.

  • Out of the box Media Web Part in VideoPlayerPage.aspx is not video loading dynamically after changing Media Setting

    Hi,
        We are on SharePoint 2013 and we are using the default SharePoint 2013 Asset Library to upload videos. We are using purely out of the box sharepoint 2013 with no customization at all.
    When we click on any videos, It will lead us to the videoPlayerPage.aspx and plays the video that we click on which is what we wanted. But we do not want the player to play videos on load thus we did the following action
     Edit Page 
     Click on the Media Web Part checkbox and the Media Tab in the Ribbon appears
     Uncheck "Start Media Automatically"
     Stop Editing
    After doing this, no matter whatever video was click, it will only load the video which we perform the action on.
    How can we undo this change or revert back as we need the videoplayerpage.aspx to load video based on what we click in Asset Library? 
    Thank you.
    Best Regards
    Alex Lee

    I just did this myself and it did the same to me when editing it via the page editing.
    If you open in SharePoint Designer, you can browse to the page (/Forms/Video/VideoPlayerPage.aspx) and change the property in the HTML.  This will keep the web part properties from getting overwritten in the DB.  You will then be able to open each
    video without it playing automatically.
    NOTE:  You need to delete the asset library, then add it back in order to apply this.
    Chris Givens CEO, Architecting Connected Systems
    Blog Twitter

  • Is it possible to find an iPhone using the series number on the receipt. It was stolen before I even took it out of the box.

    Is it possible to locate my new iPhone using the series numbers on the receipt?  I never even took it out of the box before it was stolen.

    The answer to your question is "no".
    Here's what to do for a stolen iPhone:
    http://support.apple.com/kb/HT5668

  • Today I can't switch on my Magic Trackpad. (no greeen light appears). Yesterday I changed batteries and the Magic Pad worked propperly till I ended using my Mac. Today there's no connection possible.

    Today I can't switch on my Magic Trackpad. (no greeen light appears). Yesterday I changed batteries and the Magic Pad worked propperly till I ended using my Mac. Today there's no connection possible.
    Any ideas?
    Thank's for writing back.
    Wolfram

    Make sure you used good batteries, put the + side into the tube first and tap the power button once.  If you don't get a green light then it must be bad.

  • Out of the box behavior of the Pagination control

    Why does the Pagination invoke the PageFactory callback upon page count change?  And when it does invoke it, why is it with currentPageIndex=0?  Should there be an API to remove this listener if this is undesirable behavior?  If we know we may need to alter the Page Count after construction of the Pagination control, would it be best to remove the old one, and construct a new one for display at that point since the current implementation seems to behave inconsistently when one wants to alter the Page Count post-construction and/or callback configuration.
    Please consider the following scenario:
    The user is viewing a TableView of items.  Below the TableView is a Paginator whose PageFactory callback fetches rows from a database and calls TableView.setItems(<results>).  There are 3 pages and the user is on the 3rd page.  Only 5 rows remain out of a possible page size of 20.  The user decides to delete the 5 remaining rows on page 3 from the table/database.  Now it would seem natural at this point to conclude that page 3 no longer exists and we would want to the user to return to page 2.  If we simply call paginator.setCurrentPageIndex(currentIndex - 1) then we will correctly transition the user to Page 2, however Page 3 will remain displayed in the Pagination control and if the user browses back to that page, he is met with the "There is no content to display" label.  So it would seem natural that we could presume this happening and instead call paginator.setPageCount(2), then paginator.setCurrentPageIndex(currentIndex - 1).  That way the Pagination control reflects an accurate number of pages.  Unfortunately, this results in TWO callbacks to the PageFactory method, one at currentPageIndex=0 and another at the correct index.  Sometimes the widget that is constructed in the PageFactory callback (TableView) doesn't get displayed properly (disclaimer: speculation ahead) probably due to some asynchronous nature of the two competing callbacks (?).
    I'm struggling to get a handle on this control.  So far, my experience with TableView has been pretty good.  I love the features you get with this Pagination control out of the box, but some of the choices that were made with regards with what APIs to expose confuse me.  The frustrating thing about callbacks is that sometimes you can get caught in this callback hell where there are all sorts of callbacks being invoked and you don't really know why.  Often times, the Javadoc does not indicate that there is a default listener being applied to certain property that may invoke one of these callback.  I don't mean to sound like a rant.  Overall my experience with JavaFX 8 has been very positive so far.  I can usually always find a workaround if a come across a weird issue with an out of the box control.  Worst comes to worst, I'll write my own Pagination control.
    Thanks for your time.

    For anyone else that may come across this post.  I was able to find a workaround by simply using a field, boolean pageCountReset, and then bounding all of the logic in my page factory call back with a condition checking for this boolean value i.e. if (!pageCountReset) // continue, else // noop.  Then, if I need to reset the page count, I set my boolean to true so that the page factory callback results in a noop.  Because the pagination control under the hood will make currentPageIndex=0 (as I talked about above) if the page count is reset, I then have to be very explicit and either call my page factory callback manually to refresh the current page if it still valid, or I call pagination.setCurrentPageIndex(<new index>) so that the page factory callback will be invoked and pageCountReset will be false at this point, so I can successfully transition pages.

  • IMac #2, Froze out of the box...

    A quick update on the status of my "Freezing 24" Aluminum iMac". The new replacement iMac froze at the store, right out of the box.
    5 hours of AppleCare phone support, 11 days of in store repair and 2 hours of standing in the store... I have a new replacement iMac with potentially the same problem.
    The original 24" 2.4G Aluminum iMac was freezing regularly about 5 - 10 times a day and was almost completely unusable. This machine was 70 days old when I decided to contact AppleCare.
    After AppleCare referred me to the local store for repair I was told 3 - 5 days for a replacement of the logic board (motherboard), this turned into 7 days then 10 days and finally 11 days before the part came in and was replaced.
    The Apple repair technician indicated that the iMac had passed all hardware tests and was ready to go.
    Fortunately, I had read the forum posts and wanted to know for sure that the freezing issue was resolved. I decided to boot the machine up in the store, and verify if it was or was not remedied.
    Bad News! Upon initial boot, artifacts and graphics glitches and 2 minutes into the OS, changing screen savers the iMac froze.
    Besides the freezing, they (Apple repair) had also damaged the outside case of the new iMac and scratched the Aluminum casing on 3 corners during repair.
    I was already not too happy, however the repair technician was GREAT (Thank you! Repair Man @ Lynnwood, WA -- Left out his name, as to not cause problems) and decided that with the iMac still freezing and the damage to the machine it would be their pleasure to replace the iMac with a brand new one. ** Keep in mind, my iMac is 88 days old **
    At that point, I asked store management if it would be possible to upgrade my purchase to the 2.8 Extreme and pay the difference since we were doing a replacement anyway. They were very helpful and friendly and made this an incredibly easy replacement.
    Here is the bad news... Right out of the box, the new Aluminum 24" 2.8G iMac froze about 2 minutes into the 2nd reboot after applying the iMac 1.2 update for Tiger.
    Not sure if that is the problem (the 1.2 update), but this is very frustrating. The Apple store manager was very empathetic and was promising to make this right no matter the cause.
    After several more reboots and tests, I was unable to get the iMac to freeze and maybe it appeared to be an isolated case.
    We decided that I would take the new iMac back home and if it failed even once more that they would indeed replace it until I had a working model regardless of how long I have it.
    I have now installed a fresh copy of Leopard, and it has yet to freeze as I go through the setup screens. I will update if any problems arise.
    Hope this helps.

    Here's an update.
    I haven't had one freeze yet.
    Unfortunately, I wish I had seen this at the store...
    I didn't think to check, but on a black background you can clearly see an obvious white light bleeding in on the edge of the screen in the lower right portion of the display.
    Backlight bleeding is a problem with a lot of iMac's... I had yet to have it happen to me, but it looks like my iMac (new again) replacement is going back to the Apple Store tomorrow for another replacement.
    This is getting real old. Besides, like all Mac people, we care about the resell value of the machine. There is no way to get your money out of your iMac, when you have to disclose that it has a bright white backlight bleeding spot on the display when you watch a DVD or when the screensaver comes on.
    Spending a few thousand dollars on a new Mac shouldn't be like playing the lottery. Hoping you get a good machine, or maybe you get a freezing one or a bad display.
    So now it is adding up.
    5 hours on the phone with AppleCare
    11 days without the iMac while being repaired
    2 hours of standing in the Apple Store
    4 hours of driving back and forth to the Apple Store
    ... and 2 more hours of driving tomorrow, with another 1 hour of waiting.
    And all of this, while hoping to get one that works and is worth $2300.00...

  • Out of the box sharepoint online 2013 workflow

    Hi All,
    I have a workflow that sends a email to a user after creating a new document.
    Now a want to attach a document to this email but this is not possible with the out of the box SharePoint 2013 solution. I use the SP 2010 workflow because I need to send a email to an external user.
    Is there a solution that I can use to attach a document to a email in a workflow?

    Not possible out of the box. Just curious why would you want to email someone files over the email? I think the logical way is to simply send the item link. This will show user the item details and attachments.
    Anyways, If that's the way you want to do it then check the following codeplex solution out.
    http://spdactivities.codeplex.com/
    I would still recommend you to send the current Item URL in the email instead of sending document as an attachment. 
    If this helped you resolve your issue, please mark it Answered

  • IPod Nano 7th Generation - Bad out of the box?

    I just purchased the iPod Nano 7th generation today and came home to sync it with iTunes.  iTunes recognizes the device for a second then I receive a "Disk was not ejected properly.  If possible, always eject a disk before unplugging it or turning it off." message.  I can see the iPod in iTunes for a second then it disappears.  As I keep it plugged in it will recognize, disappear, reapear then disappear again. 
    I purchased an iPod Touch 5th generation today and that is working just fine (as well as synching my other iDevices). Is this nano bad out of the box?

    Same thing happened to me. It did download the playlists I wanted, but the next time I plugged it in it acted as though it was being plugged in for the very first time, (regsitration and set up etc.)
    But the really bad news is the BATTERY LIFE. maybe get one hour of play time before it drains to zero.
    Anyone else have this issue?

  • After the in place upgrade from SharePoint server 2007 to 2010, the out of the box approval workflow does not prompt for additional information after check in of a major version.

    I think it has to do with the interaction between Word, InfoPath, IIS, and /or SharePoint, but I cannot put my finger on it.  Maybe client integration or authentication settings?  I have looked at it in wireshark
    and have not seen anything glaring.
    Steps to reproduce the (working) behavior:
    Set up a document library in SharePoint 2010.
    Under versioning settings, make the following changes:
    Set Require Content Approval for submitted Items to Yes
    Select Create Major and Minor (draft) versions
    Set require checkout to Yes
    Create an out of the box “approval” workflow with the following settings:
    Start this workflow to approve publishing a major version of an item.
    I then create a new document. Save it.  check it in.  it is now version 0.1.
    I then open it again. check it out.  Make a change. Close and save it.
    Check it in.
    Publish major version:
    At this point a screen is presented to me to enter workflow parameters.  This screen comes up in Enterprise 2013 and MOSS 2007, but not the migrated version of 2010:
    This is what I need help with.  It should come up in 2010.  To fix it in 2013, I had to change the IIS bindings to only have 1 entry for a port.  I did this for 2010 and it did not work.
    Any help or ideas is very appreciated.  Thanks very much in advance.

    Hi Chris,
    According to your description, my understanding is that the approval workflow cannot work when the workflow was set to start to approve publishing a major version of an item after upgrading to SharePoint 2010.
    I recommend to check the approval workflow in Workflow settings of the corresponding library to see if the Start this workflow to approve publishing a major version of an item is checked.
    For test, I recommend to create a new OOB approval workflow and set it to start to approve publishing a major version of an item in the same library to see if the workflow can work.
    Thanks
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

  • Clean Install VS Time Machine for "out of the box" performance

    Hi all ^^
    Just under a year a go I made the leap of PC to Mac and have never looked back, im super happy with my Mac however I have been experiancing a decrease in performance since Ive been using it, back when I was using a PC I clean installed the OS once a year and then proceeded to add my files back, thus restoring my PC to full performance.
    Ive been reading around these forums looking at Time Machine backups, hoping to see 'how much' gets restored when you perform a recovery from time machine, and from what I have read is that everything gets restored. So my question is purely for some advice and clarification
    "If I want to restore my Macbook to its "out of the box" performance, Is it viable for me to use a Time Machine back up?"
    if not
    "If Time Machine Back ups wont help restoring performance, Would it be possible to Clean Install and then extract purely the Files from my TM Back up?" I read another user had issues, the Mac recognised the files belonged to another mac and he couldent use them.
    So I wont waffle on any furthur, but im looking for the easist way to clean install or restore performance to my Mac, a long term solution I can use each year
    Please and Thank you
    Em

    Thankyou for your answer
    Im quite a clean freak when it comes to my PC, I keep my desktop bare, things I dont use remain unloaded.etc
    I think as I am without a Defrag or Disk Clean up tool I feel abit helpless to maintain optimal standards. I not very experianced with the in's and out's of computers but all I really want on my Mac are my Files, Applications and the OS, nothing more.
    I appreciate your time and experiance, so ild ask instead: In your experiance is it worth performing a clean install? I have hadly any junk on my Mac, and from the tone of your post you beleive a program such as MacKeeper would be sufficent?
    Futhurmore a clean install once a year isnt worth it? I depend alot on what people have told me, so I may have fallen victim to a rumour :S

  • How do I pair a new Mac mini (out of the box) to a Logitech keyboard

    How do I pair a new Mac mini (out of the box) to a Logitech keyboard.
    According to the help desk it is not possible you need an Apple keyboard to complete the task this does not seem right as it states on the Apple website that the products can be mixed and matched.
    Help?????.

    SYSTEM PREFERENCES>Blutooth
    Add New device by clicking "+"
    Turn keyboard into discoverable mode
    If it shows up add it, if not you may need drivers from logitec
    I have sucsessfully paired non aple keyboards before

Maybe you are looking for